.elementor-kit-13{--e-global-color-primary:#0083E1;--e-global-color-secondary:#121217;--e-global-color-text:#B8B8B8;--e-global-color-accent:#FFFFFF;--e-global-color-f608674:#0073C8;--e-global-color-9b5eff3:#101C29;--e-global-color-f32cf4d:#12141E;--e-global-color-340cf17:#FFFFFF0D;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-f32cf4d );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body{
  overflow-x: hidden;
}

a {
    color: inherit;
}

p:last-child {
    margin-bottom: 0;
}

.custom-highlighted span {
    color: #0073C8 !important;
}

#sl-preloader .sl-pl-back {
    background-color: #0a0b10 !important;
}


cal-floating-button {
    visibility: hidden !important;
}


/* Particles poshtë krejt */
#particles-bg{
  position: fixed !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 0 !important;
  pointer-events: none !important;
}

/* Content i faqes */
.elementor,
.elementor-section,
.e-con,
.elementor-container,
.e-con-inner,
.elementor-widget,
.elementor-element{
  position: relative;
  z-index: 10 !important;   /* content */
}

/* Header (gjithmonë mbi content) */
header.elementor-location-header{
  position: relative;
  z-index: 9999 !important;
}

/* Sticky header (kur aktivizohet) */
.elementor-sticky,
.elementor-sticky--active{
  z-index: 10000 !important;
}

/* Footer normal mbi particles, poshtë header-it */
footer.elementor-location-footer{
  position: relative;
  z-index: 10 !important;
}






/* Gjendja normale: pa border */
header.elementor-location-header .elementor-sticky{
  border-bottom: 1px solid rgba(255,255,255,0) !important;
  transition: border-color .3s ease, background-color .3s ease;
  box-sizing: border-box;
}

/* Kur scroll: shto border */
header.elementor-location-header.is-scrolled .elementor-sticky{
  border-bottom: 1px solid rgba(255,255,255,0.12) !important;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}


.cky-btn-revisit-wrapper.cky-revisit-bottom-left {
	display: none !important;
}

.cky-notice-btn-wrapper button {
	border-radius: 500px !important;
	padding: 9px 24px !important;
}



#chaty-widget-0 > * {
	left: 7px !important;
	bottom: 10px !important;
}


#chaty-widget-0 ellipse,
#chaty-widget-0 circle{
    fill: #000 !important;
}

#chaty-widget-0 .chaty-i-trigger .chaty-cta-button,
#chaty-widget-0 .chaty-i-trigger .chaty-cta-button button {
    background-color: #000 !important;
}


.cky-btn-revisit-wrapper.cky-revisit-bottom-left {
	display: none !important;
}

.cky-notice-btn-wrapper button {
	border-radius: 12px !important;
	padding: 9px 24px !important;
}


.cky-notice-btn-wrapper {
    gap: 6px !important;
    margin-top: 6px !important;
}

.cky-notice-btn-wrapper .cky-btn {
    margin: 0 !important;
}


/* DEBUG: force visibility */
.elementor-icon-wrapper,
.elementor-icon,
.elementor-icon-wrapper svg {
  opacity: 1 !important;
  visibility: visible !important;

}/* End custom CSS */