.elementor-209 .elementor-element.elementor-element-a5c0752{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-1ec0c51 *//* =========================================================
   RREGULLIMI I MENUSË MBI FAQEN SHËRBIMET
========================================================= */

/* Menu transparente, pa shirit të veçuar */
body:has(.otofon-services-page) .uicore-header-wrapper,
body:has(.otofon-services-page) .uicore-navbar,
body:has(.otofon-services-page) .uicore-header{
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    backdrop-filter:none !important;
}

/* Lidhjet kryesore të menusë */
body:has(.otofon-services-page)
.uicore-menu-container
.menu-item > a,

body:has(.otofon-services-page)
.uicore-navbar
.menu-item > a,

body:has(.otofon-services-page)
.uicore-navbar
.uicore-menu > li > a{
    color:#07527c !important;
    -webkit-text-fill-color:#07527c !important;
    opacity:1 !important;
    visibility:visible !important;
    text-shadow:none !important;
    filter:none !important;
    mix-blend-mode:normal !important;
    font-weight:700 !important;
}

/* Hover dhe faqja aktive */
body:has(.otofon-services-page)
.uicore-menu-container
.menu-item > a:hover,

body:has(.otofon-services-page)
.uicore-menu-container
.current-menu-item > a,

body:has(.otofon-services-page)
.uicore-menu-container
.current-menu-ancestor > a{
    color:#0084c7 !important;
    -webkit-text-fill-color:#0084c7 !important;
    opacity:1 !important;
}

/* Logoja e bardhë kthehet në blu */
body:has(.otofon-services-page)
.uicore-branding img,

body:has(.otofon-services-page)
.uicore-navbar
.uicore-logo img{
    opacity:1 !important;
    visibility:visible !important;

    filter:
      brightness(0)
      saturate(100%)
      invert(23%)
      sepia(48%)
      saturate(1620%)
      hue-rotate(165deg)
      brightness(87%)
      contrast(101%) !important;
}

/* Butoni Kontakti */
body:has(.otofon-services-page)
.uicore-header-wrapper
.uicore-btn,

body:has(.otofon-services-page)
.uicore-navbar
.uicore-btn,

body:has(.otofon-services-page)
.uicore-header-wrapper
a[href*="kontakt"]{
    color:#ffffff !important;
    -webkit-text-fill-color:#ffffff !important;
    background:#087db7 !important;
    border-color:#087db7 !important;
    opacity:1 !important;
    box-shadow:0 10px 25px rgba(0,100,155,.20) !important;
}

/* Hover i butonit Kontakti */
body:has(.otofon-services-page)
.uicore-header-wrapper
.uicore-btn:hover,

body:has(.otofon-services-page)
.uicore-header-wrapper
a[href*="kontakt"]:hover{
    color:#ffffff !important;
    -webkit-text-fill-color:#ffffff !important;
    background:#005f91 !important;
    border-color:#005f91 !important;
    transform:translateY(-2px);
}

/* Menuja sticky kur zbret poshtë */
body:has(.otofon-services-page)
.uicore-header-wrapper.uicore-sticky,

body:has(.otofon-services-page)
.uicore-sticky
.uicore-navbar{
    background:rgba(244,251,255,.96) !important;
    backdrop-filter:blur(15px) !important;
    -webkit-backdrop-filter:blur(15px) !important;
    box-shadow:0 8px 30px rgba(0,70,110,.10) !important;
}

/* Teksti në sticky */
body:has(.otofon-services-page)
.uicore-sticky
.uicore-menu-container
.menu-item > a{
    color:#07527c !important;
    -webkit-text-fill-color:#07527c !important;
    opacity:1 !important;
}

/* Ikona e menusë mobile */
body:has(.otofon-services-page)
.uicore-mobile-menu-icon,

body:has(.otofon-services-page)
.uicore-ham{
    color:#07527c !important;
    opacity:1 !important;
}

body:has(.otofon-services-page)
.uicore-ham span{
    background:#07527c !important;
}

/* Dropdown-et */
body:has(.otofon-services-page)
.sub-menu{
    background:#ffffff !important;
    border:1px solid #d7eaf4 !important;
    box-shadow:0 18px 45px rgba(0,65,100,.13) !important;
}

body:has(.otofon-services-page)
.sub-menu
.menu-item > a{
    color:#17465f !important;
    -webkit-text-fill-color:#17465f !important;
    opacity:1 !important;
}

body:has(.otofon-services-page)
.sub-menu
.menu-item > a:hover{
    color:#007dbb !important;
    -webkit-text-fill-color:#007dbb !important;
    background:#edf8fd !important;
}

/* Hapësirë që menuja të mos mbulojë titullin */
body:has(.otofon-services-page) .ot-hero{
    padding-top:85px;
}/* End custom CSS */