.elementor-10269 .elementor-element.elementor-element-7f3a94b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-10269 .elementor-element.elementor-element-7f3a94b2:not(.elementor-motion-effects-element-type-background), .elementor-10269 .elementor-element.elementor-element-7f3a94b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-10269 .elementor-element.elementor-element-468255db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:40px;--padding-right:40px;}.elementor-10269 .elementor-element.elementor-element-9317a79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 35px;--row-gap:0px;--column-gap:35px;--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-10269 .elementor-element.elementor-element-33a4424.elementor-element{--align-self:center;}.elementor-10269 .elementor-element.elementor-element-210cd9cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-10269 .elementor-element.elementor-element-3bb1f869{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:0px 0px 10px 10px;box-shadow:0px 2px 4px 0px rgba(16.999999999999996, 22.000000000000043, 51, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10269 .elementor-element.elementor-element-42075e8b{text-align:start;}.elementor-10269 .elementor-element.elementor-element-42075e8b img{width:185px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10269 .elementor-element.elementor-element-874c7dd .elementor-menu-toggle{margin-right:auto;background-color:var( --e-global-color-astglobalcolor5 );}.elementor-10269 .elementor-element.elementor-element-874c7dd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10269 .elementor-element.elementor-element-874c7dd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10269 .elementor-element.elementor-element-874c7dd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10269 .elementor-element.elementor-element-874c7dd .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10269 .elementor-element.elementor-element-874c7dd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-10269 .elementor-element.elementor-element-874c7dd div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-10269 .elementor-element.elementor-element-874c7dd div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10269 .elementor-element.elementor-element-775a5c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-10269 .elementor-element.elementor-element-7f3a94b2{--content-width:1350px;}.elementor-10269 .elementor-element.elementor-element-9317a79{--width:86%;}.elementor-10269 .elementor-element.elementor-element-210cd9cf{--content-width:1350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10269 .elementor-element.elementor-element-9317a79{--width:100%;}.elementor-10269 .elementor-element.elementor-element-3bb1f869{--width:100%;}}@media(max-width:1024px){.elementor-10269 .elementor-element.elementor-element-7f3a94b2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10269 .elementor-element.elementor-element-468255db{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10269 .elementor-element.elementor-element-9317a79{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10269 .elementor-element.elementor-element-210cd9cf{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10269 .elementor-element.elementor-element-3bb1f869{--justify-content:space-between;--padding-top:14px;--padding-bottom:14px;--padding-left:25px;--padding-right:25px;}.elementor-10269 .elementor-element.elementor-element-42075e8b img{width:125px;}.elementor-10269 .elementor-element.elementor-element-874c7dd.elementor-element{--order:3;}}@media(max-width:767px){.elementor-10269 .elementor-element.elementor-element-7f3a94b2{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10269 .elementor-element.elementor-element-9317a79{--width:50%;}.elementor-10269 .elementor-element.elementor-element-210cd9cf{--justify-content:space-between;}.elementor-10269 .elementor-element.elementor-element-3bb1f869{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-10269 .elementor-element.elementor-element-42075e8b{text-align:start;}.elementor-10269 .elementor-element.elementor-element-42075e8b img{width:120px;}.elementor-10269 .elementor-element.elementor-element-874c7dd.elementor-element{--order:3;}.elementor-10269 .elementor-element.elementor-element-775a5c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -27px;}}/* Start custom CSS for nav-menu, class: .elementor-element-874c7dd *//* =========================================================
   SERVICES MEGA DROPDOWN — LTR
========================================================= */
@media(min-width:1025px){
    .elementor-nav-menu--main{
        direction:ltr!important;
    }
    .elementor-nav-menu--main .menu-item-5629{
        position:relative!important;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu{
        width:720px!important;
        min-width:720px!important;
        max-width:720px!important;
        left:50%!important;
        right:auto!important;
        margin-left:0!important;
        margin-right:0!important;
        margin-top:14px!important;
        transform:translateX(-50%)!important;
        padding:18px!important;
        border:1px solid rgba(255,255,255,.58)!important;
        border-radius:22px!important;
        background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(252,250,245,.91))!important;
        backdrop-filter:blur(22px) saturate(145%);
        -webkit-backdrop-filter:blur(22px) saturate(145%);
        box-shadow:0 24px 70px rgba(8,46,50,.16),0 6px 20px rgba(8,46,50,.08)!important;
        overflow:hidden!important;
        z-index:99999!important;
        direction:ltr!important;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu[aria-hidden="false"]{
        display:grid!important;
        grid-template-columns:repeat(2,minmax(0,1fr));
        gap:7px 10px;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu::before{
        content:"";
        position:absolute;
        top:0;
        left:22px;
        right:auto;
        width:56px;
        height:3px;
        border-radius:0 0 10px 10px;
        background:#C89540;
        opacity:.95;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu>li{
        width:100%!important;
        margin:0!important;
        padding:0!important;
        border:0!important;
        background:transparent!important;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item{
        position:relative;
        width:100%!important;
        min-height:48px;
        display:flex!important;
        align-items:center;
        justify-content:flex-start;
        padding:10px 14px!important;
        margin:0!important;
        border:1px solid transparent!important;
        border-radius:12px!important;
        background:rgba(255,255,255,.26)!important;
        color:#0D3D43!important;
        font-family:"Cairo",sans-serif!important;
        font-size:12px!important;
        line-height:1.65!important;
        font-weight:500!important;
        text-align:left!important;
        direction:ltr!important;
        white-space:normal!important;
        transition:background .28s ease,color .28s ease,border-color .28s ease,transform .28s ease,box-shadow .28s ease!important;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item::before{
        content:"";
        width:5px;
        height:5px;
        flex:0 0 5px;
        margin-right:9px;
        margin-left:0;
        border-radius:50%;
        background:rgba(200,149,64,.48);
        box-shadow:0 0 0 4px rgba(200,149,64,.06);
        transition:background .25s ease,box-shadow .25s ease;
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item:hover{
        color:#0D3D43!important;
        background:rgba(255,255,255,.82)!important;
        border-color:rgba(200,149,64,.24)!important;
        transform:translateX(3px);
        box-shadow:0 7px 20px rgba(13,61,67,.06);
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item:hover::before{
        background:#C89540;
        box-shadow:0 0 0 4px rgba(200,149,64,.11);
    }
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu>li.current-menu-item>a{
        color:#C89540!important;
        background:rgba(200,149,64,.07)!important;
        border-color:rgba(200,149,64,.16)!important;
    }
    .elementor-nav-menu--main .menu-item-5629>a{
        position:relative;
    }
    .elementor-nav-menu--main .menu-item-5629:hover>a,
    .elementor-nav-menu--main .menu-item-5629>a.highlighted{
        color:#C89540!important;
    }
}
@media(min-width:1025px) and (max-width:1250px){
    .elementor-nav-menu--main .menu-item-5629>ul.sub-menu{
        width:650px!important;
        min-width:650px!important;
        max-width:650px!important;
        padding:15px!important;
    }
}
/* =========================================================
   MOBILE / TABLET — LTR
========================================================= */
@media(max-width:1024px){
    .elementor-nav-menu--dropdown .menu-item-5629>ul.sub-menu{
        transform:none!important;
        backdrop-filter:none;
        -webkit-backdrop-filter:none;
    }
    .nokhba-mobile-nav{
        direction:ltr!important;
    }
    .nokhba-mobile-nav .elementor-menu-toggle{
        width:42px!important;
        height:42px!important;
        min-width:42px;
        display:flex!important;
        align-items:center;
        justify-content:center;
        padding:0!important;
        margin:0!important;
        border:1px solid rgba(13,61,67,.12);
        border-radius:12px!important;
        background:rgba(255,255,255,.78)!important;
        backdrop-filter:blur(14px);
        -webkit-backdrop-filter:blur(14px);
        color:#0D3D43!important;
        box-shadow:0 8px 25px rgba(13,61,67,.07);
        transition:background .3s ease,color .3s ease,border-color .3s ease,transform .3s ease;
    }
    .nokhba-mobile-nav .elementor-menu-toggle svg{
        width:20px!important;
        height:20px!important;
        fill:currentColor!important;
    }
    .nokhba-mobile-nav .elementor-menu-toggle.elementor-active{
        color:#fff!important;
        border-color:#0D3D43;
        background:#0D3D43!important;
        box-shadow:0 10px 28px rgba(13,61,67,.16);
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{
        position:fixed!important;
        top:76px!important;
        right:12px!important;
        left:12px!important;
        width:auto!important;
        max-width:none!important;
        margin:0!important;
        max-height:calc(100dvh - 90px)!important;
        overflow-x:hidden!important;
        overflow-y:auto!important;
        padding:12px!important;
        border:1px solid rgba(255,255,255,.65)!important;
        border-radius:20px!important;
        background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(252,250,245,.91))!important;
        backdrop-filter:blur(24px) saturate(150%);
        -webkit-backdrop-filter:blur(24px) saturate(150%);
        box-shadow:0 28px 70px rgba(8,46,50,.17),0 8px 22px rgba(8,46,50,.08)!important;
        scrollbar-width:none;
        z-index:999999!important;
        transform-origin:top center!important;
        direction:ltr!important;
        text-align:left!important;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown::-webkit-scrollbar{
        display:none;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown>ul.elementor-nav-menu{
        width:100%!important;
        margin:0!important;
        padding:0!important;
        background:transparent!important;
        direction:ltr!important;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown>ul>li{
        width:100%;
        margin:0 0 4px!important;
        padding:0!important;
        border:0!important;
        background:transparent!important;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown>ul>li>a.elementor-item{
        width:100%;
        min-height:48px;
        display:flex!important;
        align-items:center;
        padding:11px 14px!important;
        border-radius:11px!important;
        border:1px solid transparent!important;
        background:transparent!important;
        color:#0D3D43!important;
        font-family:"Cairo",sans-serif!important;
        font-size:13px!important;
        line-height:1.5!important;
        font-weight:600!important;
        text-align:left!important;
        direction:ltr!important;
        transition:background .25s ease,color .25s ease,border-color .25s ease;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown>ul>li>a.elementor-item:hover,
    .nokhba-mobile-nav .elementor-nav-menu--dropdown>ul>li.current-menu-item>a.elementor-item{
        color:#C89540!important;
        border-color:rgba(200,149,64,.13)!important;
        background:rgba(200,149,64,.055)!important;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown .menu-item-5629>a{
        display:flex!important;
        align-items:center;
        justify-content:space-between;
        gap:10px;
    }
    .nokhba-mobile-nav .menu-item-5629 .dropdown-menu-toggle{
        display:none!important;
    }
    .nokhba-mobile-nav .menu-item-5629>a .sub-arrow{
        width:30px;
        height:30px;
        flex:0 0 30px;
        display:grid!important;
        place-items:center;
        margin-left:auto;
        margin-right:0;
        padding:0!important;
        border-radius:9px;
        background:rgba(13,61,67,.055);
        color:#0D3D43;
        transition:transform .3s ease,background .3s ease,color .3s ease;
    }
    .nokhba-mobile-nav .menu-item-5629>a .sub-arrow svg{
        width:10px!important;
        height:10px!important;
        fill:currentColor!important;
    }
    .nokhba-mobile-nav .menu-item-5629>a[aria-expanded="true"] .sub-arrow{
        transform:rotate(180deg);
        color:#fff;
        background:#C89540;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu{
        position:relative!important;
        top:auto!important;
        right:auto!important;
        left:auto!important;
        width:100%!important;
        min-width:0!important;
        max-width:none!important;
        margin:5px 0 7px!important;
        padding:8px!important;
        border:1px solid rgba(13,61,67,.07)!important;
        border-radius:13px!important;
        background:rgba(13,61,67,.035)!important;
        box-shadow:none!important;
        direction:ltr!important;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu[aria-hidden="false"]{
        display:block!important;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu>li{
        width:100%;
        margin:0 0 3px!important;
        padding:0!important;
        border:0!important;
        background:transparent!important;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu>li:last-child{
        margin-bottom:0!important;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item{
        position:relative;
        width:100%!important;
        min-height:39px;
        display:flex!important;
        align-items:center;
        justify-content:flex-start;
        padding:8px 10px!important;
        border:1px solid transparent!important;
        border-radius:9px!important;
        background:transparent!important;
        color:rgba(13,61,67,.78)!important;
        font-family:"Cairo",sans-serif!important;
        font-size:10.5px!important;
        line-height:1.65!important;
        font-weight:500!important;
        white-space:normal!important;
        text-align:left!important;
        direction:ltr!important;
        transition:background .25s ease,color .25s ease,border-color .25s ease;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item::before{
        content:"";
        width:4px;
        height:4px;
        flex:0 0 4px;
        margin-right:8px;
        margin-left:0;
        border-radius:50%;
        background:rgba(200,149,64,.65);
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item:hover{
        color:#0D3D43!important;
        border-color:rgba(200,149,64,.13)!important;
        background:rgba(255,255,255,.78)!important;
    }
    .nokhba-mobile-nav .menu-item-329{
        margin-top:7px!important;
        padding-top:7px!important;
        border-top:1px solid rgba(13,61,67,.075)!important;
    }
    .nokhba-mobile-nav .lang-item{
        margin-top:8px!important;
        padding-top:8px!important;
        border-top:1px solid rgba(13,61,67,.075)!important;
    }
    .nokhba-mobile-nav .lang-item>a{
        min-height:42px!important;
        justify-content:center;
        border:1px solid rgba(13,61,67,.08)!important;
        background:rgba(255,255,255,.58)!important;
        font-size:11px!important;
    }
    .nokhba-mobile-nav .lang-item img{
        width:16px!important;
        height:11px!important;
    }
}
@media(max-width:390px){
    .nokhba-mobile-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{
        top:70px!important;
        right:9px!important;
        left:9px!important;
        max-height:calc(100dvh - 80px)!important;
        padding:9px!important;
        border-radius:17px!important;
    }
    .nokhba-mobile-nav .elementor-nav-menu--dropdown>ul>li>a.elementor-item{
        min-height:44px;
        padding:9px 11px!important;
        font-size:12px!important;
    }
    .nokhba-mobile-nav .menu-item-5629>ul.sub-menu>li>a.elementor-sub-item{
        min-height:36px;
        padding:7px 8px!important;
        font-size:9.5px!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-775a5c1 */.nokhba-header-consult .elementor-button{
    min-height:44px;
    padding:0 20px !important;
    display:inline-flex !important;
    align-items:center;
    justify-content:center;
    gap:8px;

    border:1px solid rgba(200,149,64,.35) !important;
    border-radius:10px !important;

    background:#C89540 !important;
    color:#fff !important;

    font-family:"Cairo",sans-serif !important;
    font-size:12px !important;
    font-weight:700 !important;
    line-height:1 !important;

    box-shadow:0 8px 20px rgba(200,149,64,.18);

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        background .25s ease,
        color .25s ease,
        border-color .25s ease;
}

.nokhba-header-consult .elementor-button:hover{
    transform:translateY(-2px);

    background:#0D3D43 !important;
    border-color:#0D3D43 !important;
    color:#fff !important;

    box-shadow:0 10px 24px rgba(13,61,67,.18);
}

.nokhba-header-consult .elementor-button-content-wrapper{
    display:flex;
    align-items:center;
    gap:8px;
}

.nokhba-header-consult .elementor-button-icon{
    margin:0 !important;
    display:flex;
    align-items:center;
}

.nokhba-header-consult .elementor-button-icon svg{
    width:13px;
    height:13px;
    fill:currentColor;
}

@media(max-width:1024px){
    .nokhba-header-consult .elementor-button{
        min-height:40px;
        padding:0 16px !important;
        font-size:11px !important;
    }
}

@media(max-width:767px){
    .nokhba-header-consult .elementor-button{
        min-height:38px;
        padding:0 14px !important;
        border-radius:9px !important;
        font-size:10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210cd9cf *//* ==========================================
   AOC PA — GLASS STICKY HEADER
========================================== */

.elementor-10269 .elementor-element.elementor-element-210cd9cf{
    width:100%;
    z-index:9999;

    background:transparent !important;
    box-shadow:none !important;
    border-bottom:1px solid #f4f4f4 ;
    transition:
        background .45s ease,
        padding .45s ease;
}


/* =========================
   INNER HEADER
========================= */

.elementor-10269 .elementor-element.elementor-element-210cd9cf .aocpa-header-box{

    width:100%;
    max-width:100%;

    margin:0 auto;

    padding:
        12px 25px;

    background:
        transparent;

    border:
        1px solid transparent;

    border-radius:0;

    box-shadow:none;

    -webkit-backdrop-filter:
        blur(0);

    backdrop-filter:
        blur(0);

    transition:
        width .5s cubic-bezier(.2,.8,.2,1),
        max-width .5s cubic-bezier(.2,.8,.2,1),
        margin .5s cubic-bezier(.2,.8,.2,1),
        padding .5s cubic-bezier(.2,.8,.2,1),
        background .45s ease,
        border-color .45s ease,
        border-radius .5s ease,
        box-shadow .45s ease,
        backdrop-filter .45s ease;
}


/* ==========================================
   AFTER SCROLL
========================================== */
.elementor-10269 .elementor-element.elementor-element-210cd9cf.elementor-sticky--effects{border:0px ;}
.elementor-10269 .elementor-element.elementor-element-210cd9cf.elementor-sticky--effects
.aocpa-header-box{

    width:
        calc(100% - 28px);

    max-width:
        1350px;

    margin:
        14px auto 0;

    padding:
        10px 22px;

    background:
        rgba(255,255,255,.78);

    border:
        1px solid
        rgba(13,61,67,.10);

    border-radius:
        18px;

    -webkit-backdrop-filter:
        blur(18px)
        saturate(145%);

    backdrop-filter:
        blur(18px)
        saturate(145%);

    box-shadow:
        0 14px 40px
        rgba(13,61,67,.10);
}


/* subtle highlight */

.elementor-10269 .elementor-element.elementor-element-210cd9cf.elementor-sticky--effects
.aocpa-header-box::before{

    content:"";

    position:absolute;

    inset:0;

    pointer-events:none;

    border-radius:inherit;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.45),
            rgba(255,255,255,0)
        );

    opacity:.55;
}


/* خلي العناصر فوق الـhighlight */

.elementor-10269 .elementor-element.elementor-element-210cd9cf .aocpa-header-box > *{
    position:relative;
    z-index:2;
}


/* ==========================================
   MOBILE
========================================== */

@media(max-width:767px){

    .elementor-10269 .elementor-element.elementor-element-210cd9cf .aocpa-header-box{

        padding:
            10px 16px;
    }


    .elementor-10269 .elementor-element.elementor-element-210cd9cf.elementor-sticky--effects
    .aocpa-header-box{

        width:
            calc(100% - 16px);

        margin-top:
            8px;

        padding:
            8px 14px;

        border-radius:
            14px;
    }

}/* End custom CSS */
/* Start custom CSS */#masthead > div > div.elementor-element.elementor-element-1e8eb610.she-header-yes.e-flex.e-con-boxed.e-con.e-parent.e-handles-inside.header{display:none !important;}

#masthead > div > div.elementor-element.elementor-element-1e8eb610.she-header-yes.e-flex.e-con-boxed.e-con.e-parent.e-handles-inside.she-header{display:none;}
#masthead > div > div {display: none!important;}/* End custom CSS */