/*
Theme Name: TDech
Theme URI: https://jlwordpress.cz
Author: jan lasac
Author URI: https://jlwordpress.cz
Version: 1.3
Template: tanda
*/

@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Livvic:wght@300;400;500;700;900&display=swap');

.produkty .produkty-container {
	max-width: 1140px;
	margin: 0 auto;
	float: none;
}
.produkty .vc-hoverbox-block-inner {
	position: relative;
	z-index: 2;
}
.produkty .vc-hoverbox .vc-hoverbox-front:before {
    content: "";
    display: block;
	opacity: 1;
    width: 100%;
    height: 100%;
    background: #14141499;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: vamtam-fadein-title 3s ease-in-out;
    animation: vamtam-fadein-title 3s ease-in-out;
	z-index: 1;
}
.produkty .vc-hoverbox:hover .vc-hoverbox-front:before {
	opacity: 0;
}
.produkty .vc-hoverbox .vc-hoverbox-front h2 {
	z-index: 3;
	color: #fff !important;
}
body {
	font-family: 'Livvic', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Livvic', sans-serif;
}
p, li, a {
	font-family: 'Livvic', sans-serif;
}
nav.navbar.bootsnav ul.nav > li > a {
	font-family: 'Livvic', sans-serif;
}
.footer_social li {
	display: inline-block;
	margin-right: 8px;
}
footer.bg-dark {
	background: linear-gradient(180deg, #272d5e 0%, #af2761 100%) !important;
}

.wpcf7 .wpcf7-form-control.wpcf7-acceptance input {
    min-height: auto;
}
#o-nas .video-play-button.relative {
	display: none;
}
@media (min-width: 1024px) {
        body nav.navbar.bootsnav ul.nav > li > a {
        padding: 40px 6px !important;
    }
}

@media (min-width: 1300px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1240px;
    }
	 body nav.navbar.bootsnav ul.nav > li > a {
        padding: 40px 10px  !important;
    }
}