/*bhc special*/
/*body.onepage_promo_page .kocka2{background-color: #C9D634;}*/
body.onepage_promo_page .promo_blocks > * {padding-top: 0px !important;padding-bottom: 0px !important;}
a.page-scroll {display: none !important;}
body.onepage_promo_page .kocka5{background-color: #232830;}
/*body.onepage_promo_page .kocka1{background: url(https://beta.finance.si//pics//cache_St/Stetoskop-zdravnik-ss-2-5d7a371268bca-5d7a37126fd30.jpg) no-repeat center center;}*/
body.onepage_promo_page .kocka3 {text-align: left;}
body.onepage_promo_page .kocka5 {text-align: left;background-color: #f8f6f1;}
/*body.onepage_promo_page .promo_blocks .kocka1 a.btn-xl:hover {background-color: #C9D634;}*/
/*body.onepage_promo_page .promo_blocks .kocka2 a.btn-xl:hover {background-color: #C9D634;}*/
/*body.onepage_promo_page .promo_blocks .kocka3 a.btn-xl:hover {background-color: #C9D634;}*/
/*body.onepage_promo_page .promo_blocks .kocka4 a.btn-xl:hover {background-color: #C9D634;}*/
/*body.onepage_promo_page .promo_blocks .kocka1 a.btn-xl {padding: 10px 30px;border-color: #d0db53;border-radius: 3px;text-transform: uppercase;font-family: sans-serif;font-size: 14px;font-weight: bold;color: #000;background-color:#d0db53;letter-spacing:3px}*/
/*body.onepage_promo_page .promo_blocks .kocka2 a.btn-xl {padding: 10px 30px;border-color: #ffffff;border-radius: 3px;text-transform: uppercase;font-family: sans-serif;font-size: 14px;font-weight: bold;color: #000;background-color:#ffffff;letter-spacing:3px}*/
/*body.onepage_promo_page .promo_blocks .kocka3 a.btn-xl {padding: 10px 30px;border-color: #d0db53;border-radius: 3px;text-transform: uppercase;font-family: sans-serif;font-size: 14px;font-weight: bold;color: #000;background-color:#d0db53;letter-spacing:3px}*/
/*body.onepage_promo_page .promo_blocks .kocka4 a.btn-xl {padding: 10px 30px;border-color: #d0db53;border-radius: 3px;text-transform: uppercase;font-family: sans-serif;font-size: 14px;font-weight: bold;color: #000;background-color:#d0db53;letter-spacing:3px}*/
body.onepage_promo_page .promo_blocks .kocka1 h1 {margin: 0;text-shadow: 0px 0px 0px rgba(0,0,0,0); font-size: 3.5em; color: black;}
body.atexy #siteContent a {color: #000000;}
body.atexy #site {font-family: "Georgia";}
body.atexy #bottom {padding-bottom: 0em;}
body.onepage_promo_page .promo_blocks h1 {font-family: Georgia;}
body.onepage_promo_page .promo_blocks h2 {font-family: Georgia;font-size: 20px;color:#4E4740;}
body.onepage_promo_page .promo_blocks h3 {font-family: Georgia;font-size: 18px;font-weight: normal;letter-spacing:1px}
body.onepage_promo_page .promo_blocks h4 {font-family: Georgia;font-size: 13px;font-weight: normal;letter-spacing:0.7px;color:#4E4740;}
body.onepage_promo_page .promo_blocks .kocka2 .left {float: left;width: 100%;}
body.onepage_promo_page .promo_blocks .kocka3 .left {float: left;width: 100%;}
body.onepage_promo_page .promo_blocks .kocka3 h1 {color: black;}
body.onepage_promo_page .promo_blocks .kocka3 h2 {font-family: Georgia;font-size: 20px;color:#4E4740;}
body.onepage_promo_page .promo_blocks .kocka3 h3 {font-family: Georgia;font-size: 18px;font-weight: normal;letter-spacing:1px;color:#4E4740;}
body.onepage_promo_page .promo_blocks .kocka4 h1 {margin: 0;text-shadow: 0px 0px 0px rgba(0,0,0,0); font-size: 3.5em; color: black;}
body.onepage_promo_page .promo_blocks .kocka4 h2 {font-family: Georgia;font-size: 20px;color:#4E4740;}
body.onepage_promo_page .promo_blocks .kocka4 h3 {font-family: Georgia;font-size: 18px;font-weight: normal;letter-spacing:1px;color:#4E4740;}
body.onepage_promo_page .promo_blocks .kocka5 h2 {font-family: Georgia;font-size: 20px;color:#ffffff;}
html {scroll-behavior: smooth;}
#block_20151 .bhc-footer-cta { 
background: #2f644b;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
 }
#block_20151 .bhc-footer-inner { 
display: flex;
justify-content: space-between;
align-items: flex-start;
gap: 80px;
max-width: 1100px;
margin: 0 auto;
padding: 90px 24px 70px;
box-sizing: border-box;
 }
#block_20151 .bhc-footer-left { 
max-width: 760px;
text-align: left;
 }
#block_20151 .bhc-footer-cta .bhc-title { 
max-width: 760px;
margin: 0 0 24px 0;
font-family: Georgia, serif;
font-size: 52px;
line-height: 1.1;
color: #ffffff;
text-align: left;
 }
#block_20151 .bhc-footer-cta .bhc-title span { 
color: #b7d7c8;
font-style: italic;
 }
#block_20151 .bhc-footer-text { 
max-width: 760px;
margin: 0 0 30px 0;
font-size: 18px;
line-height: 1.8;
color: rgba(255,255,255,0.85);
text-align: left;
 }
#block_20151 .bhc-footer-actions { 
display: flex;
justify-content: flex-start;
align-items: center;
gap: 16px;
margin: 0 0 24px 0;
 }
#block_20151 .bhc-btn-light { 
display: inline-block;
background: #ffffff;
color: #2f644b;
padding: 14px 24px;
text-decoration: none;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 0.14em;
font-weight: 700;
 }
#block_20151 .bhc-btn-outline { 
display: inline-block;
border: 1px solid rgba(255,255,255,0.4);
color: #fff;
padding: 14px 24px;
text-decoration: none;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 0.14em;
 }
#block_20151 .bhc-footer-sub { 
max-width: 760px;
margin: 0 0 24px 0;
font-size: 14px;
color: rgba(255,255,255,0.7);
text-align: left;
 }
#block_20151 .bhc-footer-tags { 
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 10px;
margin: 0;
 }
#block_20151 .bhc-footer-tags span { 
border: 1px solid rgba(255,255,255,0.25);
padding: 8px 12px;
font-size: 12px;
color: rgba(255,255,255,0.85);
 }
#block_20151 .bhc-footer-right { 
display: flex;
flex-direction: column;
gap: 24px;
max-width: 260px;
text-align: left;
align-items: flex-start;
flex: 0 0 260px;
 }
#block_20151 .bhc-footer-block { 
font-size: 15px;
line-height: 1.6;
text-align: left;
 }
#block_20151 .bhc-footer-block .bhc-label { 
font-size: 11px;
text-transform: uppercase;
letter-spacing: 0.16em;
color: rgba(255,255,255,0.6);
margin-bottom: 6px;
text-align: left;
 }
#block_20151 .bhc-footer-block a { 
color: #ffffff;
text-decoration: underline;
 }
#block_20151 .bhc-footer-bottom { 
display: block;
background: #0f2a21;
padding: 26px 0;
width: 100%;
margin: 0;
 }
#block_20151 .bhc-footer-bottom-inner { 
display: flex;
justify-content: space-between;
align-items: center;
max-width: 1100px;
margin: 0 auto;
padding: 0 24px;
box-sizing: border-box;
 }
#block_20151 .bhc-footer-logo { 
display: flex;
align-items: center;
min-height: 30px;
 }
#block_20151 .bhc-footer-logo img { 
display: block;
height: 30px;
width: auto;
max-width: 220px;
 }
#block_20151 .bhc-footer-copy { 
font-size: 12px;
color: rgba(255,255,255,0.6);
text-align: right;
 }
@media (max-width: 900px)  {
#block_20151 .bhc-footer-inner { 
flex-direction: column;
gap: 40px;
 }
#block_20151 .bhc-footer-right { 
max-width: none;
flex: 1 1 auto;
 }
}
@media (max-width: 600px)  {
#block_20151 .bhc-footer-cta .bhc-title { 
font-size: 34px;
 }
#block_20151 .bhc-footer-actions { 
flex-direction: column;
align-items: flex-start;
 }
#block_20151 .bhc-footer-bottom-inner { 
flex-direction: column;
gap: 10px;
align-items: flex-start;
body.onepage_promo_page .promo_blocks .bhc-kicker,
body.onepage_promo_page .promo_blocks .bhc-card-tag,
body.onepage_promo_page .promo_blocks .bhc-label,
body.onepage_promo_page .promo_blocks .bhc-team-group-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: #6e8e7f;
}

body.onepage_promo_page .promo_blocks .bhc-intro,
body.onepage_promo_page .promo_blocks .bhc-footer-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.7;
  color: #5a6b63;
}

body.onepage_promo_page .promo_blocks .bhc-intro-sub,
body.onepage_promo_page .promo_blocks .bhc-ekipa-note,
body.onepage_promo_page .promo_blocks .bhc-meta {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.7;
  font-weight: 600;
  color: #4d8367;
}

body.onepage_promo_page .promo_blocks .bhc-btn-light,
body.onepage_promo_page .promo_blocks .bhc-btn-outline,
body.onepage_promo_page .promo_blocks .bhc-btn-primary,
body.onepage_promo_page .promo_blocks .bhc-outline-btn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}
 }
#block_20151 .bhc-footer-copy { 
text-align: left;
 }
}
