/*
Theme Name: faceup
Theme URI: 
Author: Jaroslav ZDENEK
Description: 
Version: 1.2.0
Text Domain: jz
Tags: 
*/
:root{
    --clr-theme:#073559;
	--clr-dark-background:#073559;
    --clr-headline-pri:#000;
    --clr-headline-sec:#b9b9b9;
    --clr-text-pri:#000;
    --clr-link:#cd1719;

    --clr-footer-bg:#073559;
    --clr-footer-title:#fff;
    --clr-footer-text:#fff;

    --font-heading: "ArtegraSans", sans-serif;
    --font-default: "ArtegraSans", sans-serif;
    --container-width: 1400px;
    --anim-time: 0.3s;
}
/******************************* Zde vlozit css pro tento web *******************************/

#language-switcher .language-current{ background:transparent; font-weight:500; color:var(--clr-theme); }
#language-switcher .language-dropdown-menu{ right:25px; }
#language-switcher .language-switch-item{ text-align:right; color:var(--clr-theme); font-weight:500; }

.hero-row{ border-bottom:1px solid var(--clr-theme); }
.title-line{ border-bottom: 1px solid var(--clr-theme); padding-bottom:10px; display:inline-block; }

.boxes-wrap{ display:grid; grid-template-columns:repeat(4, 1fr); justify-content:center; align-items:stretch; gap:35px; }
.boxes-wrap.team{ gap:80px; color:var(--clr-theme); }
.boxes-wrap .item{ display:flex; flex-direction:column; align-items:center; text-align:center; justify-content:center; }
.boxes-wrap.services .item{ padding:25px; }
.boxes-wrap.services .item{ border:1px solid var(--clr-theme); height:250px; min-width:250px; }
.boxes-wrap .thumb{ margin-bottom:25px; }
.boxes-wrap.services .thumb{ max-width:120px; max-height:120px; }
.boxes-wrap .title{ font-weight:400; font-size:22px; color:var(--clr-theme); }

@media(max-width:1200px){
	.boxes-wrap{ grid-template-columns:repeat(3, 1fr); }
}
@media(max-width:855px){
	.boxes-wrap{ grid-template-columns:repeat(2, 1fr); }
}
@media(max-width:767px){
	.con-pri{ overflow:hidden!important; }
	.con-pri .con-image{ position:absolute; bottom:0; }
	.hero-mobile-transparent{ opacity:0.2; max-height:650px; }
}
@media(max-width:570px){
	.boxes-wrap{ grid-template-columns:repeat(1, 1fr); }
}


