.elementor-button-icon svg {
    width: 24px !important;
    height: auto;
}
.elementor-button-content-wrapper {
    display: flex; /* Uporabi flex za poravnavo vsebine */
    justify-content: center; /* Poravnava na sredino po vodoravni osi */
    align-items: center; /* Poravnava na sredino po navpični osi */
    flex-direction: row; /* Vsebina bo postavljena vodoravno */
}
.tekst p {
    margin: 0 !important;
}
selector .elementor-icon-box-content {
    display: flex;
    align-items: center;
    justify-content: space-between;}
    
selector .elementor-icon-box-icon {
    width:50px;
    margin: 0px; padding: 0px;}

.elementor-icon-box-title {
    margin: 0px; padding: 0px !important;
}
    
selector .elementor-icon-box-description {
    width: 310px;
    margin: 0px; padding: 0px;
}
@media (max-width: 1152px){
.header {
    background-color: transparent !important;
    background-image: linear-gradient(90deg, #EEEEEE 30%, var(--e-global-color-0bd9f2a) 30%) !important;
}
}
@media (max-width: 934px){
.header {
    background-color: transparent !important;
    background-image: linear-gradient(90deg, #EEEEEE 10%, var(--e-global-color-0bd9f2a) 10%) !important;
}
}
/* Skrit element, prehodna faza */
.scrolling-header {
    opacity: 0 !important;
    visibility: hidden !important; /* Skrije element, ne da bi ga odstranil */
    height: 0 !important; /* Nastavi višino na 0 */
    overflow: hidden !important; /* Skrije vsebino, dokler ni vidna */
    transition: 
        opacity 0.25s ease-out, 
        visibility 0.25s ease-out, 
        height 0.25s ease-out !important; /* Gladki prehodi */
}

/* Aktivni (vidni) element z dropdownom */
.elementor-sticky--effects.scrolling-header {
    opacity: 1 !important;
    visibility: visible !important; /* Prikaže element */
    height: auto !important; /* Samodejno prilagodi višino vsebini */
    overflow: visible !important; /* Omogoči, da dropdown preseže element */
    transition: 
        opacity 0.25s ease-in, 
        visibility 0.25s ease-in, 
        height 0.25s ease-in !important; /* Gladki prehodi */
    margin: 0 auto !important; /* Poravnava */
}
.elementor-swiper-button.elementor-swiper-button-prev {
    z-index: 3 !important;
}
.elementor-swiper-button.elementor-swiper-button-next {
    z-index: 3 !important;
}
.rank-math-breadcrumb span.last {
	text-decoration:underline !important;
}
.rank-math-breadcrumb {
	font-size: 14px !important;
    line-height: 16px !important;
    color: #333 !important;
}
/*.senca {
  box-shadow: 
      rgba(0, 0, 0, 0.1) 0px 1px 10px 0px, /* bolj zamegljena prva senca */
      rgba(0, 0, 0, 0.1) 0px 1px 5px 0px;  /* manj zamegljena druga senca */
}*/

