body .hero-heading {
    font-family: 'Raleway', sans-serif !important;
}

body .acm-hero {
    font-family: 'Raleway', sans-serif !important;
}


body .t4-section-module .sub-title {
    font-family: 'Raleway', sans-serif !important;
}

body .category-module.mod-blog .category-link {
    display: none !important;
}

/* MENU text fix */
.t4-megamenu .navbar-nav > li > a,
.t4-megamenu .navbar-nav > li > .nav-link {
    color: #000 !important;
}

/* FORCE FOOTER MODULE TEXT TO BLACK */
.t4-footnav .module-inner,
.t4-footnav .module-inner * {
    color: #000000 !important;
}

/* FORCE LINKS INSIDE FOOTNAV */
.t4-footnav a,
.t4-footnav a:not(.btn) {
    color: #000000 !important;
}

/* hover */
.t4-footnav a:hover {
    color: #333333 !important;
}

html, body {
    background-color: #yf9d506 !important;
}

/* Sekcia Hero - uprava odskoku hore a dole */
/* .t4-hero .container { 
    padding-top: 15rem;
    padding-bottom: 13rem;
 } */

#t4-hero .btn {
    display: none !important;
}

.layout-homesk .t4-sticky.t4-palette-custom_palette_2_zlty_background {
	background-color: transparent !important;
}

.not-at-top .t4-sticky.t4-palette-custom_palette_2_zlty_background {
	background-color: #f9d506 !important;
}







/* Sekcia 1 - uprava odskoku hore a dole */
.t4-section-1 .container {
    padding-top: 0rem;
    padding-bottom: 0rem;
}

/* Sekcia 2 - uprava odskoku hore a dole */
.t4-section-2 .container {
    padding-top: 0rem;
    padding-bottom: 0rem;
}



/* Sekcia 6 - uprava odskoku hore a dole */
.t4-section-6 .container {
    padding-top: 0rem;
    padding-bottom: 0rem;
}

/* Sekcia 7 - uprava odskoku hore a dole */
.t4-section-7 .container {
    padding-top: 0rem;
    padding-bottom: 0rem;
}

/* Sekcia 8 - uprava odskoku hore a dole */
.t4-section-8 .container {
    padding-top: 0rem;
    padding-bottom: 0rem;
}


/* Sekcia footer - uprava odskoku hore a dole */
.t4-footer .container {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

/* Sekcia footnav - uprava odskoku hore a dole */
.t4-footnav .container {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

#t4-section-6 .container {
	padding-top: 4rem;
	padding-bottom: 1rem;
}


/* Sekcia 7 - riesenie problemu s obrazkami */
/* Removes internal module spacing gaps for a clean image frame */
.section-7-spacer .t4-module {
    padding: 0 !important;
    margin: 0 !important;
}

/* Sekcia 8 - riesenie problemu s obrazkami */
/* Removes internal module spacing gaps for a clean image frame */
.section-8-spacer .t4-module {
    padding: 0 !important;
    margin: 0 !important;
}


/* Projects - názov pod obrázkom na stred */
.category-module.mod-blog .mod-articles-category-title {
  margin-bottom: 2rem;
  margin-top: 0;
  text-align: center;}

/* Extra class pre spodne logo - centruj vertikalne */
.v-center {
    display: flex;
    align-items: center;
}

/* Obrazok v Hero sekcii hore nie je zatmaveny */
#t4-hero .bg-overlay:before {
    display: none;
}


/* Menu bude stale transparentne alebo farebne menu/header background overlay */
/* .t4-header, */
/* .header-wrap, */
/* .t4-main-header { */
/* background: #f9d506 !important; */
/*  background: transparent !important; */
/*  box-shadow: none !important; */
/* } */

/* Odstráni čiaru pri sticky menu */
.header-sticky,
.t4-sticky,
.t4-header.header-sticky {
    border-bottom: none !important;
    box-shadow: none !important;
}

