
#links_veliki {
    overflow:hidden;
margin:0 auto;
width: var(--sirina);
border-radius: 0px;
background: linear-gradient(277.09deg, #313545 15.4%, #121118 100.07%);

}



#links_kocka1 {
width: 115.63px;
height: 113.85px;
left: 0px;
top: 5px;
position: relative;
border: 14px solid #E3DBD4;
box-sizing: border-box;

}

#links_kocka2 {
position: relative;
width: 115.63px;
height: 113.85px;
left: 25px;
top: -80px;
background: #E3DBD4;
border: 10px solid #E3DBD4;
}

#links_learnmore {
position: relative;
width: 100%;
margin-top:60px;
top:0px;
height: 19px;
font-family: neue-haas-unica;
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 21px;
text-align: center;
letter-spacing: 0.03em;
font-variant: small-caps;
/* Akcent/80 */
color: #FFA833;
}

#links_explore {
position: relative;
width: 100%;
height: 19px;
font-family: neue-haas-unica;
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 30px;
text-align: center;
color: #F8F6F4;
}

#links_explore2 {
position: relative;
margin-top:24px;
margin-bottom:24px;
margin-left:auto;
margin-right:auto;
padding-left:16px;
padding-right:16px;
padding-bottom:24px;
max-width:650px;
font-family: minion-pro-display;
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 28px;
text-align: center;
color: #FFFFFF;
}

#links_panel_flex {
display:flex;
justify-content:center; 
    flex-wrap: wrap;
     gap: 24px;
margin-bottom:24px;

}

#links_panel {
position: relative;
width: var(--links_width1);
font-family: minion-pro-display;
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 28px;
text-align: center;
background: #FFFFFF;
border: 1px solid #E3DBD4;
box-sizing: border-box;
border-radius: 8px;

}





#links_panel_slika {
  margin-top: 16px;
  margin-bottom: 12px;
  width:var(--links_width2);
 
  object-fit: cover;
}
#links_panel_1 {
font-family: neue-haas-unica;
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 21px;
text-align: center;
letter-spacing: 0.03em;
font-variant: small-caps;
color: #A93978;
}
#links_panel_2 {
  margin-top: 4px;
  margin-bottom: 8px;
font-family: minion-pro-display;
font-style: normal;
font-weight: 700;
font-size: 22px;
line-height: 26px;
text-align: center;
color: #3D3D3E;
}
#links_panel_3 {
height:75px;
margin-left:16px;
margin-right:16px;
font-family: neue-haas-unica;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
text-align: center;
color: #0C0C0E;
}
 

 
 a:link {
  text-decoration: none;
}
#links_panel_4:hover {
border: 2px solid var(--brand2-shade-80);
color: var(--brand2-shade-80);
}  
#links_panel_4 {
transition: all 300ms ease-in-out;
display: flex;

flex-direction: row;
padding: 8px 12px;

text-align: center;
/* Brand2/60 */
font-size: 14px;
border: 2px solid var(--brand2-100);
box-sizing: border-box;
border-radius: 6px;
font-family: neue-haas-unica;
font-weight: 700;
color: var(--brand2-100);
/* Inside Auto Layout */
margin-left: auto;
margin-right: auto;
margin-bottom:16px;
line-height: 12px; /* same as height! */
width: max-content;
text-align: center;
height: 34px;
}