a.ico:hover span.ico-more { background-position: center 11px; }
.hovera:hover a.icp span.ico-more { background-position: center 20px; }
.ico-more{background: url('img/ico/more.png'); background-image: url('img/ico/more.svg'), none;}
.txtico.ico-more::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/more.svg'); mask-image: url('img/ico/more.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-more { background-image: none; }
.kat-dlazdice .ico-more { background-image: url('img/ico/more.svg'); aspect-ratio: 115123 / 115123; }
.kat-dlazdice.uroven2 .ico-more, .kat-dlazdice.uroven3 .ico-more {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/more.svg'); mask-image: url('img/ico/more.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-firemni { background-position: center 11px; }
.hovera:hover a.icp span.ico-firemni { background-position: center 20px; }
.ico-firemni{background: url('img/ico/firemni.png'); background-image: url('img/ico/firemni.svg'), none;}
.txtico.ico-firemni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/firemni.svg'); mask-image: url('img/ico/firemni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-firemni { background-image: none; }
.kat-dlazdice .ico-firemni { background-image: url('img/ico/firemni.svg'); aspect-ratio: 212734 / 298026; }
.kat-dlazdice.uroven2 .ico-firemni, .kat-dlazdice.uroven3 .ico-firemni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/firemni.svg'); mask-image: url('img/ico/firemni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-individualni { background-position: center 11px; }
.hovera:hover a.icp span.ico-individualni { background-position: center 20px; }
.ico-individualni{background: url('img/ico/individualni.png'); background-image: url('img/ico/individualni.svg'), none;}
.txtico.ico-individualni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/individualni.svg'); mask-image: url('img/ico/individualni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-individualni { background-image: none; }
.kat-dlazdice .ico-individualni { background-image: url('img/ico/individualni.svg'); aspect-ratio: 185757 / 259287; }
.kat-dlazdice.uroven2 .ico-individualni, .kat-dlazdice.uroven3 .ico-individualni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/individualni.svg'); mask-image: url('img/ico/individualni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-kurz { background-position: center 11px; }
.hovera:hover a.icp span.ico-kurz { background-position: center 20px; }
.ico-kurz{background: url('img/ico/kurz.png'); background-image: url('img/ico/kurz.svg'), none;}
.txtico.ico-kurz::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/kurz.svg'); mask-image: url('img/ico/kurz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-kurz { background-image: none; }
.kat-dlazdice .ico-kurz { background-image: url('img/ico/kurz.svg'); aspect-ratio: 166542 / 232817; }
.kat-dlazdice.uroven2 .ico-kurz, .kat-dlazdice.uroven3 .ico-kurz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kurz.svg'); mask-image: url('img/ico/kurz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-praha-zal { background-position: center 11px; }
.hovera:hover a.icp span.ico-praha-zal { background-position: center 20px; }
.ico-praha-zal{background: url('img/ico/praha-zal.png'); background-image: url('img/ico/praha-zal.svg'), none;}
.txtico.ico-praha-zal::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/praha-zal.svg'); mask-image: url('img/ico/praha-zal.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-praha-zal { background-image: none; }
.kat-dlazdice .ico-praha-zal { background-image: url('img/ico/praha-zal.svg'); aspect-ratio: 1.1 / 1.1; }
.kat-dlazdice.uroven2 .ico-praha-zal, .kat-dlazdice.uroven3 .ico-praha-zal {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/praha-zal.svg'); mask-image: url('img/ico/praha-zal.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-kolin-zal { background-position: center 11px; }
.hovera:hover a.icp span.ico-kolin-zal { background-position: center 20px; }
.ico-kolin-zal{background: url('img/ico/kolin-zal.png'); background-image: url('img/ico/kolin-zal.svg'), none;}
.txtico.ico-kolin-zal::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/kolin-zal.svg'); mask-image: url('img/ico/kolin-zal.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-kolin-zal { background-image: none; }
.kat-dlazdice .ico-kolin-zal { background-image: url('img/ico/kolin-zal.svg'); aspect-ratio: 0.46 / 0.74; }
.kat-dlazdice.uroven2 .ico-kolin-zal, .kat-dlazdice.uroven3 .ico-kolin-zal {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kolin-zal.svg'); mask-image: url('img/ico/kolin-zal.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-date { background-position: center 11px; }
.hovera:hover a.icp span.ico-date { background-position: center 20px; }
.ico-date{background: url('img/ico/date.png'); background-image: url('img/ico/date.svg'), none;}
.txtico.ico-date::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/date.svg'); mask-image: url('img/ico/date.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-date { background-image: none; }
.kat-dlazdice .ico-date { background-image: url('img/ico/date.svg'); aspect-ratio: 1.8 / 1.63; }
.kat-dlazdice.uroven2 .ico-date, .kat-dlazdice.uroven3 .ico-date {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/date.svg'); mask-image: url('img/ico/date.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-time { background-position: center 11px; }
.hovera:hover a.icp span.ico-time { background-position: center 20px; }
.ico-time{background: url('img/ico/time.png'); background-image: url('img/ico/time.svg'), none;}
.txtico.ico-time::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/time.svg'); mask-image: url('img/ico/time.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-time { background-image: none; }
.kat-dlazdice .ico-time { background-image: url('img/ico/time.svg'); aspect-ratio: 1.58 / 1.83; }
.kat-dlazdice.uroven2 .ico-time, .kat-dlazdice.uroven3 .ico-time {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/time.svg'); mask-image: url('img/ico/time.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-place{background: url('img/ico/place.png');}
.kat-dlazdice .ico-place { background-image: url('img/ico/place.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-place, .kat-dlazdice.uroven3 .ico-place {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/place.png'); mask-image: url('img/ico/place.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-topics { background-position: center 11px; }
.hovera:hover a.icp span.ico-topics { background-position: center 20px; }
.ico-topics{background: url('img/ico/topics.png'); background-image: url('img/ico/topics.svg'), none;}
.txtico.ico-topics::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/topics.svg'); mask-image: url('img/ico/topics.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-topics { background-image: none; }
.kat-dlazdice .ico-topics { background-image: url('img/ico/topics.svg'); aspect-ratio: 0.46 / 0.62; }
.kat-dlazdice.uroven2 .ico-topics, .kat-dlazdice.uroven3 .ico-topics {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/topics.svg'); mask-image: url('img/ico/topics.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-material { background-position: center 11px; }
.hovera:hover a.icp span.ico-material { background-position: center 20px; }
.ico-material{background: url('img/ico/material.png'); background-image: url('img/ico/material.svg'), none;}
.txtico.ico-material::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/material.svg'); mask-image: url('img/ico/material.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-material { background-image: none; }
.kat-dlazdice .ico-material { background-image: url('img/ico/material.svg'); aspect-ratio: 0.98 / 0.77; }
.kat-dlazdice.uroven2 .ico-material, .kat-dlazdice.uroven3 .ico-material {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/material.svg'); mask-image: url('img/ico/material.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-lector { background-position: center 11px; }
.hovera:hover a.icp span.ico-lector { background-position: center 20px; }
.ico-lector{background: url('img/ico/lector.png'); background-image: url('img/ico/lector.svg'), none;}
.txtico.ico-lector::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/lector.svg'); mask-image: url('img/ico/lector.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-lector { background-image: none; }
.kat-dlazdice .ico-lector { background-image: url('img/ico/lector.svg'); aspect-ratio: 0.72 / 0.73; }
.kat-dlazdice.uroven2 .ico-lector, .kat-dlazdice.uroven3 .ico-lector {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/lector.svg'); mask-image: url('img/ico/lector.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-ckait { background-position: center 11px; }
.hovera:hover a.icp span.ico-ckait { background-position: center 20px; }
.ico-ckait{background: url('img/ico/ckait.png'); background-image: url('img/ico/ckait.svg'), none;}
.txtico.ico-ckait::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/ckait.svg'); mask-image: url('img/ico/ckait.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-ckait { background-image: none; }
.kat-dlazdice .ico-ckait { background-image: url('img/ico/ckait.svg'); aspect-ratio: 1.51 / 1.55; }
.kat-dlazdice.uroven2 .ico-ckait, .kat-dlazdice.uroven3 .ico-ckait {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ckait.svg'); mask-image: url('img/ico/ckait.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-msmt{background: url('img/ico/msmt.png');}
.kat-dlazdice .ico-msmt { background-image: url('img/ico/msmt.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-msmt, .kat-dlazdice.uroven3 .ico-msmt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/msmt.png'); mask-image: url('img/ico/msmt.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-certifikace { background-position: center 11px; }
.hovera:hover a.icp span.ico-certifikace { background-position: center 20px; }
.ico-certifikace{background: url('img/ico/certifikace.png'); background-image: url('img/ico/certifikace.svg'), none;}
.txtico.ico-certifikace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/certifikace.svg'); mask-image: url('img/ico/certifikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-certifikace { background-image: none; }
.kat-dlazdice .ico-certifikace { background-image: url('img/ico/certifikace.svg'); aspect-ratio: 1.48 / 1.21; }
.kat-dlazdice.uroven2 .ico-certifikace, .kat-dlazdice.uroven3 .ico-certifikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/certifikace.svg'); mask-image: url('img/ico/certifikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-english { background-position: center 11px; }
.hovera:hover a.icp span.ico-english { background-position: center 20px; }
.ico-english{background: url('img/ico/english.png'); background-image: url('img/ico/english.svg'), none;}
.txtico.ico-english::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/english.svg'); mask-image: url('img/ico/english.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-english { background-image: none; }
.kat-dlazdice .ico-english { background-image: url('img/ico/english.svg'); aspect-ratio: 4.69 / 3.14; }
.kat-dlazdice.uroven2 .ico-english, .kat-dlazdice.uroven3 .ico-english {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/english.svg'); mask-image: url('img/ico/english.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-benefity { background-position: center 11px; }
.hovera:hover a.icp span.ico-benefity { background-position: center 20px; }
.ico-benefity{background: url('img/ico/benefity.png'); background-image: url('img/ico/benefity.svg'), none;}
.txtico.ico-benefity::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/benefity.svg'); mask-image: url('img/ico/benefity.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-benefity { background-image: none; }
.kat-dlazdice .ico-benefity { background-image: url('img/ico/benefity.svg'); aspect-ratio: 1.08 / 1.2; }
.kat-dlazdice.uroven2 .ico-benefity, .kat-dlazdice.uroven3 .ico-benefity {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/benefity.svg'); mask-image: url('img/ico/benefity.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-garance-terminu { background-position: center 11px; }
.hovera:hover a.icp span.ico-garance-terminu { background-position: center 20px; }
.ico-garance-terminu{background: url('img/ico/garance-terminu.png'); background-image: url('img/ico/garance-terminu.svg'), none;}
.txtico.ico-garance-terminu::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/garance-terminu.svg'); mask-image: url('img/ico/garance-terminu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-garance-terminu { background-image: none; }
.kat-dlazdice .ico-garance-terminu { background-image: url('img/ico/garance-terminu.svg'); aspect-ratio: 49.75 / 45.29; }
.kat-dlazdice.uroven2 .ico-garance-terminu, .kat-dlazdice.uroven3 .ico-garance-terminu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/garance-terminu.svg'); mask-image: url('img/ico/garance-terminu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-garance-znalosti { background-position: center 11px; }
.hovera:hover a.icp span.ico-garance-znalosti { background-position: center 20px; }
.ico-garance-znalosti{background: url('img/ico/garance-znalosti.png'); background-image: url('img/ico/garance-znalosti.svg'), none;}
.txtico.ico-garance-znalosti::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/garance-znalosti.svg'); mask-image: url('img/ico/garance-znalosti.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-garance-znalosti { background-image: none; }
.kat-dlazdice .ico-garance-znalosti { background-image: url('img/ico/garance-znalosti.svg'); aspect-ratio: 3.32 / 3.86; }
.kat-dlazdice.uroven2 .ico-garance-znalosti, .kat-dlazdice.uroven3 .ico-garance-znalosti {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/garance-znalosti.svg'); mask-image: url('img/ico/garance-znalosti.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-darkove-poukazky { background-position: center 11px; }
.hovera:hover a.icp span.ico-darkove-poukazky { background-position: center 20px; }
.ico-darkove-poukazky{background: url('img/ico/darkove-poukazky.png'); background-image: url('img/ico/darkove-poukazky.svg'), none;}
.txtico.ico-darkove-poukazky::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/darkove-poukazky.svg'); mask-image: url('img/ico/darkove-poukazky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-darkove-poukazky { background-image: none; }
.kat-dlazdice .ico-darkove-poukazky { background-image: url('img/ico/darkove-poukazky.svg'); aspect-ratio: 0.76 / 0.91; }
.kat-dlazdice.uroven2 .ico-darkove-poukazky, .kat-dlazdice.uroven3 .ico-darkove-poukazky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/darkove-poukazky.svg'); mask-image: url('img/ico/darkove-poukazky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-akce{background: url('img/ico/akce.png');}
.kat-dlazdice .ico-akce { background-image: url('img/ico/akce.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-akce, .kat-dlazdice.uroven3 .ico-akce {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/akce.png'); mask-image: url('img/ico/akce.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-cad { background-position: center 11px; }
.hovera:hover a.icp span.ico-cad { background-position: center 20px; }
.ico-cad{background: url('img/ico/cad.png'); background-image: url('img/ico/cad.svg'), none;}
.txtico.ico-cad::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/cad.svg'); mask-image: url('img/ico/cad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-cad { background-image: none; }
.kat-dlazdice .ico-cad { background-image: url('img/ico/cad.svg'); aspect-ratio: 44620 / 60703; }
.kat-dlazdice.uroven2 .ico-cad, .kat-dlazdice.uroven3 .ico-cad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cad.svg'); mask-image: url('img/ico/cad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-certifikace { background-position: center 11px; }
.hovera:hover a.icp span.ico-certifikace { background-position: center 20px; }
.ico-certifikace{background: url('img/ico/certifikace.png'); background-image: url('img/ico/certifikace.svg'), none;}
.txtico.ico-certifikace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/certifikace.svg'); mask-image: url('img/ico/certifikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-certifikace { background-image: none; }
.kat-dlazdice .ico-certifikace { background-image: url('img/ico/certifikace.svg'); aspect-ratio: 1.48 / 1.21; }
.kat-dlazdice.uroven2 .ico-certifikace, .kat-dlazdice.uroven3 .ico-certifikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/certifikace.svg'); mask-image: url('img/ico/certifikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-konzultace { background-position: center 11px; }
.hovera:hover a.icp span.ico-konzultace { background-position: center 20px; }
.ico-konzultace{background: url('img/ico/konzultace.png'); background-image: url('img/ico/konzultace.svg'), none;}
.txtico.ico-konzultace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/konzultace.svg'); mask-image: url('img/ico/konzultace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-konzultace { background-image: none; }
.kat-dlazdice .ico-konzultace { background-image: url('img/ico/konzultace.svg'); aspect-ratio: 1.76 / 1.59; }
.kat-dlazdice.uroven2 .ico-konzultace, .kat-dlazdice.uroven3 .ico-konzultace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/konzultace.svg'); mask-image: url('img/ico/konzultace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-licence{background: url('img/ico/licence.png');}
.kat-dlazdice .ico-licence { background-image: url('img/ico/licence.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-licence, .kat-dlazdice.uroven3 .ico-licence {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/licence.png'); mask-image: url('img/ico/licence.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-o-firme{background: url('img/ico/o-firme.png');}
.kat-dlazdice .ico-o-firme { background-image: url('img/ico/o-firme.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-o-firme, .kat-dlazdice.uroven3 .ico-o-firme {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/o-firme.png'); mask-image: url('img/ico/o-firme.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-skoleni{background: url('img/ico/skoleni.png');}
.kat-dlazdice .ico-skoleni { background-image: url('img/ico/skoleni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-skoleni, .kat-dlazdice.uroven3 .ico-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/skoleni.png'); mask-image: url('img/ico/skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-3d-tisk { background-position: center 11px; }
.hovera:hover a.icp span.ico-3d-tisk { background-position: center 20px; }
.ico-3d-tisk{background: url('img/ico/3d-tisk.png'); background-image: url('img/ico/3d-tisk.svg'), none;}
.txtico.ico-3d-tisk::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/3d-tisk.svg'); mask-image: url('img/ico/3d-tisk.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-3d-tisk { background-image: none; }
.kat-dlazdice .ico-3d-tisk { background-image: url('img/ico/3d-tisk.svg'); aspect-ratio: 0.51 / 0.51; }
.kat-dlazdice.uroven2 .ico-3d-tisk, .kat-dlazdice.uroven3 .ico-3d-tisk {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/3d-tisk.svg'); mask-image: url('img/ico/3d-tisk.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-3dsmax { background-position: center 11px; }
.hovera:hover a.icp span.ico-3dsmax { background-position: center 20px; }
.ico-3dsmax{background: url('img/ico/3dsmax.png'); background-image: url('img/ico/3dsmax.svg'), none;}
.txtico.ico-3dsmax::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/3dsmax.svg'); mask-image: url('img/ico/3dsmax.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-3dsmax { background-image: none; }
.kat-dlazdice .ico-3dsmax { background-image: url('img/ico/3dsmax.svg'); aspect-ratio: 83149 / 83533; }
.kat-dlazdice.uroven2 .ico-3dsmax, .kat-dlazdice.uroven3 .ico-3dsmax {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/3dsmax.svg'); mask-image: url('img/ico/3dsmax.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-abecedapc{background: url('img/ico/abecedapc.png');}
.kat-dlazdice .ico-abecedapc { background-image: url('img/ico/abecedapc.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-abecedapc, .kat-dlazdice.uroven3 .ico-abecedapc {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/abecedapc.png'); mask-image: url('img/ico/abecedapc.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-access { background-position: center 11px; }
.hovera:hover a.icp span.ico-access { background-position: center 20px; }
.ico-access{background: url('img/ico/access.png'); background-image: url('img/ico/access.svg'), none;}
.txtico.ico-access::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/access.svg'); mask-image: url('img/ico/access.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-access { background-image: none; }
.kat-dlazdice .ico-access { background-image: url('img/ico/access.svg'); aspect-ratio: 0.56 / 0.52; }
.kat-dlazdice.uroven2 .ico-access, .kat-dlazdice.uroven3 .ico-access {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/access.svg'); mask-image: url('img/ico/access.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-access-cz { background-position: center 11px; }
.hovera:hover a.icp span.ico-access-cz { background-position: center 20px; }
.ico-access-cz{background: url('img/ico/access-cz.png'); background-image: url('img/ico/access-cz.svg'), none;}
.txtico.ico-access-cz::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/access-cz.svg'); mask-image: url('img/ico/access-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-access-cz { background-image: none; }
.kat-dlazdice .ico-access-cz { background-image: url('img/ico/access-cz.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-access-cz, .kat-dlazdice.uroven3 .ico-access-cz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/access-cz.svg'); mask-image: url('img/ico/access-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-access-en { background-position: center 11px; }
.hovera:hover a.icp span.ico-access-en { background-position: center 20px; }
.ico-access-en{background: url('img/ico/access-en.png'); background-image: url('img/ico/access-en.svg'), none;}
.txtico.ico-access-en::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/access-en.svg'); mask-image: url('img/ico/access-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-access-en { background-image: none; }
.kat-dlazdice .ico-access-en { background-image: url('img/ico/access-en.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-access-en, .kat-dlazdice.uroven3 .ico-access-en {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/access-en.svg'); mask-image: url('img/ico/access-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-acrobat { background-position: center 11px; }
.hovera:hover a.icp span.ico-acrobat { background-position: center 20px; }
.ico-acrobat{background: url('img/ico/acrobat.png'); background-image: url('img/ico/acrobat.svg'), none;}
.txtico.ico-acrobat::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/acrobat.svg'); mask-image: url('img/ico/acrobat.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-acrobat { background-image: none; }
.kat-dlazdice .ico-acrobat { background-image: url('img/ico/acrobat.svg'); aspect-ratio: 79703 / 78159; }
.kat-dlazdice.uroven2 .ico-acrobat, .kat-dlazdice.uroven3 .ico-acrobat {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/acrobat.svg'); mask-image: url('img/ico/acrobat.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-active-directory { background-position: center 11px; }
.hovera:hover a.icp span.ico-active-directory { background-position: center 20px; }
.ico-active-directory{background: url('img/ico/active-directory.png'); background-image: url('img/ico/active-directory.svg'), none;}
.txtico.ico-active-directory::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/active-directory.svg'); mask-image: url('img/ico/active-directory.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-active-directory { background-image: none; }
.kat-dlazdice .ico-active-directory { background-image: url('img/ico/active-directory.svg'); aspect-ratio: 471984 / 464985; }
.kat-dlazdice.uroven2 .ico-active-directory, .kat-dlazdice.uroven3 .ico-active-directory {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/active-directory.svg'); mask-image: url('img/ico/active-directory.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe{background: url('img/ico/adobe.png');}
.kat-dlazdice .ico-adobe { background-image: url('img/ico/adobe.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-adobe, .kat-dlazdice.uroven3 .ico-adobe {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe.png'); mask-image: url('img/ico/adobe.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-creative-cloud{background: url('img/ico/adobe-creative-cloud.png');}
.kat-dlazdice .ico-adobe-creative-cloud { background-image: url('img/ico/adobe-creative-cloud.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-adobe-creative-cloud, .kat-dlazdice.uroven3 .ico-adobe-creative-cloud {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-creative-cloud.png'); mask-image: url('img/ico/adobe-creative-cloud.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-adobe-licence { background-position: center 11px; }
.hovera:hover a.icp span.ico-adobe-licence { background-position: center 20px; }
.ico-adobe-licence{background: url('img/ico/adobe-licence.png'); background-image: url('img/ico/adobe-licence.svg'), none;}
.txtico.ico-adobe-licence::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/adobe-licence.svg'); mask-image: url('img/ico/adobe-licence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-adobe-licence { background-image: none; }
.kat-dlazdice .ico-adobe-licence { background-image: url('img/ico/adobe-licence.svg'); aspect-ratio: 525502 / 525502; }
.kat-dlazdice.uroven2 .ico-adobe-licence, .kat-dlazdice.uroven3 .ico-adobe-licence {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-licence.svg'); mask-image: url('img/ico/adobe-licence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-pro-fotografy{background: url('img/ico/adobe-pro-fotografy.png');}
.kat-dlazdice .ico-adobe-pro-fotografy { background-image: url('img/ico/adobe-pro-fotografy.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-adobe-pro-fotografy, .kat-dlazdice.uroven3 .ico-adobe-pro-fotografy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-pro-fotografy.png'); mask-image: url('img/ico/adobe-pro-fotografy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-software{background: url('img/ico/adobe-software.png');}
.kat-dlazdice .ico-adobe-software { background-image: url('img/ico/adobe-software.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-adobe-software, .kat-dlazdice.uroven3 .ico-adobe-software {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-software.png'); mask-image: url('img/ico/adobe-software.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-affinity { background-position: center 11px; }
.hovera:hover a.icp span.ico-affinity { background-position: center 20px; }
.ico-affinity{background: url('img/ico/affinity.png'); background-image: url('img/ico/affinity.svg'), none;}
.txtico.ico-affinity::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/affinity.svg'); mask-image: url('img/ico/affinity.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-affinity { background-image: none; }
.kat-dlazdice .ico-affinity { background-image: url('img/ico/affinity.svg'); aspect-ratio: 0.73 / 0.73; }
.kat-dlazdice.uroven2 .ico-affinity, .kat-dlazdice.uroven3 .ico-affinity {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/affinity.svg'); mask-image: url('img/ico/affinity.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-after-effects { background-position: center 11px; }
.hovera:hover a.icp span.ico-after-effects { background-position: center 20px; }
.ico-after-effects{background: url('img/ico/after-effects.png'); background-image: url('img/ico/after-effects.svg'), none;}
.txtico.ico-after-effects::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/after-effects.svg'); mask-image: url('img/ico/after-effects.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-after-effects { background-image: none; }
.kat-dlazdice .ico-after-effects { background-image: url('img/ico/after-effects.svg'); aspect-ratio: 84354 / 82729; }
.kat-dlazdice.uroven2 .ico-after-effects, .kat-dlazdice.uroven3 .ico-after-effects {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/after-effects.svg'); mask-image: url('img/ico/after-effects.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-ai { background-position: center 11px; }
.hovera:hover a.icp span.ico-ai { background-position: center 20px; }
.ico-ai{background: url('img/ico/ai.png'); background-image: url('img/ico/ai.svg'), none;}
.txtico.ico-ai::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/ai.svg'); mask-image: url('img/ico/ai.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-ai { background-image: none; }
.kat-dlazdice .ico-ai { background-image: url('img/ico/ai.svg'); aspect-ratio: 0.45 / 0.45; }
.kat-dlazdice.uroven2 .ico-ai, .kat-dlazdice.uroven3 .ico-ai {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ai.svg'); mask-image: url('img/ico/ai.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-akce-leden-skoleni{background: url('img/ico/akce-leden-skoleni.png');}
.kat-dlazdice .ico-akce-leden-skoleni { background-image: url('img/ico/akce-leden-skoleni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-akce-leden-skoleni, .kat-dlazdice.uroven3 .ico-akce-leden-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/akce-leden-skoleni.png'); mask-image: url('img/ico/akce-leden-skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-akce-pocitacova-skoleni{background: url('img/ico/akce-pocitacova-skoleni.png');}
.kat-dlazdice .ico-akce-pocitacova-skoleni { background-image: url('img/ico/akce-pocitacova-skoleni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-akce-pocitacova-skoleni, .kat-dlazdice.uroven3 .ico-akce-pocitacova-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/akce-pocitacova-skoleni.png'); mask-image: url('img/ico/akce-pocitacova-skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-akce-sleva-20{background: url('img/ico/akce-sleva-20.png');}
.kat-dlazdice .ico-akce-sleva-20 { background-image: url('img/ico/akce-sleva-20.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-akce-sleva-20, .kat-dlazdice.uroven3 .ico-akce-sleva-20 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/akce-sleva-20.png'); mask-image: url('img/ico/akce-sleva-20.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-animate{background: url('img/ico/animate.png');}
.kat-dlazdice .ico-animate { background-image: url('img/ico/animate.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-animate, .kat-dlazdice.uroven3 .ico-animate {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/animate.png'); mask-image: url('img/ico/animate.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-animate-pokrocily{background: url('img/ico/animate-pokrocily.png');}
.kat-dlazdice .ico-animate-pokrocily { background-image: url('img/ico/animate-pokrocily.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-animate-pokrocily, .kat-dlazdice.uroven3 .ico-animate-pokrocily {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/animate-pokrocily.png'); mask-image: url('img/ico/animate-pokrocily.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-animate-zakladni{background: url('img/ico/animate-zakladni.png');}
.kat-dlazdice .ico-animate-zakladni { background-image: url('img/ico/animate-zakladni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-animate-zakladni, .kat-dlazdice.uroven3 .ico-animate-zakladni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/animate-zakladni.png'); mask-image: url('img/ico/animate-zakladni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-aplikace{background: url('img/ico/aplikace.png');}
.kat-dlazdice .ico-aplikace { background-image: url('img/ico/aplikace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-aplikace, .kat-dlazdice.uroven3 .ico-aplikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/aplikace.png'); mask-image: url('img/ico/aplikace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-architektura { background-position: center 11px; }
.hovera:hover a.icp span.ico-architektura { background-position: center 20px; }
.ico-architektura{background: url('img/ico/architektura.png'); background-image: url('img/ico/architektura.svg'), none;}
.txtico.ico-architektura::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/architektura.svg'); mask-image: url('img/ico/architektura.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-architektura { background-image: none; }
.kat-dlazdice .ico-architektura { background-image: url('img/ico/architektura.svg'); aspect-ratio: 7.26 / 6.58; }
.kat-dlazdice.uroven2 .ico-architektura, .kat-dlazdice.uroven3 .ico-architektura {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/architektura.svg'); mask-image: url('img/ico/architektura.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad { background-position: center 20px; }
.ico-autocad{background: url('img/ico/autocad.png'); background-image: url('img/ico/autocad.svg'), none;}
.txtico.ico-autocad::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad.svg'); mask-image: url('img/ico/autocad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad { background-image: none; }
.kat-dlazdice .ico-autocad { background-image: url('img/ico/autocad.svg'); aspect-ratio: 83301 / 83100; }
.kat-dlazdice.uroven2 .ico-autocad, .kat-dlazdice.uroven3 .ico-autocad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad.svg'); mask-image: url('img/ico/autocad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-architecture { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-architecture { background-position: center 20px; }
.ico-autocad-architecture{background: url('img/ico/autocad-architecture.png'); background-image: url('img/ico/autocad-architecture.svg'), none;}
.txtico.ico-autocad-architecture::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-architecture.svg'); mask-image: url('img/ico/autocad-architecture.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-architecture { background-image: none; }
.kat-dlazdice .ico-autocad-architecture { background-image: url('img/ico/autocad-architecture.svg'); aspect-ratio: 92278 / 92056; }
.kat-dlazdice.uroven2 .ico-autocad-architecture, .kat-dlazdice.uroven3 .ico-autocad-architecture {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-architecture.svg'); mask-image: url('img/ico/autocad-architecture.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-certified-professional { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-certified-professional { background-position: center 20px; }
.ico-autocad-certified-professional{background: url('img/ico/autocad-certified-professional.png'); background-image: url('img/ico/autocad-certified-professional.svg'), none;}
.txtico.ico-autocad-certified-professional::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-certified-professional.svg'); mask-image: url('img/ico/autocad-certified-professional.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-certified-professional { background-image: none; }
.kat-dlazdice .ico-autocad-certified-professional { background-image: url('img/ico/autocad-certified-professional.svg'); aspect-ratio: 83301 / 83100; }
.kat-dlazdice.uroven2 .ico-autocad-certified-professional, .kat-dlazdice.uroven3 .ico-autocad-certified-professional {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-certified-professional.svg'); mask-image: url('img/ico/autocad-certified-professional.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-certified-user { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-certified-user { background-position: center 20px; }
.ico-autocad-certified-user{background: url('img/ico/autocad-certified-user.png'); background-image: url('img/ico/autocad-certified-user.svg'), none;}
.txtico.ico-autocad-certified-user::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-certified-user.svg'); mask-image: url('img/ico/autocad-certified-user.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-certified-user { background-image: none; }
.kat-dlazdice .ico-autocad-certified-user { background-image: url('img/ico/autocad-certified-user.svg'); aspect-ratio: 83301 / 83100; }
.kat-dlazdice.uroven2 .ico-autocad-certified-user, .kat-dlazdice.uroven3 .ico-autocad-certified-user {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-certified-user.svg'); mask-image: url('img/ico/autocad-certified-user.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-civil { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-civil { background-position: center 20px; }
.ico-autocad-civil{background: url('img/ico/autocad-civil.png'); background-image: url('img/ico/autocad-civil.svg'), none;}
.txtico.ico-autocad-civil::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-civil.svg'); mask-image: url('img/ico/autocad-civil.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-civil { background-image: none; }
.kat-dlazdice .ico-autocad-civil { background-image: url('img/ico/autocad-civil.svg'); aspect-ratio: 93272 / 93047; }
.kat-dlazdice.uroven2 .ico-autocad-civil, .kat-dlazdice.uroven3 .ico-autocad-civil {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-civil.svg'); mask-image: url('img/ico/autocad-civil.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-lt { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-lt { background-position: center 20px; }
.ico-autocad-lt{background: url('img/ico/autocad-lt.png'); background-image: url('img/ico/autocad-lt.svg'), none;}
.txtico.ico-autocad-lt::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-lt.svg'); mask-image: url('img/ico/autocad-lt.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-lt { background-image: none; }
.kat-dlazdice .ico-autocad-lt { background-image: url('img/ico/autocad-lt.svg'); aspect-ratio: 79237 / 79045; }
.kat-dlazdice.uroven2 .ico-autocad-lt, .kat-dlazdice.uroven3 .ico-autocad-lt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt.svg'); mask-image: url('img/ico/autocad-lt.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-lt-licence { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-lt-licence { background-position: center 20px; }
.ico-autocad-lt-licence{background: url('img/ico/autocad-lt-licence.png'); background-image: url('img/ico/autocad-lt-licence.svg'), none;}
.txtico.ico-autocad-lt-licence::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-lt-licence.svg'); mask-image: url('img/ico/autocad-lt-licence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-lt-licence { background-image: none; }
.kat-dlazdice .ico-autocad-lt-licence { background-image: url('img/ico/autocad-lt-licence.svg'); aspect-ratio: 79237 / 79045; }
.kat-dlazdice.uroven2 .ico-autocad-lt-licence, .kat-dlazdice.uroven3 .ico-autocad-lt-licence {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt-licence.svg'); mask-image: url('img/ico/autocad-lt-licence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-lt-mac { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-lt-mac { background-position: center 20px; }
.ico-autocad-lt-mac{background: url('img/ico/autocad-lt-mac.png'); background-image: url('img/ico/autocad-lt-mac.svg'), none;}
.txtico.ico-autocad-lt-mac::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-lt-mac.svg'); mask-image: url('img/ico/autocad-lt-mac.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-lt-mac { background-image: none; }
.kat-dlazdice .ico-autocad-lt-mac { background-image: url('img/ico/autocad-lt-mac.svg'); aspect-ratio: 117120 / 117120; }
.kat-dlazdice.uroven2 .ico-autocad-lt-mac, .kat-dlazdice.uroven3 .ico-autocad-lt-mac {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt-mac.svg'); mask-image: url('img/ico/autocad-lt-mac.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-lt-pronajem { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-lt-pronajem { background-position: center 20px; }
.ico-autocad-lt-pronajem{background: url('img/ico/autocad-lt-pronajem.png'); background-image: url('img/ico/autocad-lt-pronajem.svg'), none;}
.txtico.ico-autocad-lt-pronajem::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-lt-pronajem.svg'); mask-image: url('img/ico/autocad-lt-pronajem.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-lt-pronajem { background-image: none; }
.kat-dlazdice .ico-autocad-lt-pronajem { background-image: url('img/ico/autocad-lt-pronajem.svg'); aspect-ratio: 117896 / 117893; }
.kat-dlazdice.uroven2 .ico-autocad-lt-pronajem, .kat-dlazdice.uroven3 .ico-autocad-lt-pronajem {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt-pronajem.svg'); mask-image: url('img/ico/autocad-lt-pronajem.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autocad-lt-trvala-licence{background: url('img/ico/autocad-lt-trvala-licence.png');}
.kat-dlazdice .ico-autocad-lt-trvala-licence { background-image: url('img/ico/autocad-lt-trvala-licence.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-autocad-lt-trvala-licence, .kat-dlazdice.uroven3 .ico-autocad-lt-trvala-licence {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt-trvala-licence.png'); mask-image: url('img/ico/autocad-lt-trvala-licence.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autocad-lt-upgrade{background: url('img/ico/autocad-lt-upgrade.png');}
.kat-dlazdice .ico-autocad-lt-upgrade { background-image: url('img/ico/autocad-lt-upgrade.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-autocad-lt-upgrade, .kat-dlazdice.uroven3 .ico-autocad-lt-upgrade {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt-upgrade.png'); mask-image: url('img/ico/autocad-lt-upgrade.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-map { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-map { background-position: center 20px; }
.ico-autocad-map{background: url('img/ico/autocad-map.png'); background-image: url('img/ico/autocad-map.svg'), none;}
.txtico.ico-autocad-map::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-map.svg'); mask-image: url('img/ico/autocad-map.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-map { background-image: none; }
.kat-dlazdice .ico-autocad-map { background-image: url('img/ico/autocad-map.svg'); aspect-ratio: 98035 / 97798; }
.kat-dlazdice.uroven2 .ico-autocad-map, .kat-dlazdice.uroven3 .ico-autocad-map {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-map.svg'); mask-image: url('img/ico/autocad-map.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autocad-tipy{background: url('img/ico/autocad-tipy.png');}
.kat-dlazdice .ico-autocad-tipy { background-image: url('img/ico/autocad-tipy.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autocad-tipy, .kat-dlazdice.uroven3 .ico-autocad-tipy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-tipy.png'); mask-image: url('img/ico/autocad-tipy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autocad-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-autocad-video { background-position: center 20px; }
.ico-autocad-video{background: url('img/ico/autocad-video.png'); background-image: url('img/ico/autocad-video.svg'), none;}
.txtico.ico-autocad-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autocad-video.svg'); mask-image: url('img/ico/autocad-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autocad-video { background-image: none; }
.kat-dlazdice .ico-autocad-video { background-image: url('img/ico/autocad-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-autocad-video, .kat-dlazdice.uroven3 .ico-autocad-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-video.svg'); mask-image: url('img/ico/autocad-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-autocad{background: url('img/ico/autodesk-autocad.png');}
.kat-dlazdice .ico-autodesk-autocad { background-image: url('img/ico/autodesk-autocad.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-autocad, .kat-dlazdice.uroven3 .ico-autodesk-autocad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-autocad.png'); mask-image: url('img/ico/autodesk-autocad.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-autocad-architecture{background: url('img/ico/autodesk-autocad-architecture.png');}
.kat-dlazdice .ico-autodesk-autocad-architecture { background-image: url('img/ico/autodesk-autocad-architecture.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-autocad-architecture, .kat-dlazdice.uroven3 .ico-autodesk-autocad-architecture {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-autocad-architecture.png'); mask-image: url('img/ico/autodesk-autocad-architecture.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-autocad-lt{background: url('img/ico/autodesk-autocad-lt.png');}
.kat-dlazdice .ico-autodesk-autocad-lt { background-image: url('img/ico/autodesk-autocad-lt.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-autocad-lt, .kat-dlazdice.uroven3 .ico-autodesk-autocad-lt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-autocad-lt.png'); mask-image: url('img/ico/autodesk-autocad-lt.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-inventor{background: url('img/ico/autodesk-inventor.png');}
.kat-dlazdice .ico-autodesk-inventor { background-image: url('img/ico/autodesk-inventor.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-inventor, .kat-dlazdice.uroven3 .ico-autodesk-inventor {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-inventor.png'); mask-image: url('img/ico/autodesk-inventor.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-inventor-2015{background: url('img/ico/autodesk-inventor-2015.png');}
.kat-dlazdice .ico-autodesk-inventor-2015 { background-image: url('img/ico/autodesk-inventor-2015.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-inventor-2015, .kat-dlazdice.uroven3 .ico-autodesk-inventor-2015 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-inventor-2015.png'); mask-image: url('img/ico/autodesk-inventor-2015.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-revit{background: url('img/ico/autodesk-revit.png');}
.kat-dlazdice .ico-autodesk-revit { background-image: url('img/ico/autodesk-revit.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-revit, .kat-dlazdice.uroven3 .ico-autodesk-revit {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-revit.png'); mask-image: url('img/ico/autodesk-revit.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-revit-ukazky{background: url('img/ico/autodesk-revit-ukazky.png');}
.kat-dlazdice .ico-autodesk-revit-ukazky { background-image: url('img/ico/autodesk-revit-ukazky.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-autodesk-revit-ukazky, .kat-dlazdice.uroven3 .ico-autodesk-revit-ukazky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-revit-ukazky.png'); mask-image: url('img/ico/autodesk-revit-ukazky.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-autosketch { background-position: center 11px; }
.hovera:hover a.icp span.ico-autosketch { background-position: center 20px; }
.ico-autosketch{background: url('img/ico/autosketch.png'); background-image: url('img/ico/autosketch.svg'), none;}
.txtico.ico-autosketch::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/autosketch.svg'); mask-image: url('img/ico/autosketch.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-autosketch { background-image: none; }
.kat-dlazdice .ico-autosketch { background-image: url('img/ico/autosketch.svg'); aspect-ratio: 92278 / 92056; }
.kat-dlazdice.uroven2 .ico-autosketch, .kat-dlazdice.uroven3 .ico-autosketch {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autosketch.svg'); mask-image: url('img/ico/autosketch.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-benefity-edenred{background: url('img/ico/benefity-edenred.png');}
.kat-dlazdice .ico-benefity-edenred { background-image: url('img/ico/benefity-edenred.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-benefity-edenred, .kat-dlazdice.uroven3 .ico-benefity-edenred {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/benefity-edenred.png'); mask-image: url('img/ico/benefity-edenred.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-benefity-sodexo{background: url('img/ico/benefity-sodexo.png');}
.kat-dlazdice .ico-benefity-sodexo { background-image: url('img/ico/benefity-sodexo.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-benefity-sodexo, .kat-dlazdice.uroven3 .ico-benefity-sodexo {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/benefity-sodexo.png'); mask-image: url('img/ico/benefity-sodexo.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-bezpecnost { background-position: center 11px; }
.hovera:hover a.icp span.ico-bezpecnost { background-position: center 20px; }
.ico-bezpecnost{background: url('img/ico/bezpecnost.png'); background-image: url('img/ico/bezpecnost.svg'), none;}
.txtico.ico-bezpecnost::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/bezpecnost.svg'); mask-image: url('img/ico/bezpecnost.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-bezpecnost { background-image: none; }
.kat-dlazdice .ico-bezpecnost { background-image: url('img/ico/bezpecnost.svg'); aspect-ratio: 2.06 / 2.06; }
.kat-dlazdice.uroven2 .ico-bezpecnost, .kat-dlazdice.uroven3 .ico-bezpecnost {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/bezpecnost.svg'); mask-image: url('img/ico/bezpecnost.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-bozp{background: url('img/ico/bozp.png');}
.kat-dlazdice .ico-bozp { background-image: url('img/ico/bozp.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-bozp, .kat-dlazdice.uroven3 .ico-bozp {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/bozp.png'); mask-image: url('img/ico/bozp.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-brno{background: url('img/ico/brno.png');}
.kat-dlazdice .ico-brno { background-image: url('img/ico/brno.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-brno, .kat-dlazdice.uroven3 .ico-brno {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/brno.png'); mask-image: url('img/ico/brno.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-budme-na-urovni { background-position: center 11px; }
.hovera:hover a.icp span.ico-budme-na-urovni { background-position: center 20px; }
.ico-budme-na-urovni{background: url('img/ico/budme-na-urovni.png'); background-image: url('img/ico/budme-na-urovni.svg'), none;}
.txtico.ico-budme-na-urovni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/budme-na-urovni.svg'); mask-image: url('img/ico/budme-na-urovni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-budme-na-urovni { background-image: none; }
.kat-dlazdice .ico-budme-na-urovni { background-image: url('img/ico/budme-na-urovni.svg'); aspect-ratio: 3.61 / 3.61; }
.kat-dlazdice.uroven2 .ico-budme-na-urovni, .kat-dlazdice.uroven3 .ico-budme-na-urovni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/budme-na-urovni.svg'); mask-image: url('img/ico/budme-na-urovni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-cad { background-position: center 11px; }
.hovera:hover a.icp span.ico-cad { background-position: center 20px; }
.ico-cad{background: url('img/ico/cad.png'); background-image: url('img/ico/cad.svg'), none;}
.txtico.ico-cad::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/cad.svg'); mask-image: url('img/ico/cad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-cad { background-image: none; }
.kat-dlazdice .ico-cad { background-image: url('img/ico/cad.svg'); aspect-ratio: 44620 / 60703; }
.kat-dlazdice.uroven2 .ico-cad, .kat-dlazdice.uroven3 .ico-cad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cad.svg'); mask-image: url('img/ico/cad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-cad-software{background: url('img/ico/cad-software.png');}
.kat-dlazdice .ico-cad-software { background-image: url('img/ico/cad-software.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-cad-software, .kat-dlazdice.uroven3 .ico-cad-software {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cad-software.png'); mask-image: url('img/ico/cad-software.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-certifikace-autodesk { background-position: center 11px; }
.hovera:hover a.icp span.ico-certifikace-autodesk { background-position: center 20px; }
.ico-certifikace-autodesk{background: url('img/ico/certifikace-autodesk.png'); background-image: url('img/ico/certifikace-autodesk.svg'), none;}
.txtico.ico-certifikace-autodesk::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/certifikace-autodesk.svg'); mask-image: url('img/ico/certifikace-autodesk.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-certifikace-autodesk { background-image: none; }
.kat-dlazdice .ico-certifikace-autodesk { background-image: url('img/ico/certifikace-autodesk.svg'); aspect-ratio: 480041 / 480041; }
.kat-dlazdice.uroven2 .ico-certifikace-autodesk, .kat-dlazdice.uroven3 .ico-certifikace-autodesk {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/certifikace-autodesk.svg'); mask-image: url('img/ico/certifikace-autodesk.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-certifikace-microsoft { background-position: center 11px; }
.hovera:hover a.icp span.ico-certifikace-microsoft { background-position: center 20px; }
.ico-certifikace-microsoft{background: url('img/ico/certifikace-microsoft.png'); background-image: url('img/ico/certifikace-microsoft.svg'), none;}
.txtico.ico-certifikace-microsoft::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/certifikace-microsoft.svg'); mask-image: url('img/ico/certifikace-microsoft.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-certifikace-microsoft { background-image: none; }
.kat-dlazdice .ico-certifikace-microsoft { background-image: url('img/ico/certifikace-microsoft.svg'); aspect-ratio: 473193 / 473193; }
.kat-dlazdice.uroven2 .ico-certifikace-microsoft, .kat-dlazdice.uroven3 .ico-certifikace-microsoft {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/certifikace-microsoft.svg'); mask-image: url('img/ico/certifikace-microsoft.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-certifikace-microsoft-office-specialist { background-position: center 11px; }
.hovera:hover a.icp span.ico-certifikace-microsoft-office-specialist { background-position: center 20px; }
.ico-certifikace-microsoft-office-specialist{background: url('img/ico/certifikace-microsoft-office-specialist.png'); background-image: url('img/ico/certifikace-microsoft-office-specialist.svg'), none;}
.txtico.ico-certifikace-microsoft-office-specialist::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/certifikace-microsoft-office-specialist.svg'); mask-image: url('img/ico/certifikace-microsoft-office-specialist.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-certifikace-microsoft-office-specialist { background-image: none; }
.kat-dlazdice .ico-certifikace-microsoft-office-specialist { background-image: url('img/ico/certifikace-microsoft-office-specialist.svg'); aspect-ratio: 76817 / 76817; }
.kat-dlazdice.uroven2 .ico-certifikace-microsoft-office-specialist, .kat-dlazdice.uroven3 .ico-certifikace-microsoft-office-specialist {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/certifikace-microsoft-office-specialist.svg'); mask-image: url('img/ico/certifikace-microsoft-office-specialist.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-chytry-telefon { background-position: center 11px; }
.hovera:hover a.icp span.ico-chytry-telefon { background-position: center 20px; }
.ico-chytry-telefon{background: url('img/ico/chytry-telefon.png'); background-image: url('img/ico/chytry-telefon.svg'), none;}
.txtico.ico-chytry-telefon::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/chytry-telefon.svg'); mask-image: url('img/ico/chytry-telefon.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-chytry-telefon { background-image: none; }
.kat-dlazdice .ico-chytry-telefon { background-image: url('img/ico/chytry-telefon.svg'); aspect-ratio: 167884 / 300638; }
.kat-dlazdice.uroven2 .ico-chytry-telefon, .kat-dlazdice.uroven3 .ico-chytry-telefon {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/chytry-telefon.svg'); mask-image: url('img/ico/chytry-telefon.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-cookies{background: url('img/ico/cookies.png');}
.kat-dlazdice .ico-cookies { background-image: url('img/ico/cookies.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-cookies, .kat-dlazdice.uroven3 .ico-cookies {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cookies.png'); mask-image: url('img/ico/cookies.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-copilot { background-position: center 11px; }
.hovera:hover a.icp span.ico-copilot { background-position: center 20px; }
.ico-copilot{background: url('img/ico/copilot.png'); background-image: url('img/ico/copilot.svg'), none;}
.txtico.ico-copilot::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/copilot.svg'); mask-image: url('img/ico/copilot.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-copilot { background-image: none; }
.kat-dlazdice .ico-copilot { background-image: url('img/ico/copilot.svg'); aspect-ratio: 0.43 / 0.43; }
.kat-dlazdice.uroven2 .ico-copilot, .kat-dlazdice.uroven3 .ico-copilot {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/copilot.svg'); mask-image: url('img/ico/copilot.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-corel{background: url('img/ico/corel.png');}
.kat-dlazdice .ico-corel { background-image: url('img/ico/corel.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-corel, .kat-dlazdice.uroven3 .ico-corel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel.png'); mask-image: url('img/ico/corel.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-corel-licence { background-position: center 11px; }
.hovera:hover a.icp span.ico-corel-licence { background-position: center 20px; }
.ico-corel-licence{background: url('img/ico/corel-licence.png'); background-image: url('img/ico/corel-licence.svg'), none;}
.txtico.ico-corel-licence::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/corel-licence.svg'); mask-image: url('img/ico/corel-licence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-corel-licence { background-image: none; }
.kat-dlazdice .ico-corel-licence { background-image: url('img/ico/corel-licence.svg'); aspect-ratio: 76073 / 78453; }
.kat-dlazdice.uroven2 .ico-corel-licence, .kat-dlazdice.uroven3 .ico-corel-licence {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel-licence.svg'); mask-image: url('img/ico/corel-licence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-corel-software{background: url('img/ico/corel-software.png');}
.kat-dlazdice .ico-corel-software { background-image: url('img/ico/corel-software.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-corel-software, .kat-dlazdice.uroven3 .ico-corel-software {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel-software.png'); mask-image: url('img/ico/corel-software.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-coreldraw { background-position: center 11px; }
.hovera:hover a.icp span.ico-coreldraw { background-position: center 20px; }
.ico-coreldraw{background: url('img/ico/coreldraw.png'); background-image: url('img/ico/coreldraw.svg'), none;}
.txtico.ico-coreldraw::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/coreldraw.svg'); mask-image: url('img/ico/coreldraw.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-coreldraw { background-image: none; }
.kat-dlazdice .ico-coreldraw { background-image: url('img/ico/coreldraw.svg'); aspect-ratio: 76073 / 78453; }
.kat-dlazdice.uroven2 .ico-coreldraw, .kat-dlazdice.uroven3 .ico-coreldraw {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw.svg'); mask-image: url('img/ico/coreldraw.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-clenstvi{background: url('img/ico/coreldraw-clenstvi.png');}
.kat-dlazdice .ico-coreldraw-clenstvi { background-image: url('img/ico/coreldraw-clenstvi.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-clenstvi, .kat-dlazdice.uroven3 .ico-coreldraw-clenstvi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-clenstvi.png'); mask-image: url('img/ico/coreldraw-clenstvi.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite{background: url('img/ico/coreldraw-graphics-suite.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite { background-image: url('img/ico/coreldraw-graphics-suite.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite.png'); mask-image: url('img/ico/coreldraw-graphics-suite.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-coreldraw-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-coreldraw-video { background-position: center 20px; }
.ico-coreldraw-video{background: url('img/ico/coreldraw-video.png'); background-image: url('img/ico/coreldraw-video.svg'), none;}
.txtico.ico-coreldraw-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/coreldraw-video.svg'); mask-image: url('img/ico/coreldraw-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-coreldraw-video { background-image: none; }
.kat-dlazdice .ico-coreldraw-video { background-image: url('img/ico/coreldraw-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-coreldraw-video, .kat-dlazdice.uroven3 .ico-coreldraw-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-video.svg'); mask-image: url('img/ico/coreldraw-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-creative-cloud-jedna-aplikace { background-position: center 11px; }
.hovera:hover a.icp span.ico-creative-cloud-jedna-aplikace { background-position: center 20px; }
.ico-creative-cloud-jedna-aplikace{background: url('img/ico/creative-cloud-jedna-aplikace.png'); background-image: url('img/ico/creative-cloud-jedna-aplikace.svg'), none;}
.txtico.ico-creative-cloud-jedna-aplikace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/creative-cloud-jedna-aplikace.svg'); mask-image: url('img/ico/creative-cloud-jedna-aplikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-creative-cloud-jedna-aplikace { background-image: none; }
.kat-dlazdice .ico-creative-cloud-jedna-aplikace { background-image: url('img/ico/creative-cloud-jedna-aplikace.svg'); aspect-ratio: 213633 / 214381; }
.kat-dlazdice.uroven2 .ico-creative-cloud-jedna-aplikace, .kat-dlazdice.uroven3 .ico-creative-cloud-jedna-aplikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/creative-cloud-jedna-aplikace.svg'); mask-image: url('img/ico/creative-cloud-jedna-aplikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-creative-cloud-vsechny-aplikace { background-position: center 11px; }
.hovera:hover a.icp span.ico-creative-cloud-vsechny-aplikace { background-position: center 20px; }
.ico-creative-cloud-vsechny-aplikace{background: url('img/ico/creative-cloud-vsechny-aplikace.png'); background-image: url('img/ico/creative-cloud-vsechny-aplikace.svg'), none;}
.txtico.ico-creative-cloud-vsechny-aplikace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/creative-cloud-vsechny-aplikace.svg'); mask-image: url('img/ico/creative-cloud-vsechny-aplikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-creative-cloud-vsechny-aplikace { background-image: none; }
.kat-dlazdice .ico-creative-cloud-vsechny-aplikace { background-image: url('img/ico/creative-cloud-vsechny-aplikace.svg'); aspect-ratio: 251947 / 252508; }
.kat-dlazdice.uroven2 .ico-creative-cloud-vsechny-aplikace, .kat-dlazdice.uroven3 .ico-creative-cloud-vsechny-aplikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/creative-cloud-vsechny-aplikace.svg'); mask-image: url('img/ico/creative-cloud-vsechny-aplikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-dalsi-certifikace { background-position: center 11px; }
.hovera:hover a.icp span.ico-dalsi-certifikace { background-position: center 20px; }
.ico-dalsi-certifikace{background: url('img/ico/dalsi-certifikace.png'); background-image: url('img/ico/dalsi-certifikace.svg'), none;}
.txtico.ico-dalsi-certifikace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/dalsi-certifikace.svg'); mask-image: url('img/ico/dalsi-certifikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-dalsi-certifikace { background-image: none; }
.kat-dlazdice .ico-dalsi-certifikace { background-image: url('img/ico/dalsi-certifikace.svg'); aspect-ratio: 72360 / 72360; }
.kat-dlazdice.uroven2 .ico-dalsi-certifikace, .kat-dlazdice.uroven3 .ico-dalsi-certifikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/dalsi-certifikace.svg'); mask-image: url('img/ico/dalsi-certifikace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-design-review { background-position: center 11px; }
.hovera:hover a.icp span.ico-design-review { background-position: center 20px; }
.ico-design-review{background: url('img/ico/design-review.png'); background-image: url('img/ico/design-review.svg'), none;}
.txtico.ico-design-review::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/design-review.svg'); mask-image: url('img/ico/design-review.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-design-review { background-image: none; }
.kat-dlazdice .ico-design-review { background-image: url('img/ico/design-review.svg'); aspect-ratio: 1.05 / 1.05; }
.kat-dlazdice.uroven2 .ico-design-review, .kat-dlazdice.uroven3 .ico-design-review {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/design-review.svg'); mask-image: url('img/ico/design-review.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digi-pro-firmu{background: url('img/ico/digi-pro-firmu.png');}
.kat-dlazdice .ico-digi-pro-firmu { background-image: url('img/ico/digi-pro-firmu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digi-pro-firmu, .kat-dlazdice.uroven3 .ico-digi-pro-firmu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digi-pro-firmu.png'); mask-image: url('img/ico/digi-pro-firmu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy{background: url('img/ico/digikurzy.png');}
.kat-dlazdice .ico-digikurzy { background-image: url('img/ico/digikurzy.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy, .kat-dlazdice.uroven3 .ico-digikurzy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy.png'); mask-image: url('img/ico/digikurzy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-adobe-grafika-vizualy{background: url('img/ico/digikurzy-adobe-grafika-vizualy.png');}
.kat-dlazdice .ico-digikurzy-adobe-grafika-vizualy { background-image: url('img/ico/digikurzy-adobe-grafika-vizualy.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-adobe-grafika-vizualy, .kat-dlazdice.uroven3 .ico-digikurzy-adobe-grafika-vizualy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-adobe-grafika-vizualy.png'); mask-image: url('img/ico/digikurzy-adobe-grafika-vizualy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-adobe-od-zakladu{background: url('img/ico/digikurzy-adobe-od-zakladu.png');}
.kat-dlazdice .ico-digikurzy-adobe-od-zakladu { background-image: url('img/ico/digikurzy-adobe-od-zakladu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-adobe-od-zakladu, .kat-dlazdice.uroven3 .ico-digikurzy-adobe-od-zakladu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-adobe-od-zakladu.png'); mask-image: url('img/ico/digikurzy-adobe-od-zakladu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-ai{background: url('img/ico/digikurzy-ai.png');}
.kat-dlazdice .ico-digikurzy-ai { background-image: url('img/ico/digikurzy-ai.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-ai, .kat-dlazdice.uroven3 .ico-digikurzy-ai {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-ai.png'); mask-image: url('img/ico/digikurzy-ai.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-ai-od-zakladu{background: url('img/ico/digikurzy-ai-od-zakladu.png');}
.kat-dlazdice .ico-digikurzy-ai-od-zakladu { background-image: url('img/ico/digikurzy-ai-od-zakladu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-ai-od-zakladu, .kat-dlazdice.uroven3 .ico-digikurzy-ai-od-zakladu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-ai-od-zakladu.png'); mask-image: url('img/ico/digikurzy-ai-od-zakladu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-ai-pro-pokrocilejsi-praxi{background: url('img/ico/digikurzy-ai-pro-pokrocilejsi-praxi.png');}
.kat-dlazdice .ico-digikurzy-ai-pro-pokrocilejsi-praxi { background-image: url('img/ico/digikurzy-ai-pro-pokrocilejsi-praxi.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-ai-pro-pokrocilejsi-praxi, .kat-dlazdice.uroven3 .ico-digikurzy-ai-pro-pokrocilejsi-praxi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-ai-pro-pokrocilejsi-praxi.png'); mask-image: url('img/ico/digikurzy-ai-pro-pokrocilejsi-praxi.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-autocad-od-zakladu{background: url('img/ico/digikurzy-autocad-od-zakladu.png');}
.kat-dlazdice .ico-digikurzy-autocad-od-zakladu { background-image: url('img/ico/digikurzy-autocad-od-zakladu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-autocad-od-zakladu, .kat-dlazdice.uroven3 .ico-digikurzy-autocad-od-zakladu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-autocad-od-zakladu.png'); mask-image: url('img/ico/digikurzy-autocad-od-zakladu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-autocad-pro-pokrocile{background: url('img/ico/digikurzy-autocad-pro-pokrocile.png');}
.kat-dlazdice .ico-digikurzy-autocad-pro-pokrocile { background-image: url('img/ico/digikurzy-autocad-pro-pokrocile.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-autocad-pro-pokrocile, .kat-dlazdice.uroven3 .ico-digikurzy-autocad-pro-pokrocile {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-autocad-pro-pokrocile.png'); mask-image: url('img/ico/digikurzy-autocad-pro-pokrocile.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-automatizace{background: url('img/ico/digikurzy-automatizace.png');}
.kat-dlazdice .ico-digikurzy-automatizace { background-image: url('img/ico/digikurzy-automatizace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-automatizace, .kat-dlazdice.uroven3 .ico-digikurzy-automatizace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-automatizace.png'); mask-image: url('img/ico/digikurzy-automatizace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-excel-automatizace{background: url('img/ico/digikurzy-excel-automatizace.png');}
.kat-dlazdice .ico-digikurzy-excel-automatizace { background-image: url('img/ico/digikurzy-excel-automatizace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-excel-automatizace, .kat-dlazdice.uroven3 .ico-digikurzy-excel-automatizace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-excel-automatizace.png'); mask-image: url('img/ico/digikurzy-excel-automatizace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-excel-power-bi{background: url('img/ico/digikurzy-excel-power-bi.png');}
.kat-dlazdice .ico-digikurzy-excel-power-bi { background-image: url('img/ico/digikurzy-excel-power-bi.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-excel-power-bi, .kat-dlazdice.uroven3 .ico-digikurzy-excel-power-bi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-excel-power-bi.png'); mask-image: url('img/ico/digikurzy-excel-power-bi.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-grafika{background: url('img/ico/digikurzy-grafika.png');}
.kat-dlazdice .ico-digikurzy-grafika { background-image: url('img/ico/digikurzy-grafika.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-grafika, .kat-dlazdice.uroven3 .ico-digikurzy-grafika {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-grafika.png'); mask-image: url('img/ico/digikurzy-grafika.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-internetovy-marketing{background: url('img/ico/digikurzy-internetovy-marketing.png');}
.kat-dlazdice .ico-digikurzy-internetovy-marketing { background-image: url('img/ico/digikurzy-internetovy-marketing.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-internetovy-marketing, .kat-dlazdice.uroven3 .ico-digikurzy-internetovy-marketing {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-internetovy-marketing.png'); mask-image: url('img/ico/digikurzy-internetovy-marketing.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-komplexni-online-marketing{background: url('img/ico/digikurzy-komplexni-online-marketing.png');}
.kat-dlazdice .ico-digikurzy-komplexni-online-marketing { background-image: url('img/ico/digikurzy-komplexni-online-marketing.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-komplexni-online-marketing, .kat-dlazdice.uroven3 .ico-digikurzy-komplexni-online-marketing {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-komplexni-online-marketing.png'); mask-image: url('img/ico/digikurzy-komplexni-online-marketing.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-microsoft-365{background: url('img/ico/digikurzy-microsoft-365.png');}
.kat-dlazdice .ico-digikurzy-microsoft-365 { background-image: url('img/ico/digikurzy-microsoft-365.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-microsoft-365, .kat-dlazdice.uroven3 .ico-digikurzy-microsoft-365 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-microsoft-365.png'); mask-image: url('img/ico/digikurzy-microsoft-365.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-microsoft-office-pro-zacatecniky{background: url('img/ico/digikurzy-microsoft-office-pro-zacatecniky.png');}
.kat-dlazdice .ico-digikurzy-microsoft-office-pro-zacatecniky { background-image: url('img/ico/digikurzy-microsoft-office-pro-zacatecniky.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-microsoft-office-pro-zacatecniky, .kat-dlazdice.uroven3 .ico-digikurzy-microsoft-office-pro-zacatecniky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-microsoft-office-pro-zacatecniky.png'); mask-image: url('img/ico/digikurzy-microsoft-office-pro-zacatecniky.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-moderni-tvorba-webu{background: url('img/ico/digikurzy-moderni-tvorba-webu.png');}
.kat-dlazdice .ico-digikurzy-moderni-tvorba-webu { background-image: url('img/ico/digikurzy-moderni-tvorba-webu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-moderni-tvorba-webu, .kat-dlazdice.uroven3 .ico-digikurzy-moderni-tvorba-webu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-moderni-tvorba-webu.png'); mask-image: url('img/ico/digikurzy-moderni-tvorba-webu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-office{background: url('img/ico/digikurzy-office.png');}
.kat-dlazdice .ico-digikurzy-office { background-image: url('img/ico/digikurzy-office.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-office, .kat-dlazdice.uroven3 .ico-digikurzy-office {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-office.png'); mask-image: url('img/ico/digikurzy-office.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-office-pro-mirne-pokrocile{background: url('img/ico/digikurzy-office-pro-mirne-pokrocile.png');}
.kat-dlazdice .ico-digikurzy-office-pro-mirne-pokrocile { background-image: url('img/ico/digikurzy-office-pro-mirne-pokrocile.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-office-pro-mirne-pokrocile, .kat-dlazdice.uroven3 .ico-digikurzy-office-pro-mirne-pokrocile {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-office-pro-mirne-pokrocile.png'); mask-image: url('img/ico/digikurzy-office-pro-mirne-pokrocile.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-photoshop-ai-online-propagace{background: url('img/ico/digikurzy-photoshop-ai-online-propagace.png');}
.kat-dlazdice .ico-digikurzy-photoshop-ai-online-propagace { background-image: url('img/ico/digikurzy-photoshop-ai-online-propagace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-photoshop-ai-online-propagace, .kat-dlazdice.uroven3 .ico-digikurzy-photoshop-ai-online-propagace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-photoshop-ai-online-propagace.png'); mask-image: url('img/ico/digikurzy-photoshop-ai-online-propagace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-podklady-pro-online-prezentaci{background: url('img/ico/digikurzy-podklady-pro-online-prezentaci.png');}
.kat-dlazdice .ico-digikurzy-podklady-pro-online-prezentaci { background-image: url('img/ico/digikurzy-podklady-pro-online-prezentaci.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-podklady-pro-online-prezentaci, .kat-dlazdice.uroven3 .ico-digikurzy-podklady-pro-online-prezentaci {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-podklady-pro-online-prezentaci.png'); mask-image: url('img/ico/digikurzy-podklady-pro-online-prezentaci.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-pokrocily-excel-office{background: url('img/ico/digikurzy-pokrocily-excel-office.png');}
.kat-dlazdice .ico-digikurzy-pokrocily-excel-office { background-image: url('img/ico/digikurzy-pokrocily-excel-office.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-pokrocily-excel-office, .kat-dlazdice.uroven3 .ico-digikurzy-pokrocily-excel-office {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-pokrocily-excel-office.png'); mask-image: url('img/ico/digikurzy-pokrocily-excel-office.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-pokrocily-microsoft-365{background: url('img/ico/digikurzy-pokrocily-microsoft-365.png');}
.kat-dlazdice .ico-digikurzy-pokrocily-microsoft-365 { background-image: url('img/ico/digikurzy-pokrocily-microsoft-365.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-pokrocily-microsoft-365, .kat-dlazdice.uroven3 .ico-digikurzy-pokrocily-microsoft-365 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-pokrocily-microsoft-365.png'); mask-image: url('img/ico/digikurzy-pokrocily-microsoft-365.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-pokrocily-office-ai{background: url('img/ico/digikurzy-pokrocily-office-ai.png');}
.kat-dlazdice .ico-digikurzy-pokrocily-office-ai { background-image: url('img/ico/digikurzy-pokrocily-office-ai.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-pokrocily-office-ai, .kat-dlazdice.uroven3 .ico-digikurzy-pokrocily-office-ai {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-pokrocily-office-ai.png'); mask-image: url('img/ico/digikurzy-pokrocily-office-ai.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-power-bi-pokrocily{background: url('img/ico/digikurzy-power-bi-pokrocily.png');}
.kat-dlazdice .ico-digikurzy-power-bi-pokrocily { background-image: url('img/ico/digikurzy-power-bi-pokrocily.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-power-bi-pokrocily, .kat-dlazdice.uroven3 .ico-digikurzy-power-bi-pokrocily {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-power-bi-pokrocily.png'); mask-image: url('img/ico/digikurzy-power-bi-pokrocily.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-power-bi-power-query{background: url('img/ico/digikurzy-power-bi-power-query.png');}
.kat-dlazdice .ico-digikurzy-power-bi-power-query { background-image: url('img/ico/digikurzy-power-bi-power-query.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-power-bi-power-query, .kat-dlazdice.uroven3 .ico-digikurzy-power-bi-power-query {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-power-bi-power-query.png'); mask-image: url('img/ico/digikurzy-power-bi-power-query.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-power-bi-sql{background: url('img/ico/digikurzy-power-bi-sql.png');}
.kat-dlazdice .ico-digikurzy-power-bi-sql { background-image: url('img/ico/digikurzy-power-bi-sql.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-power-bi-sql, .kat-dlazdice.uroven3 .ico-digikurzy-power-bi-sql {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-power-bi-sql.png'); mask-image: url('img/ico/digikurzy-power-bi-sql.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-power-platform{background: url('img/ico/digikurzy-power-platform.png');}
.kat-dlazdice .ico-digikurzy-power-platform { background-image: url('img/ico/digikurzy-power-platform.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-power-platform, .kat-dlazdice.uroven3 .ico-digikurzy-power-platform {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-power-platform.png'); mask-image: url('img/ico/digikurzy-power-platform.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-ppc-socialni-site-seo{background: url('img/ico/digikurzy-ppc-socialni-site-seo.png');}
.kat-dlazdice .ico-digikurzy-ppc-socialni-site-seo { background-image: url('img/ico/digikurzy-ppc-socialni-site-seo.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-ppc-socialni-site-seo, .kat-dlazdice.uroven3 .ico-digikurzy-ppc-socialni-site-seo {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-ppc-socialni-site-seo.png'); mask-image: url('img/ico/digikurzy-ppc-socialni-site-seo.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-prehled{background: url('img/ico/digikurzy-prehled.png');}
.kat-dlazdice .ico-digikurzy-prehled { background-image: url('img/ico/digikurzy-prehled.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-prehled, .kat-dlazdice.uroven3 .ico-digikurzy-prehled {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-prehled.png'); mask-image: url('img/ico/digikurzy-prehled.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-pro-techniky{background: url('img/ico/digikurzy-pro-techniky.png');}
.kat-dlazdice .ico-digikurzy-pro-techniky { background-image: url('img/ico/digikurzy-pro-techniky.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-pro-techniky, .kat-dlazdice.uroven3 .ico-digikurzy-pro-techniky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-pro-techniky.png'); mask-image: url('img/ico/digikurzy-pro-techniky.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-project-power-bi{background: url('img/ico/digikurzy-project-power-bi.png');}
.kat-dlazdice .ico-digikurzy-project-power-bi { background-image: url('img/ico/digikurzy-project-power-bi.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-project-power-bi, .kat-dlazdice.uroven3 .ico-digikurzy-project-power-bi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-project-power-bi.png'); mask-image: url('img/ico/digikurzy-project-power-bi.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-revit-excel-ai{background: url('img/ico/digikurzy-revit-excel-ai.png');}
.kat-dlazdice .ico-digikurzy-revit-excel-ai { background-image: url('img/ico/digikurzy-revit-excel-ai.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-revit-excel-ai, .kat-dlazdice.uroven3 .ico-digikurzy-revit-excel-ai {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-revit-excel-ai.png'); mask-image: url('img/ico/digikurzy-revit-excel-ai.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-revit-od-zakladu{background: url('img/ico/digikurzy-revit-od-zakladu.png');}
.kat-dlazdice .ico-digikurzy-revit-od-zakladu { background-image: url('img/ico/digikurzy-revit-od-zakladu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-revit-od-zakladu, .kat-dlazdice.uroven3 .ico-digikurzy-revit-od-zakladu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-revit-od-zakladu.png'); mask-image: url('img/ico/digikurzy-revit-od-zakladu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-socialni-site-propagace{background: url('img/ico/digikurzy-socialni-site-propagace.png');}
.kat-dlazdice .ico-digikurzy-socialni-site-propagace { background-image: url('img/ico/digikurzy-socialni-site-propagace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-socialni-site-propagace, .kat-dlazdice.uroven3 .ico-digikurzy-socialni-site-propagace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-socialni-site-propagace.png'); mask-image: url('img/ico/digikurzy-socialni-site-propagace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-web{background: url('img/ico/digikurzy-web.png');}
.kat-dlazdice .ico-digikurzy-web { background-image: url('img/ico/digikurzy-web.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-web, .kat-dlazdice.uroven3 .ico-digikurzy-web {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-web.png'); mask-image: url('img/ico/digikurzy-web.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-zaklady-moderni-tvorby-webu{background: url('img/ico/digikurzy-zaklady-moderni-tvorby-webu.png');}
.kat-dlazdice .ico-digikurzy-zaklady-moderni-tvorby-webu { background-image: url('img/ico/digikurzy-zaklady-moderni-tvorby-webu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-zaklady-moderni-tvorby-webu, .kat-dlazdice.uroven3 .ico-digikurzy-zaklady-moderni-tvorby-webu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-zaklady-moderni-tvorby-webu.png'); mask-image: url('img/ico/digikurzy-zaklady-moderni-tvorby-webu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digikurzy-zpracovani-dat{background: url('img/ico/digikurzy-zpracovani-dat.png');}
.kat-dlazdice .ico-digikurzy-zpracovani-dat { background-image: url('img/ico/digikurzy-zpracovani-dat.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digikurzy-zpracovani-dat, .kat-dlazdice.uroven3 .ico-digikurzy-zpracovani-dat {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digikurzy-zpracovani-dat.png'); mask-image: url('img/ico/digikurzy-zpracovani-dat.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digitalni-gramotnost-cast-1{background: url('img/ico/digitalni-gramotnost-cast-1.png');}
.kat-dlazdice .ico-digitalni-gramotnost-cast-1 { background-image: url('img/ico/digitalni-gramotnost-cast-1.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digitalni-gramotnost-cast-1, .kat-dlazdice.uroven3 .ico-digitalni-gramotnost-cast-1 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digitalni-gramotnost-cast-1.png'); mask-image: url('img/ico/digitalni-gramotnost-cast-1.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digitalni-gramotnost-cast-2{background: url('img/ico/digitalni-gramotnost-cast-2.png');}
.kat-dlazdice .ico-digitalni-gramotnost-cast-2 { background-image: url('img/ico/digitalni-gramotnost-cast-2.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digitalni-gramotnost-cast-2, .kat-dlazdice.uroven3 .ico-digitalni-gramotnost-cast-2 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digitalni-gramotnost-cast-2.png'); mask-image: url('img/ico/digitalni-gramotnost-cast-2.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digitalni-gramotnost-cast-3{background: url('img/ico/digitalni-gramotnost-cast-3.png');}
.kat-dlazdice .ico-digitalni-gramotnost-cast-3 { background-image: url('img/ico/digitalni-gramotnost-cast-3.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digitalni-gramotnost-cast-3, .kat-dlazdice.uroven3 .ico-digitalni-gramotnost-cast-3 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digitalni-gramotnost-cast-3.png'); mask-image: url('img/ico/digitalni-gramotnost-cast-3.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digitalni-gramotnost-cast-4{background: url('img/ico/digitalni-gramotnost-cast-4.png');}
.kat-dlazdice .ico-digitalni-gramotnost-cast-4 { background-image: url('img/ico/digitalni-gramotnost-cast-4.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digitalni-gramotnost-cast-4, .kat-dlazdice.uroven3 .ico-digitalni-gramotnost-cast-4 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digitalni-gramotnost-cast-4.png'); mask-image: url('img/ico/digitalni-gramotnost-cast-4.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-digitalni-gramotnost-cast-5{background: url('img/ico/digitalni-gramotnost-cast-5.png');}
.kat-dlazdice .ico-digitalni-gramotnost-cast-5 { background-image: url('img/ico/digitalni-gramotnost-cast-5.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-digitalni-gramotnost-cast-5, .kat-dlazdice.uroven3 .ico-digitalni-gramotnost-cast-5 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/digitalni-gramotnost-cast-5.png'); mask-image: url('img/ico/digitalni-gramotnost-cast-5.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-dokument-bila { background-position: center 11px; }
.hovera:hover a.icp span.ico-dokument-bila { background-position: center 20px; }
.ico-dokument-bila{background: url('img/ico/dokument-bila.png'); background-image: url('img/ico/dokument-bila.svg'), none;}
.txtico.ico-dokument-bila::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/dokument-bila.svg'); mask-image: url('img/ico/dokument-bila.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-dokument-bila { background-image: none; }
.kat-dlazdice .ico-dokument-bila { background-image: url('img/ico/dokument-bila.svg'); aspect-ratio: 5.49 / 6.37; }
.kat-dlazdice.uroven2 .ico-dokument-bila, .kat-dlazdice.uroven3 .ico-dokument-bila {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/dokument-bila.svg'); mask-image: url('img/ico/dokument-bila.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-ecdl{background: url('img/ico/ecdl.png');}
.kat-dlazdice .ico-ecdl { background-image: url('img/ico/ecdl.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-ecdl, .kat-dlazdice.uroven3 .ico-ecdl {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ecdl.png'); mask-image: url('img/ico/ecdl.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-efektivni-porady { background-position: center 11px; }
.hovera:hover a.icp span.ico-efektivni-porady { background-position: center 20px; }
.ico-efektivni-porady{background: url('img/ico/efektivni-porady.png'); background-image: url('img/ico/efektivni-porady.svg'), none;}
.txtico.ico-efektivni-porady::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/efektivni-porady.svg'); mask-image: url('img/ico/efektivni-porady.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-efektivni-porady { background-image: none; }
.kat-dlazdice .ico-efektivni-porady { background-image: url('img/ico/efektivni-porady.svg'); aspect-ratio: 3.54 / 3.54; }
.kat-dlazdice.uroven2 .ico-efektivni-porady, .kat-dlazdice.uroven3 .ico-efektivni-porady {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/efektivni-porady.svg'); mask-image: url('img/ico/efektivni-porady.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-elektronicka-posta { background-position: center 11px; }
.hovera:hover a.icp span.ico-elektronicka-posta { background-position: center 20px; }
.ico-elektronicka-posta{background: url('img/ico/elektronicka-posta.png'); background-image: url('img/ico/elektronicka-posta.svg'), none;}
.txtico.ico-elektronicka-posta::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/elektronicka-posta.svg'); mask-image: url('img/ico/elektronicka-posta.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-elektronicka-posta { background-image: none; }
.kat-dlazdice .ico-elektronicka-posta { background-image: url('img/ico/elektronicka-posta.svg'); aspect-ratio: 1014269 / 1014269; }
.kat-dlazdice.uroven2 .ico-elektronicka-posta, .kat-dlazdice.uroven3 .ico-elektronicka-posta {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/elektronicka-posta.svg'); mask-image: url('img/ico/elektronicka-posta.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-excel { background-position: center 11px; }
.hovera:hover a.icp span.ico-excel { background-position: center 20px; }
.ico-excel{background: url('img/ico/excel.png'); background-image: url('img/ico/excel.svg'), none;}
.txtico.ico-excel::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/excel.svg'); mask-image: url('img/ico/excel.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-excel { background-image: none; }
.kat-dlazdice .ico-excel { background-image: url('img/ico/excel.svg'); aspect-ratio: 0.56 / 0.58; }
.kat-dlazdice.uroven2 .ico-excel, .kat-dlazdice.uroven3 .ico-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel.svg'); mask-image: url('img/ico/excel.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-excel-cz { background-position: center 11px; }
.hovera:hover a.icp span.ico-excel-cz { background-position: center 20px; }
.ico-excel-cz{background: url('img/ico/excel-cz.png'); background-image: url('img/ico/excel-cz.svg'), none;}
.txtico.ico-excel-cz::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/excel-cz.svg'); mask-image: url('img/ico/excel-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-excel-cz { background-image: none; }
.kat-dlazdice .ico-excel-cz { background-image: url('img/ico/excel-cz.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-excel-cz, .kat-dlazdice.uroven3 .ico-excel-cz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-cz.svg'); mask-image: url('img/ico/excel-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-excel-en { background-position: center 11px; }
.hovera:hover a.icp span.ico-excel-en { background-position: center 20px; }
.ico-excel-en{background: url('img/ico/excel-en.png'); background-image: url('img/ico/excel-en.svg'), none;}
.txtico.ico-excel-en::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/excel-en.svg'); mask-image: url('img/ico/excel-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-excel-en { background-image: none; }
.kat-dlazdice .ico-excel-en { background-image: url('img/ico/excel-en.svg'); aspect-ratio: 0.5 / 0.5; }
.kat-dlazdice.uroven2 .ico-excel-en, .kat-dlazdice.uroven3 .ico-excel-en {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-en.svg'); mask-image: url('img/ico/excel-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-excel-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-excel-video { background-position: center 20px; }
.ico-excel-video{background: url('img/ico/excel-video.png'); background-image: url('img/ico/excel-video.svg'), none;}
.txtico.ico-excel-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/excel-video.svg'); mask-image: url('img/ico/excel-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-excel-video { background-image: none; }
.kat-dlazdice .ico-excel-video { background-image: url('img/ico/excel-video.svg'); aspect-ratio: 0.61 / 0.61; }
.kat-dlazdice.uroven2 .ico-excel-video, .kat-dlazdice.uroven3 .ico-excel-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-video.svg'); mask-image: url('img/ico/excel-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-figma { background-position: center 11px; }
.hovera:hover a.icp span.ico-figma { background-position: center 20px; }
.ico-figma{background: url('img/ico/figma.png'); background-image: url('img/ico/figma.svg'), none;}
.txtico.ico-figma::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/figma.svg'); mask-image: url('img/ico/figma.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-figma { background-image: none; }
.kat-dlazdice .ico-figma { background-image: url('img/ico/figma.svg'); aspect-ratio: 1.22 / 1.27; }
.kat-dlazdice.uroven2 .ico-figma, .kat-dlazdice.uroven3 .ico-figma {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/figma.svg'); mask-image: url('img/ico/figma.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-firemni-misto{background: url('img/ico/firemni-misto.png');}
.kat-dlazdice .ico-firemni-misto { background-image: url('img/ico/firemni-misto.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-firemni-misto, .kat-dlazdice.uroven3 .ico-firemni-misto {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/firemni-misto.png'); mask-image: url('img/ico/firemni-misto.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-firemni-skoleni{background: url('img/ico/firemni-skoleni.png');}
.kat-dlazdice .ico-firemni-skoleni { background-image: url('img/ico/firemni-skoleni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-firemni-skoleni, .kat-dlazdice.uroven3 .ico-firemni-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/firemni-skoleni.png'); mask-image: url('img/ico/firemni-skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-formy-skoleni { background-position: center 11px; }
.hovera:hover a.icp span.ico-formy-skoleni { background-position: center 20px; }
.ico-formy-skoleni{background: url('img/ico/formy-skoleni.png'); background-image: url('img/ico/formy-skoleni.svg'), none;}
.txtico.ico-formy-skoleni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/formy-skoleni.svg'); mask-image: url('img/ico/formy-skoleni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-formy-skoleni { background-image: none; }
.kat-dlazdice .ico-formy-skoleni { background-image: url('img/ico/formy-skoleni.svg'); aspect-ratio: 0.71 / 0.71; }
.kat-dlazdice.uroven2 .ico-formy-skoleni, .kat-dlazdice.uroven3 .ico-formy-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/formy-skoleni.svg'); mask-image: url('img/ico/formy-skoleni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-fotky-a-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-fotky-a-video { background-position: center 20px; }
.ico-fotky-a-video{background: url('img/ico/fotky-a-video.png'); background-image: url('img/ico/fotky-a-video.svg'), none;}
.txtico.ico-fotky-a-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/fotky-a-video.svg'); mask-image: url('img/ico/fotky-a-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-fotky-a-video { background-image: none; }
.kat-dlazdice .ico-fotky-a-video { background-image: url('img/ico/fotky-a-video.svg'); aspect-ratio: 1971188 / 1723160; }
.kat-dlazdice.uroven2 .ico-fotky-a-video, .kat-dlazdice.uroven3 .ico-fotky-a-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/fotky-a-video.svg'); mask-image: url('img/ico/fotky-a-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-fusion-360 { background-position: center 11px; }
.hovera:hover a.icp span.ico-fusion-360 { background-position: center 20px; }
.ico-fusion-360{background: url('img/ico/fusion-360.png'); background-image: url('img/ico/fusion-360.svg'), none;}
.txtico.ico-fusion-360::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/fusion-360.svg'); mask-image: url('img/ico/fusion-360.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-fusion-360 { background-image: none; }
.kat-dlazdice .ico-fusion-360 { background-image: url('img/ico/fusion-360.svg'); aspect-ratio: 0.99 / 0.99; }
.kat-dlazdice.uroven2 .ico-fusion-360, .kat-dlazdice.uroven3 .ico-fusion-360 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/fusion-360.svg'); mask-image: url('img/ico/fusion-360.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-gimp { background-position: center 11px; }
.hovera:hover a.icp span.ico-gimp { background-position: center 20px; }
.ico-gimp{background: url('img/ico/gimp.png'); background-image: url('img/ico/gimp.svg'), none;}
.txtico.ico-gimp::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/gimp.svg'); mask-image: url('img/ico/gimp.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-gimp { background-image: none; }
.kat-dlazdice .ico-gimp { background-image: url('img/ico/gimp.svg'); aspect-ratio: 4.43 / 4.43; }
.kat-dlazdice.uroven2 .ico-gimp, .kat-dlazdice.uroven3 .ico-gimp {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/gimp.svg'); mask-image: url('img/ico/gimp.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google { background-position: center 11px; }
.hovera:hover a.icp span.ico-google { background-position: center 20px; }
.ico-google{background: url('img/ico/google.png'); background-image: url('img/ico/google.svg'), none;}
.txtico.ico-google::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google.svg'); mask-image: url('img/ico/google.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google { background-image: none; }
.kat-dlazdice .ico-google { background-image: url('img/ico/google.svg'); aspect-ratio: 70 / 70; }
.kat-dlazdice.uroven2 .ico-google, .kat-dlazdice.uroven3 .ico-google {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google.svg'); mask-image: url('img/ico/google.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-ads { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-ads { background-position: center 20px; }
.ico-google-ads{background: url('img/ico/google-ads.png'); background-image: url('img/ico/google-ads.svg'), none;}
.txtico.ico-google-ads::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-ads.svg'); mask-image: url('img/ico/google-ads.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-ads { background-image: none; }
.kat-dlazdice .ico-google-ads { background-image: url('img/ico/google-ads.svg'); aspect-ratio: 1.31 / 1.31; }
.kat-dlazdice.uroven2 .ico-google-ads, .kat-dlazdice.uroven3 .ico-google-ads {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-ads.svg'); mask-image: url('img/ico/google-ads.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-analytics-pokrocily { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-analytics-pokrocily { background-position: center 20px; }
.ico-google-analytics-pokrocily{background: url('img/ico/google-analytics-pokrocily.png'); background-image: url('img/ico/google-analytics-pokrocily.svg'), none;}
.txtico.ico-google-analytics-pokrocily::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-analytics-pokrocily.svg'); mask-image: url('img/ico/google-analytics-pokrocily.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-analytics-pokrocily { background-image: none; }
.kat-dlazdice .ico-google-analytics-pokrocily { background-image: url('img/ico/google-analytics-pokrocily.svg'); aspect-ratio: 180360 / 179138; }
.kat-dlazdice.uroven2 .ico-google-analytics-pokrocily, .kat-dlazdice.uroven3 .ico-google-analytics-pokrocily {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-analytics-pokrocily.svg'); mask-image: url('img/ico/google-analytics-pokrocily.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-analytics-uvod { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-analytics-uvod { background-position: center 20px; }
.ico-google-analytics-uvod{background: url('img/ico/google-analytics-uvod.png'); background-image: url('img/ico/google-analytics-uvod.svg'), none;}
.txtico.ico-google-analytics-uvod::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-analytics-uvod.svg'); mask-image: url('img/ico/google-analytics-uvod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-analytics-uvod { background-image: none; }
.kat-dlazdice .ico-google-analytics-uvod { background-image: url('img/ico/google-analytics-uvod.svg'); aspect-ratio: 180360 / 179138; }
.kat-dlazdice.uroven2 .ico-google-analytics-uvod, .kat-dlazdice.uroven3 .ico-google-analytics-uvod {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-analytics-uvod.svg'); mask-image: url('img/ico/google-analytics-uvod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-dokumenty { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-dokumenty { background-position: center 20px; }
.ico-google-dokumenty{background: url('img/ico/google-dokumenty.png'); background-image: url('img/ico/google-dokumenty.svg'), none;}
.txtico.ico-google-dokumenty::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-dokumenty.svg'); mask-image: url('img/ico/google-dokumenty.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-dokumenty { background-image: none; }
.kat-dlazdice .ico-google-dokumenty { background-image: url('img/ico/google-dokumenty.svg'); aspect-ratio: 64 / 64; }
.kat-dlazdice.uroven2 .ico-google-dokumenty, .kat-dlazdice.uroven3 .ico-google-dokumenty {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-dokumenty.svg'); mask-image: url('img/ico/google-dokumenty.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-looker-studio { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-looker-studio { background-position: center 20px; }
.ico-google-looker-studio{background: url('img/ico/google-looker-studio.png'); background-image: url('img/ico/google-looker-studio.svg'), none;}
.txtico.ico-google-looker-studio::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-looker-studio.svg'); mask-image: url('img/ico/google-looker-studio.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-looker-studio { background-image: none; }
.kat-dlazdice .ico-google-looker-studio { background-image: url('img/ico/google-looker-studio.svg'); aspect-ratio: 0.62 / 0.62; }
.kat-dlazdice.uroven2 .ico-google-looker-studio, .kat-dlazdice.uroven3 .ico-google-looker-studio {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-looker-studio.svg'); mask-image: url('img/ico/google-looker-studio.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-prezentace { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-prezentace { background-position: center 20px; }
.ico-google-prezentace{background: url('img/ico/google-prezentace.png'); background-image: url('img/ico/google-prezentace.svg'), none;}
.txtico.ico-google-prezentace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-prezentace.svg'); mask-image: url('img/ico/google-prezentace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-prezentace { background-image: none; }
.kat-dlazdice .ico-google-prezentace { background-image: url('img/ico/google-prezentace.svg'); aspect-ratio: 0.67 / 0.67; }
.kat-dlazdice.uroven2 .ico-google-prezentace, .kat-dlazdice.uroven3 .ico-google-prezentace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-prezentace.svg'); mask-image: url('img/ico/google-prezentace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-tabulky { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-tabulky { background-position: center 20px; }
.ico-google-tabulky{background: url('img/ico/google-tabulky.png'); background-image: url('img/ico/google-tabulky.svg'), none;}
.txtico.ico-google-tabulky::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-tabulky.svg'); mask-image: url('img/ico/google-tabulky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-tabulky { background-image: none; }
.kat-dlazdice .ico-google-tabulky { background-image: url('img/ico/google-tabulky.svg'); aspect-ratio: 60 / 60; }
.kat-dlazdice.uroven2 .ico-google-tabulky, .kat-dlazdice.uroven3 .ico-google-tabulky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-tabulky.svg'); mask-image: url('img/ico/google-tabulky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-google-tag-manager { background-position: center 11px; }
.hovera:hover a.icp span.ico-google-tag-manager { background-position: center 20px; }
.ico-google-tag-manager{background: url('img/ico/google-tag-manager.png'); background-image: url('img/ico/google-tag-manager.svg'), none;}
.txtico.ico-google-tag-manager::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/google-tag-manager.svg'); mask-image: url('img/ico/google-tag-manager.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-google-tag-manager { background-image: none; }
.kat-dlazdice .ico-google-tag-manager { background-image: url('img/ico/google-tag-manager.svg'); aspect-ratio: 0.63 / 0.63; }
.kat-dlazdice.uroven2 .ico-google-tag-manager, .kat-dlazdice.uroven3 .ico-google-tag-manager {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/google-tag-manager.svg'); mask-image: url('img/ico/google-tag-manager.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-grafika-online { background-position: center 11px; }
.hovera:hover a.icp span.ico-grafika-online { background-position: center 20px; }
.ico-grafika-online{background: url('img/ico/grafika-online.png'); background-image: url('img/ico/grafika-online.svg'), none;}
.txtico.ico-grafika-online::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/grafika-online.svg'); mask-image: url('img/ico/grafika-online.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-grafika-online { background-image: none; }
.kat-dlazdice .ico-grafika-online { background-image: url('img/ico/grafika-online.svg'); aspect-ratio: 8.68 / 8.68; }
.kat-dlazdice.uroven2 .ico-grafika-online, .kat-dlazdice.uroven3 .ico-grafika-online {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/grafika-online.svg'); mask-image: url('img/ico/grafika-online.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-grafika-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-grafika-video { background-position: center 20px; }
.ico-grafika-video{background: url('img/ico/grafika-video.png'); background-image: url('img/ico/grafika-video.svg'), none;}
.txtico.ico-grafika-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/grafika-video.svg'); mask-image: url('img/ico/grafika-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-grafika-video { background-image: none; }
.kat-dlazdice .ico-grafika-video { background-image: url('img/ico/grafika-video.svg'); aspect-ratio: 89245 / 85362; }
.kat-dlazdice.uroven2 .ico-grafika-video, .kat-dlazdice.uroven3 .ico-grafika-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/grafika-video.svg'); mask-image: url('img/ico/grafika-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-grafika-web{background: url('img/ico/grafika-web.png');}
.kat-dlazdice .ico-grafika-web { background-image: url('img/ico/grafika-web.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-grafika-web, .kat-dlazdice.uroven3 .ico-grafika-web {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/grafika-web.png'); mask-image: url('img/ico/grafika-web.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-hledame-brigada{background: url('img/ico/hledame-brigada.png');}
.kat-dlazdice .ico-hledame-brigada { background-image: url('img/ico/hledame-brigada.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-hledame-brigada, .kat-dlazdice.uroven3 .ico-hledame-brigada {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/hledame-brigada.png'); mask-image: url('img/ico/hledame-brigada.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-hledame-lektora{background: url('img/ico/hledame-lektora.png');}
.kat-dlazdice .ico-hledame-lektora { background-image: url('img/ico/hledame-lektora.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-hledame-lektora, .kat-dlazdice.uroven3 .ico-hledame-lektora {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/hledame-lektora.png'); mask-image: url('img/ico/hledame-lektora.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-hledame-lektora-autocad{background: url('img/ico/hledame-lektora-autocad.png');}
.kat-dlazdice .ico-hledame-lektora-autocad { background-image: url('img/ico/hledame-lektora-autocad.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-hledame-lektora-autocad, .kat-dlazdice.uroven3 .ico-hledame-lektora-autocad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/hledame-lektora-autocad.png'); mask-image: url('img/ico/hledame-lektora-autocad.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-hledame-lektora-inventor{background: url('img/ico/hledame-lektora-inventor.png');}
.kat-dlazdice .ico-hledame-lektora-inventor { background-image: url('img/ico/hledame-lektora-inventor.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-hledame-lektora-inventor, .kat-dlazdice.uroven3 .ico-hledame-lektora-inventor {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/hledame-lektora-inventor.png'); mask-image: url('img/ico/hledame-lektora-inventor.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-hledame-posilu-marketing{background: url('img/ico/hledame-posilu-marketing.png');}
.kat-dlazdice .ico-hledame-posilu-marketing { background-image: url('img/ico/hledame-posilu-marketing.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-hledame-posilu-marketing, .kat-dlazdice.uroven3 .ico-hledame-posilu-marketing {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/hledame-posilu-marketing.png'); mask-image: url('img/ico/hledame-posilu-marketing.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-hodnoceni{background: url('img/ico/hodnoceni.png');}
.kat-dlazdice .ico-hodnoceni { background-image: url('img/ico/hodnoceni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-hodnoceni, .kat-dlazdice.uroven3 .ico-hodnoceni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/hodnoceni.png'); mask-image: url('img/ico/hodnoceni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-html { background-position: center 11px; }
.hovera:hover a.icp span.ico-html { background-position: center 20px; }
.ico-html{background: url('img/ico/html.png'); background-image: url('img/ico/html.svg'), none;}
.txtico.ico-html::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/html.svg'); mask-image: url('img/ico/html.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-html { background-image: none; }
.kat-dlazdice .ico-html { background-image: url('img/ico/html.svg'); aspect-ratio: 1102601 / 1101559; }
.kat-dlazdice.uroven2 .ico-html, .kat-dlazdice.uroven3 .ico-html {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/html.svg'); mask-image: url('img/ico/html.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-identita { background-position: center 11px; }
.hovera:hover a.icp span.ico-identita { background-position: center 20px; }
.ico-identita{background: url('img/ico/identita.png'); background-image: url('img/ico/identita.svg'), none;}
.txtico.ico-identita::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/identita.svg'); mask-image: url('img/ico/identita.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-identita { background-image: none; }
.kat-dlazdice .ico-identita { background-image: url('img/ico/identita.svg'); aspect-ratio: 1.54 / 1.54; }
.kat-dlazdice.uroven2 .ico-identita, .kat-dlazdice.uroven3 .ico-identita {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/identita.svg'); mask-image: url('img/ico/identita.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-illustrator { background-position: center 11px; }
.hovera:hover a.icp span.ico-illustrator { background-position: center 20px; }
.ico-illustrator{background: url('img/ico/illustrator.png'); background-image: url('img/ico/illustrator.svg'), none;}
.txtico.ico-illustrator::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/illustrator.svg'); mask-image: url('img/ico/illustrator.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-illustrator { background-image: none; }
.kat-dlazdice .ico-illustrator { background-image: url('img/ico/illustrator.svg'); aspect-ratio: 79703 / 78159; }
.kat-dlazdice.uroven2 .ico-illustrator, .kat-dlazdice.uroven3 .ico-illustrator {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/illustrator.svg'); mask-image: url('img/ico/illustrator.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-impression{background: url('img/ico/impression.png');}
.kat-dlazdice .ico-impression { background-image: url('img/ico/impression.png'); aspect-ratio: 46 / 170; }
.kat-dlazdice.uroven2 .ico-impression, .kat-dlazdice.uroven3 .ico-impression {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/impression.png'); mask-image: url('img/ico/impression.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-indesign { background-position: center 11px; }
.hovera:hover a.icp span.ico-indesign { background-position: center 20px; }
.ico-indesign{background: url('img/ico/indesign.png'); background-image: url('img/ico/indesign.svg'), none;}
.txtico.ico-indesign::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/indesign.svg'); mask-image: url('img/ico/indesign.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-indesign { background-image: none; }
.kat-dlazdice .ico-indesign { background-image: url('img/ico/indesign.svg'); aspect-ratio: 79703 / 78159; }
.kat-dlazdice.uroven2 .ico-indesign, .kat-dlazdice.uroven3 .ico-indesign {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/indesign.svg'); mask-image: url('img/ico/indesign.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-individualni-misto{background: url('img/ico/individualni-misto.png');}
.kat-dlazdice .ico-individualni-misto { background-image: url('img/ico/individualni-misto.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-individualni-misto, .kat-dlazdice.uroven3 .ico-individualni-misto {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/individualni-misto.png'); mask-image: url('img/ico/individualni-misto.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-individualni-skoleni{background: url('img/ico/individualni-skoleni.png');}
.kat-dlazdice .ico-individualni-skoleni { background-image: url('img/ico/individualni-skoleni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-individualni-skoleni, .kat-dlazdice.uroven3 .ico-individualni-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/individualni-skoleni.png'); mask-image: url('img/ico/individualni-skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-infopath { background-position: center 11px; }
.hovera:hover a.icp span.ico-infopath { background-position: center 20px; }
.ico-infopath{background: url('img/ico/infopath.png'); background-image: url('img/ico/infopath.svg'), none;}
.txtico.ico-infopath::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/infopath.svg'); mask-image: url('img/ico/infopath.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-infopath { background-image: none; }
.kat-dlazdice .ico-infopath { background-image: url('img/ico/infopath.svg'); aspect-ratio: 130101 / 124010; }
.kat-dlazdice.uroven2 .ico-infopath, .kat-dlazdice.uroven3 .ico-infopath {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/infopath.svg'); mask-image: url('img/ico/infopath.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-infrastruktura { background-position: center 11px; }
.hovera:hover a.icp span.ico-infrastruktura { background-position: center 20px; }
.ico-infrastruktura{background: url('img/ico/infrastruktura.png'); background-image: url('img/ico/infrastruktura.svg'), none;}
.txtico.ico-infrastruktura::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/infrastruktura.svg'); mask-image: url('img/ico/infrastruktura.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-infrastruktura { background-image: none; }
.kat-dlazdice .ico-infrastruktura { background-image: url('img/ico/infrastruktura.svg'); aspect-ratio: 46.9 / 21.7; }
.kat-dlazdice.uroven2 .ico-infrastruktura, .kat-dlazdice.uroven3 .ico-infrastruktura {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/infrastruktura.svg'); mask-image: url('img/ico/infrastruktura.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-instagram { background-position: center 11px; }
.hovera:hover a.icp span.ico-instagram { background-position: center 20px; }
.ico-instagram{background: url('img/ico/instagram.png'); background-image: url('img/ico/instagram.svg'), none;}
.txtico.ico-instagram::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/instagram.svg'); mask-image: url('img/ico/instagram.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-instagram { background-image: none; }
.kat-dlazdice .ico-instagram { background-image: url('img/ico/instagram.svg'); aspect-ratio: 0.67 / 0.67; }
.kat-dlazdice.uroven2 .ico-instagram, .kat-dlazdice.uroven3 .ico-instagram {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/instagram.svg'); mask-image: url('img/ico/instagram.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-internet { background-position: center 11px; }
.hovera:hover a.icp span.ico-internet { background-position: center 20px; }
.ico-internet{background: url('img/ico/internet.png'); background-image: url('img/ico/internet.svg'), none;}
.txtico.ico-internet::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/internet.svg'); mask-image: url('img/ico/internet.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-internet { background-image: none; }
.kat-dlazdice .ico-internet { background-image: url('img/ico/internet.svg'); aspect-ratio: 1079225 / 1079225; }
.kat-dlazdice.uroven2 .ico-internet, .kat-dlazdice.uroven3 .ico-internet {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/internet.svg'); mask-image: url('img/ico/internet.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-internet-ecdl{background: url('img/ico/internet-ecdl.png');}
.kat-dlazdice .ico-internet-ecdl { background-image: url('img/ico/internet-ecdl.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-internet-ecdl, .kat-dlazdice.uroven3 .ico-internet-ecdl {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/internet-ecdl.png'); mask-image: url('img/ico/internet-ecdl.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-internetovy-marketing-uvod { background-position: center 11px; }
.hovera:hover a.icp span.ico-internetovy-marketing-uvod { background-position: center 20px; }
.ico-internetovy-marketing-uvod{background: url('img/ico/internetovy-marketing-uvod.png'); background-image: url('img/ico/internetovy-marketing-uvod.svg'), none;}
.txtico.ico-internetovy-marketing-uvod::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/internetovy-marketing-uvod.svg'); mask-image: url('img/ico/internetovy-marketing-uvod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-internetovy-marketing-uvod { background-image: none; }
.kat-dlazdice .ico-internetovy-marketing-uvod { background-image: url('img/ico/internetovy-marketing-uvod.svg'); aspect-ratio: 158744 / 158602; }
.kat-dlazdice.uroven2 .ico-internetovy-marketing-uvod, .kat-dlazdice.uroven3 .ico-internetovy-marketing-uvod {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/internetovy-marketing-uvod.svg'); mask-image: url('img/ico/internetovy-marketing-uvod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-inventor { background-position: center 11px; }
.hovera:hover a.icp span.ico-inventor { background-position: center 20px; }
.ico-inventor{background: url('img/ico/inventor.png'); background-image: url('img/ico/inventor.svg'), none;}
.txtico.ico-inventor::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/inventor.svg'); mask-image: url('img/ico/inventor.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-inventor { background-image: none; }
.kat-dlazdice .ico-inventor { background-image: url('img/ico/inventor.svg'); aspect-ratio: 87943 / 87274; }
.kat-dlazdice.uroven2 .ico-inventor, .kat-dlazdice.uroven3 .ico-inventor {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/inventor.svg'); mask-image: url('img/ico/inventor.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-inventor-cam { background-position: center 11px; }
.hovera:hover a.icp span.ico-inventor-cam { background-position: center 20px; }
.ico-inventor-cam{background: url('img/ico/inventor-cam.png'); background-image: url('img/ico/inventor-cam.svg'), none;}
.txtico.ico-inventor-cam::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/inventor-cam.svg'); mask-image: url('img/ico/inventor-cam.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-inventor-cam { background-image: none; }
.kat-dlazdice .ico-inventor-cam { background-image: url('img/ico/inventor-cam.svg'); aspect-ratio: 1.05 / 1.04; }
.kat-dlazdice.uroven2 .ico-inventor-cam, .kat-dlazdice.uroven3 .ico-inventor-cam {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/inventor-cam.svg'); mask-image: url('img/ico/inventor-cam.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-inventor-certified-professional { background-position: center 11px; }
.hovera:hover a.icp span.ico-inventor-certified-professional { background-position: center 20px; }
.ico-inventor-certified-professional{background: url('img/ico/inventor-certified-professional.png'); background-image: url('img/ico/inventor-certified-professional.svg'), none;}
.txtico.ico-inventor-certified-professional::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/inventor-certified-professional.svg'); mask-image: url('img/ico/inventor-certified-professional.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-inventor-certified-professional { background-image: none; }
.kat-dlazdice .ico-inventor-certified-professional { background-image: url('img/ico/inventor-certified-professional.svg'); aspect-ratio: 87943 / 87274; }
.kat-dlazdice.uroven2 .ico-inventor-certified-professional, .kat-dlazdice.uroven3 .ico-inventor-certified-professional {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/inventor-certified-professional.svg'); mask-image: url('img/ico/inventor-certified-professional.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-inventor-certified-user { background-position: center 11px; }
.hovera:hover a.icp span.ico-inventor-certified-user { background-position: center 20px; }
.ico-inventor-certified-user{background: url('img/ico/inventor-certified-user.png'); background-image: url('img/ico/inventor-certified-user.svg'), none;}
.txtico.ico-inventor-certified-user::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/inventor-certified-user.svg'); mask-image: url('img/ico/inventor-certified-user.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-inventor-certified-user { background-image: none; }
.kat-dlazdice .ico-inventor-certified-user { background-image: url('img/ico/inventor-certified-user.svg'); aspect-ratio: 87943 / 87274; }
.kat-dlazdice.uroven2 .ico-inventor-certified-user, .kat-dlazdice.uroven3 .ico-inventor-certified-user {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/inventor-certified-user.svg'); mask-image: url('img/ico/inventor-certified-user.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-inventor-lt { background-position: center 11px; }
.hovera:hover a.icp span.ico-inventor-lt { background-position: center 20px; }
.ico-inventor-lt{background: url('img/ico/inventor-lt.png'); background-image: url('img/ico/inventor-lt.svg'), none;}
.txtico.ico-inventor-lt::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/inventor-lt.svg'); mask-image: url('img/ico/inventor-lt.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-inventor-lt { background-image: none; }
.kat-dlazdice .ico-inventor-lt { background-image: url('img/ico/inventor-lt.svg'); aspect-ratio: 104569 / 104239; }
.kat-dlazdice.uroven2 .ico-inventor-lt, .kat-dlazdice.uroven3 .ico-inventor-lt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/inventor-lt.svg'); mask-image: url('img/ico/inventor-lt.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-inventor-procvicovani{background: url('img/ico/inventor-procvicovani.png');}
.kat-dlazdice .ico-inventor-procvicovani { background-image: url('img/ico/inventor-procvicovani.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-inventor-procvicovani, .kat-dlazdice.uroven3 .ico-inventor-procvicovani {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/inventor-procvicovani.png'); mask-image: url('img/ico/inventor-procvicovani.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-javascript-zakladni { background-position: center 11px; }
.hovera:hover a.icp span.ico-javascript-zakladni { background-position: center 20px; }
.ico-javascript-zakladni{background: url('img/ico/javascript-zakladni.png'); background-image: url('img/ico/javascript-zakladni.svg'), none;}
.txtico.ico-javascript-zakladni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/javascript-zakladni.svg'); mask-image: url('img/ico/javascript-zakladni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-javascript-zakladni { background-image: none; }
.kat-dlazdice .ico-javascript-zakladni { background-image: url('img/ico/javascript-zakladni.svg'); aspect-ratio: 1092319 / 1091288; }
.kat-dlazdice.uroven2 .ico-javascript-zakladni, .kat-dlazdice.uroven3 .ico-javascript-zakladni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/javascript-zakladni.svg'); mask-image: url('img/ico/javascript-zakladni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-jsem-v-kurzu-2025{background: url('img/ico/jsem-v-kurzu-2025.png');}
.kat-dlazdice .ico-jsem-v-kurzu-2025 { background-image: url('img/ico/jsem-v-kurzu-2025.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-jsem-v-kurzu-2025, .kat-dlazdice.uroven3 .ico-jsem-v-kurzu-2025 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/jsem-v-kurzu-2025.png'); mask-image: url('img/ico/jsem-v-kurzu-2025.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kaskadove-styly-css{background: url('img/ico/kaskadove-styly-css.png');}
.kat-dlazdice .ico-kaskadove-styly-css { background-image: url('img/ico/kaskadove-styly-css.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-kaskadove-styly-css, .kat-dlazdice.uroven3 .ico-kaskadove-styly-css {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kaskadove-styly-css.png'); mask-image: url('img/ico/kaskadove-styly-css.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-klient{background: url('img/ico/klient.png');}
.kat-dlazdice .ico-klient { background-image: url('img/ico/klient.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-klient, .kat-dlazdice.uroven3 .ico-klient {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/klient.png'); mask-image: url('img/ico/klient.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-kolin { background-position: center 11px; }
.hovera:hover a.icp span.ico-kolin { background-position: center 20px; }
.ico-kolin{background: url('img/ico/kolin.png'); background-image: url('img/ico/kolin.svg'), none;}
.txtico.ico-kolin::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/kolin.svg'); mask-image: url('img/ico/kolin.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-kolin { background-image: none; }
.kat-dlazdice .ico-kolin { background-image: url('img/ico/kolin.svg'); aspect-ratio: 0.46 / 0.74; }
.kat-dlazdice.uroven2 .ico-kolin, .kat-dlazdice.uroven3 .ico-kolin {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kolin.svg'); mask-image: url('img/ico/kolin.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-komunikace-na-internetu { background-position: center 11px; }
.hovera:hover a.icp span.ico-komunikace-na-internetu { background-position: center 20px; }
.ico-komunikace-na-internetu{background: url('img/ico/komunikace-na-internetu.png'); background-image: url('img/ico/komunikace-na-internetu.svg'), none;}
.txtico.ico-komunikace-na-internetu::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/komunikace-na-internetu.svg'); mask-image: url('img/ico/komunikace-na-internetu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-komunikace-na-internetu { background-image: none; }
.kat-dlazdice .ico-komunikace-na-internetu { background-image: url('img/ico/komunikace-na-internetu.svg'); aspect-ratio: 984067 / 984067; }
.kat-dlazdice.uroven2 .ico-komunikace-na-internetu, .kat-dlazdice.uroven3 .ico-komunikace-na-internetu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/komunikace-na-internetu.svg'); mask-image: url('img/ico/komunikace-na-internetu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kontakt{background: url('img/ico/kontakt.png');}
.kat-dlazdice .ico-kontakt { background-image: url('img/ico/kontakt.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-kontakt, .kat-dlazdice.uroven3 .ico-kontakt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kontakt.png'); mask-image: url('img/ico/kontakt.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kozultace-excel{background: url('img/ico/kozultace-excel.png');}
.kat-dlazdice .ico-kozultace-excel { background-image: url('img/ico/kozultace-excel.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-kozultace-excel, .kat-dlazdice.uroven3 .ico-kozultace-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kozultace-excel.png'); mask-image: url('img/ico/kozultace-excel.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-kreativni-techniky { background-position: center 11px; }
.hovera:hover a.icp span.ico-kreativni-techniky { background-position: center 20px; }
.ico-kreativni-techniky{background: url('img/ico/kreativni-techniky.png'); background-image: url('img/ico/kreativni-techniky.svg'), none;}
.txtico.ico-kreativni-techniky::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/kreativni-techniky.svg'); mask-image: url('img/ico/kreativni-techniky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-kreativni-techniky { background-image: none; }
.kat-dlazdice .ico-kreativni-techniky { background-image: url('img/ico/kreativni-techniky.svg'); aspect-ratio: 233828 / 233828; }
.kat-dlazdice.uroven2 .ico-kreativni-techniky, .kat-dlazdice.uroven3 .ico-kreativni-techniky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kreativni-techniky.svg'); mask-image: url('img/ico/kreativni-techniky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kurzy-misto{background: url('img/ico/kurzy-misto.png');}
.kat-dlazdice .ico-kurzy-misto { background-image: url('img/ico/kurzy-misto.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-kurzy-misto, .kat-dlazdice.uroven3 .ico-kurzy-misto {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kurzy-misto.png'); mask-image: url('img/ico/kurzy-misto.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kurzy-sleva{background: url('img/ico/kurzy-sleva.png');}
.kat-dlazdice .ico-kurzy-sleva { background-image: url('img/ico/kurzy-sleva.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-kurzy-sleva, .kat-dlazdice.uroven3 .ico-kurzy-sleva {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kurzy-sleva.png'); mask-image: url('img/ico/kurzy-sleva.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kutnohorska{background: url('img/ico/kutnohorska.png');}
.kat-dlazdice .ico-kutnohorska { background-image: url('img/ico/kutnohorska.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-kutnohorska, .kat-dlazdice.uroven3 .ico-kutnohorska {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kutnohorska.png'); mask-image: url('img/ico/kutnohorska.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-lektori{background: url('img/ico/lektori.png');}
.kat-dlazdice .ico-lektori { background-image: url('img/ico/lektori.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-lektori, .kat-dlazdice.uroven3 .ico-lektori {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/lektori.png'); mask-image: url('img/ico/lektori.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-lightroom { background-position: center 11px; }
.hovera:hover a.icp span.ico-lightroom { background-position: center 20px; }
.ico-lightroom{background: url('img/ico/lightroom.png'); background-image: url('img/ico/lightroom.svg'), none;}
.txtico.ico-lightroom::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/lightroom.svg'); mask-image: url('img/ico/lightroom.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-lightroom { background-image: none; }
.kat-dlazdice .ico-lightroom { background-image: url('img/ico/lightroom.svg'); aspect-ratio: 0.85 / 0.83; }
.kat-dlazdice.uroven2 .ico-lightroom, .kat-dlazdice.uroven3 .ico-lightroom {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/lightroom.svg'); mask-image: url('img/ico/lightroom.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-linkedin { background-position: center 11px; }
.hovera:hover a.icp span.ico-linkedin { background-position: center 20px; }
.ico-linkedin{background: url('img/ico/linkedin.png'); background-image: url('img/ico/linkedin.svg'), none;}
.txtico.ico-linkedin::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/linkedin.svg'); mask-image: url('img/ico/linkedin.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-linkedin { background-image: none; }
.kat-dlazdice .ico-linkedin { background-image: url('img/ico/linkedin.svg'); aspect-ratio: 130779 / 130786; }
.kat-dlazdice.uroven2 .ico-linkedin, .kat-dlazdice.uroven3 .ico-linkedin {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/linkedin.svg'); mask-image: url('img/ico/linkedin.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-marketing-facebook { background-position: center 11px; }
.hovera:hover a.icp span.ico-marketing-facebook { background-position: center 20px; }
.ico-marketing-facebook{background: url('img/ico/marketing-facebook.png'); background-image: url('img/ico/marketing-facebook.svg'), none;}
.txtico.ico-marketing-facebook::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/marketing-facebook.svg'); mask-image: url('img/ico/marketing-facebook.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-marketing-facebook { background-image: none; }
.kat-dlazdice .ico-marketing-facebook { background-image: url('img/ico/marketing-facebook.svg'); aspect-ratio: 260361 / 260341; }
.kat-dlazdice.uroven2 .ico-marketing-facebook, .kat-dlazdice.uroven3 .ico-marketing-facebook {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/marketing-facebook.svg'); mask-image: url('img/ico/marketing-facebook.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-mekke-dovednosti{background: url('img/ico/mekke-dovednosti.png');}
.kat-dlazdice .ico-mekke-dovednosti { background-image: url('img/ico/mekke-dovednosti.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-mekke-dovednosti, .kat-dlazdice.uroven3 .ico-mekke-dovednosti {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/mekke-dovednosti.png'); mask-image: url('img/ico/mekke-dovednosti.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-meta { background-position: center 11px; }
.hovera:hover a.icp span.ico-meta { background-position: center 20px; }
.ico-meta{background: url('img/ico/meta.png'); background-image: url('img/ico/meta.svg'), none;}
.txtico.ico-meta::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/meta.svg'); mask-image: url('img/ico/meta.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-meta { background-image: none; }
.kat-dlazdice .ico-meta { background-image: url('img/ico/meta.svg'); aspect-ratio: 1.42 / 1.42; }
.kat-dlazdice.uroven2 .ico-meta, .kat-dlazdice.uroven3 .ico-meta {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/meta.svg'); mask-image: url('img/ico/meta.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel{background: url('img/ico/microsoft-excel.png');}
.kat-dlazdice .ico-microsoft-excel { background-image: url('img/ico/microsoft-excel.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel, .kat-dlazdice.uroven3 .ico-microsoft-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel.png'); mask-image: url('img/ico/microsoft-excel.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-kdyz{background: url('img/ico/microsoft-excel-kdyz.png');}
.kat-dlazdice .ico-microsoft-excel-kdyz { background-image: url('img/ico/microsoft-excel-kdyz.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-kdyz, .kat-dlazdice.uroven3 .ico-microsoft-excel-kdyz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-kdyz.png'); mask-image: url('img/ico/microsoft-excel-kdyz.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-prehled-funkci{background: url('img/ico/microsoft-excel-prehled-funkci.png');}
.kat-dlazdice .ico-microsoft-excel-prehled-funkci { background-image: url('img/ico/microsoft-excel-prehled-funkci.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-prehled-funkci, .kat-dlazdice.uroven3 .ico-microsoft-excel-prehled-funkci {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-prehled-funkci.png'); mask-image: url('img/ico/microsoft-excel-prehled-funkci.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-office{background: url('img/ico/microsoft-office.png');}
.kat-dlazdice .ico-microsoft-office { background-image: url('img/ico/microsoft-office.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-office, .kat-dlazdice.uroven3 .ico-microsoft-office {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office.png'); mask-image: url('img/ico/microsoft-office.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-access { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-access { background-position: center 20px; }
.ico-microsoft-office-specialist-access{background: url('img/ico/microsoft-office-specialist-access.png'); background-image: url('img/ico/microsoft-office-specialist-access.svg'), none;}
.txtico.ico-microsoft-office-specialist-access::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-access.svg'); mask-image: url('img/ico/microsoft-office-specialist-access.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-access { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-access { background-image: url('img/ico/microsoft-office-specialist-access.svg'); aspect-ratio: 84251 / 80740; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-access, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-access {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-access.svg'); mask-image: url('img/ico/microsoft-office-specialist-access.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-excel { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-excel { background-position: center 20px; }
.ico-microsoft-office-specialist-excel{background: url('img/ico/microsoft-office-specialist-excel.png'); background-image: url('img/ico/microsoft-office-specialist-excel.svg'), none;}
.txtico.ico-microsoft-office-specialist-excel::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-excel.svg'); mask-image: url('img/ico/microsoft-office-specialist-excel.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-excel { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-excel { background-image: url('img/ico/microsoft-office-specialist-excel.svg'); aspect-ratio: 102870 / 98420; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-excel, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-excel.svg'); mask-image: url('img/ico/microsoft-office-specialist-excel.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-excel-expert { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-excel-expert { background-position: center 20px; }
.ico-microsoft-office-specialist-excel-expert{background: url('img/ico/microsoft-office-specialist-excel-expert.png'); background-image: url('img/ico/microsoft-office-specialist-excel-expert.svg'), none;}
.txtico.ico-microsoft-office-specialist-excel-expert::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-excel-expert.svg'); mask-image: url('img/ico/microsoft-office-specialist-excel-expert.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-excel-expert { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-excel-expert { background-image: url('img/ico/microsoft-office-specialist-excel-expert.svg'); aspect-ratio: 102870 / 98420; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-excel-expert, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-excel-expert {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-excel-expert.svg'); mask-image: url('img/ico/microsoft-office-specialist-excel-expert.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-onenote { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-onenote { background-position: center 20px; }
.ico-microsoft-office-specialist-onenote{background: url('img/ico/microsoft-office-specialist-onenote.png'); background-image: url('img/ico/microsoft-office-specialist-onenote.svg'), none;}
.txtico.ico-microsoft-office-specialist-onenote::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-onenote.svg'); mask-image: url('img/ico/microsoft-office-specialist-onenote.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-onenote { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-onenote { background-image: url('img/ico/microsoft-office-specialist-onenote.svg'); aspect-ratio: 121900 / 114672; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-onenote, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-onenote {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-onenote.svg'); mask-image: url('img/ico/microsoft-office-specialist-onenote.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-outlook { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-outlook { background-position: center 20px; }
.ico-microsoft-office-specialist-outlook{background: url('img/ico/microsoft-office-specialist-outlook.png'); background-image: url('img/ico/microsoft-office-specialist-outlook.svg'), none;}
.txtico.ico-microsoft-office-specialist-outlook::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-outlook.svg'); mask-image: url('img/ico/microsoft-office-specialist-outlook.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-outlook { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-outlook { background-image: url('img/ico/microsoft-office-specialist-outlook.svg'); aspect-ratio: 89580 / 86161; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-outlook, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-outlook {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-outlook.svg'); mask-image: url('img/ico/microsoft-office-specialist-outlook.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-powerpoint { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-powerpoint { background-position: center 20px; }
.ico-microsoft-office-specialist-powerpoint{background: url('img/ico/microsoft-office-specialist-powerpoint.png'); background-image: url('img/ico/microsoft-office-specialist-powerpoint.svg'), none;}
.txtico.ico-microsoft-office-specialist-powerpoint::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-powerpoint.svg'); mask-image: url('img/ico/microsoft-office-specialist-powerpoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-powerpoint { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-powerpoint { background-image: url('img/ico/microsoft-office-specialist-powerpoint.svg'); aspect-ratio: 95393 / 91692; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-powerpoint, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-powerpoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-powerpoint.svg'); mask-image: url('img/ico/microsoft-office-specialist-powerpoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-sharepoint { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-sharepoint { background-position: center 20px; }
.ico-microsoft-office-specialist-sharepoint{background: url('img/ico/microsoft-office-specialist-sharepoint.png'); background-image: url('img/ico/microsoft-office-specialist-sharepoint.svg'), none;}
.txtico.ico-microsoft-office-specialist-sharepoint::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-sharepoint.svg'); mask-image: url('img/ico/microsoft-office-specialist-sharepoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-sharepoint { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-sharepoint { background-image: url('img/ico/microsoft-office-specialist-sharepoint.svg'); aspect-ratio: 161844 / 151474; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-sharepoint, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-sharepoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-sharepoint.svg'); mask-image: url('img/ico/microsoft-office-specialist-sharepoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-word { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-word { background-position: center 20px; }
.ico-microsoft-office-specialist-word{background: url('img/ico/microsoft-office-specialist-word.png'); background-image: url('img/ico/microsoft-office-specialist-word.svg'), none;}
.txtico.ico-microsoft-office-specialist-word::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-word.svg'); mask-image: url('img/ico/microsoft-office-specialist-word.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-word { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-word { background-image: url('img/ico/microsoft-office-specialist-word.svg'); aspect-ratio: 111027 / 106592; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-word, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-word {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-word.svg'); mask-image: url('img/ico/microsoft-office-specialist-word.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-microsoft-office-specialist-word-expert { background-position: center 11px; }
.hovera:hover a.icp span.ico-microsoft-office-specialist-word-expert { background-position: center 20px; }
.ico-microsoft-office-specialist-word-expert{background: url('img/ico/microsoft-office-specialist-word-expert.png'); background-image: url('img/ico/microsoft-office-specialist-word-expert.svg'), none;}
.txtico.ico-microsoft-office-specialist-word-expert::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/microsoft-office-specialist-word-expert.svg'); mask-image: url('img/ico/microsoft-office-specialist-word-expert.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-microsoft-office-specialist-word-expert { background-image: none; }
.kat-dlazdice .ico-microsoft-office-specialist-word-expert { background-image: url('img/ico/microsoft-office-specialist-word-expert.svg'); aspect-ratio: 111027 / 106592; }
.kat-dlazdice.uroven2 .ico-microsoft-office-specialist-word-expert, .kat-dlazdice.uroven3 .ico-microsoft-office-specialist-word-expert {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-office-specialist-word-expert.svg'); mask-image: url('img/ico/microsoft-office-specialist-word-expert.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-mobilni-ucebna { background-position: center 11px; }
.hovera:hover a.icp span.ico-mobilni-ucebna { background-position: center 20px; }
.ico-mobilni-ucebna{background: url('img/ico/mobilni-ucebna.png'); background-image: url('img/ico/mobilni-ucebna.svg'), none;}
.txtico.ico-mobilni-ucebna::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/mobilni-ucebna.svg'); mask-image: url('img/ico/mobilni-ucebna.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-mobilni-ucebna { background-image: none; }
.kat-dlazdice .ico-mobilni-ucebna { background-image: url('img/ico/mobilni-ucebna.svg'); aspect-ratio: 10.89 / 7.79; }
.kat-dlazdice.uroven2 .ico-mobilni-ucebna, .kat-dlazdice.uroven3 .ico-mobilni-ucebna {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/mobilni-ucebna.svg'); mask-image: url('img/ico/mobilni-ucebna.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-movie-maker { background-position: center 11px; }
.hovera:hover a.icp span.ico-movie-maker { background-position: center 20px; }
.ico-movie-maker{background: url('img/ico/movie-maker.png'); background-image: url('img/ico/movie-maker.svg'), none;}
.txtico.ico-movie-maker::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/movie-maker.svg'); mask-image: url('img/ico/movie-maker.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-movie-maker { background-image: none; }
.kat-dlazdice .ico-movie-maker { background-image: url('img/ico/movie-maker.svg'); aspect-ratio: 121503 / 121503; }
.kat-dlazdice.uroven2 .ico-movie-maker, .kat-dlazdice.uroven3 .ico-movie-maker {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/movie-maker.svg'); mask-image: url('img/ico/movie-maker.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-mozkove-fitness { background-position: center 11px; }
.hovera:hover a.icp span.ico-mozkove-fitness { background-position: center 20px; }
.ico-mozkove-fitness{background: url('img/ico/mozkove-fitness.png'); background-image: url('img/ico/mozkove-fitness.svg'), none;}
.txtico.ico-mozkove-fitness::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/mozkove-fitness.svg'); mask-image: url('img/ico/mozkove-fitness.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-mozkove-fitness { background-image: none; }
.kat-dlazdice .ico-mozkove-fitness { background-image: url('img/ico/mozkove-fitness.svg'); aspect-ratio: 285 / 285; }
.kat-dlazdice.uroven2 .ico-mozkove-fitness, .kat-dlazdice.uroven3 .ico-mozkove-fitness {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/mozkove-fitness.svg'); mask-image: url('img/ico/mozkove-fitness.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-navod-excel{background: url('img/ico/navod-excel.png');}
.kat-dlazdice .ico-navod-excel { background-image: url('img/ico/navod-excel.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-navod-excel, .kat-dlazdice.uroven3 .ico-navod-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/navod-excel.png'); mask-image: url('img/ico/navod-excel.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-nove-ucebny-harfa{background: url('img/ico/nove-ucebny-harfa.png');}
.kat-dlazdice .ico-nove-ucebny-harfa { background-image: url('img/ico/nove-ucebny-harfa.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-nove-ucebny-harfa, .kat-dlazdice.uroven3 .ico-nove-ucebny-harfa {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/nove-ucebny-harfa.png'); mask-image: url('img/ico/nove-ucebny-harfa.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-o-ecdl{background: url('img/ico/o-ecdl.png');}
.kat-dlazdice .ico-o-ecdl { background-image: url('img/ico/o-ecdl.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-o-ecdl, .kat-dlazdice.uroven3 .ico-o-ecdl {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/o-ecdl.png'); mask-image: url('img/ico/o-ecdl.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-o-skoleni{background: url('img/ico/o-skoleni.png');}
.kat-dlazdice .ico-o-skoleni { background-image: url('img/ico/o-skoleni.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-o-skoleni, .kat-dlazdice.uroven3 .ico-o-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/o-skoleni.png'); mask-image: url('img/ico/o-skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-obsluha-osobniho-pocitace { background-position: center 11px; }
.hovera:hover a.icp span.ico-obsluha-osobniho-pocitace { background-position: center 20px; }
.ico-obsluha-osobniho-pocitace{background: url('img/ico/obsluha-osobniho-pocitace.png'); background-image: url('img/ico/obsluha-osobniho-pocitace.svg'), none;}
.txtico.ico-obsluha-osobniho-pocitace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/obsluha-osobniho-pocitace.svg'); mask-image: url('img/ico/obsluha-osobniho-pocitace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-obsluha-osobniho-pocitace { background-image: none; }
.kat-dlazdice .ico-obsluha-osobniho-pocitace { background-image: url('img/ico/obsluha-osobniho-pocitace.svg'); aspect-ratio: 34.98 / 34.98; }
.kat-dlazdice.uroven2 .ico-obsluha-osobniho-pocitace, .kat-dlazdice.uroven3 .ico-obsluha-osobniho-pocitace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/obsluha-osobniho-pocitace.svg'); mask-image: url('img/ico/obsluha-osobniho-pocitace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-office{background: url('img/ico/office.png'); background-image: url('img/ico/office2.svg'), none;}
.txtico.ico-office::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/office2.svg'); mask-image: url('img/ico/office2.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-office { background-image: none; }
.kat-dlazdice .ico-office { background-image: url('img/ico/office.svg'); aspect-ratio: 0.77 / 0.77; }
.kat-dlazdice.uroven2 .ico-office, .kat-dlazdice.uroven3 .ico-office {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/office.svg'); mask-image: url('img/ico/office.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-office-2013-prechod-2010{background: url('img/ico/office-2013-prechod-2010.png');}
.kat-dlazdice .ico-office-2013-prechod-2010 { background-image: url('img/ico/office-2013-prechod-2010.png'); aspect-ratio: 46 / 170; }
.kat-dlazdice.uroven2 .ico-office-2013-prechod-2010, .kat-dlazdice.uroven3 .ico-office-2013-prechod-2010 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/office-2013-prechod-2010.png'); mask-image: url('img/ico/office-2013-prechod-2010.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-office-365 { background-position: center 11px; }
.hovera:hover a.icp span.ico-office-365 { background-position: center 20px; }
.ico-office-365{background: url('img/ico/office-365.png'); background-image: url('img/ico/office-365.svg'), none;}
.txtico.ico-office-365::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/office-365.svg'); mask-image: url('img/ico/office-365.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-office-365 { background-image: none; }
.kat-dlazdice .ico-office-365 { background-image: url('img/ico/office-365.svg'); aspect-ratio: 0.77 / 0.77; }
.kat-dlazdice.uroven2 .ico-office-365, .kat-dlazdice.uroven3 .ico-office-365 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/office-365.svg'); mask-image: url('img/ico/office-365.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-office-cz { background-position: center 11px; }
.hovera:hover a.icp span.ico-office-cz { background-position: center 20px; }
.ico-office-cz{background: url('img/ico/office-cz.png'); background-image: url('img/ico/office-cz.svg'), none;}
.txtico.ico-office-cz::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/office-cz.svg'); mask-image: url('img/ico/office-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-office-cz { background-image: none; }
.kat-dlazdice .ico-office-cz { background-image: url('img/ico/office-cz.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-office-cz, .kat-dlazdice.uroven3 .ico-office-cz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/office-cz.svg'); mask-image: url('img/ico/office-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-office-en { background-position: center 11px; }
.hovera:hover a.icp span.ico-office-en { background-position: center 20px; }
.ico-office-en{background: url('img/ico/office-en.png'); background-image: url('img/ico/office-en.svg'), none;}
.txtico.ico-office-en::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/office-en.svg'); mask-image: url('img/ico/office-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-office-en { background-image: none; }
.kat-dlazdice .ico-office-en { background-image: url('img/ico/office-en.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-office-en, .kat-dlazdice.uroven3 .ico-office-en {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/office-en.svg'); mask-image: url('img/ico/office-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-onenote { background-position: center 11px; }
.hovera:hover a.icp span.ico-onenote { background-position: center 20px; }
.ico-onenote{background: url('img/ico/onenote.png'); background-image: url('img/ico/onenote.svg'), none;}
.txtico.ico-onenote::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/onenote.svg'); mask-image: url('img/ico/onenote.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-onenote { background-image: none; }
.kat-dlazdice .ico-onenote { background-image: url('img/ico/onenote.svg'); aspect-ratio: 0.56 / 0.49; }
.kat-dlazdice.uroven2 .ico-onenote, .kat-dlazdice.uroven3 .ico-onenote {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/onenote.svg'); mask-image: url('img/ico/onenote.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-online-marketing{background: url('img/ico/online-marketing.png');}
.kat-dlazdice .ico-online-marketing { background-image: url('img/ico/online-marketing.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-online-marketing, .kat-dlazdice.uroven3 .ico-online-marketing {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/online-marketing.png'); mask-image: url('img/ico/online-marketing.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-opatreni-ochrana-zdravi{background: url('img/ico/opatreni-ochrana-zdravi.png');}
.kat-dlazdice .ico-opatreni-ochrana-zdravi { background-image: url('img/ico/opatreni-ochrana-zdravi.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-opatreni-ochrana-zdravi, .kat-dlazdice.uroven3 .ico-opatreni-ochrana-zdravi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/opatreni-ochrana-zdravi.png'); mask-image: url('img/ico/opatreni-ochrana-zdravi.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-openoffice{background: url('img/ico/openoffice.png');}
.kat-dlazdice .ico-openoffice { background-image: url('img/ico/openoffice.png'); aspect-ratio: 46 / 170; }
.kat-dlazdice.uroven2 .ico-openoffice, .kat-dlazdice.uroven3 .ico-openoffice {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/openoffice.png'); mask-image: url('img/ico/openoffice.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-openoffice-excel{background: url('img/ico/openoffice-excel.png');}
.kat-dlazdice .ico-openoffice-excel { background-image: url('img/ico/openoffice-excel.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-openoffice-excel, .kat-dlazdice.uroven3 .ico-openoffice-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/openoffice-excel.png'); mask-image: url('img/ico/openoffice-excel.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-openoffice-prezentace{background: url('img/ico/openoffice-prezentace.png');}
.kat-dlazdice .ico-openoffice-prezentace { background-image: url('img/ico/openoffice-prezentace.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-openoffice-prezentace, .kat-dlazdice.uroven3 .ico-openoffice-prezentace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/openoffice-prezentace.png'); mask-image: url('img/ico/openoffice-prezentace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-openoffice-tabulky{background: url('img/ico/openoffice-tabulky.png');}
.kat-dlazdice .ico-openoffice-tabulky { background-image: url('img/ico/openoffice-tabulky.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-openoffice-tabulky, .kat-dlazdice.uroven3 .ico-openoffice-tabulky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/openoffice-tabulky.png'); mask-image: url('img/ico/openoffice-tabulky.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-openoffice-text{background: url('img/ico/openoffice-text.png');}
.kat-dlazdice .ico-openoffice-text { background-image: url('img/ico/openoffice-text.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-openoffice-text, .kat-dlazdice.uroven3 .ico-openoffice-text {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/openoffice-text.png'); mask-image: url('img/ico/openoffice-text.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-openoffice-word{background: url('img/ico/openoffice-word.png');}
.kat-dlazdice .ico-openoffice-word { background-image: url('img/ico/openoffice-word.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-openoffice-word, .kat-dlazdice.uroven3 .ico-openoffice-word {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/openoffice-word.png'); mask-image: url('img/ico/openoffice-word.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-osobni-efektivita { background-position: center 11px; }
.hovera:hover a.icp span.ico-osobni-efektivita { background-position: center 20px; }
.ico-osobni-efektivita{background: url('img/ico/osobni-efektivita.png'); background-image: url('img/ico/osobni-efektivita.svg'), none;}
.txtico.ico-osobni-efektivita::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/osobni-efektivita.svg'); mask-image: url('img/ico/osobni-efektivita.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-osobni-efektivita { background-image: none; }
.kat-dlazdice .ico-osobni-efektivita { background-image: url('img/ico/osobni-efektivita.svg'); aspect-ratio: 126 / 126; }
.kat-dlazdice.uroven2 .ico-osobni-efektivita, .kat-dlazdice.uroven3 .ico-osobni-efektivita {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/osobni-efektivita.svg'); mask-image: url('img/ico/osobni-efektivita.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-osobnostni-typologie { background-position: center 11px; }
.hovera:hover a.icp span.ico-osobnostni-typologie { background-position: center 20px; }
.ico-osobnostni-typologie{background: url('img/ico/osobnostni-typologie.png'); background-image: url('img/ico/osobnostni-typologie.svg'), none;}
.txtico.ico-osobnostni-typologie::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/osobnostni-typologie.svg'); mask-image: url('img/ico/osobnostni-typologie.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-osobnostni-typologie { background-image: none; }
.kat-dlazdice .ico-osobnostni-typologie { background-image: url('img/ico/osobnostni-typologie.svg'); aspect-ratio: 2.9 / 2.9; }
.kat-dlazdice.uroven2 .ico-osobnostni-typologie, .kat-dlazdice.uroven3 .ico-osobnostni-typologie {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/osobnostni-typologie.svg'); mask-image: url('img/ico/osobnostni-typologie.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-ostrava{background: url('img/ico/ostrava.png');}
.kat-dlazdice .ico-ostrava { background-image: url('img/ico/ostrava.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-ostrava, .kat-dlazdice.uroven3 .ico-ostrava {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ostrava.png'); mask-image: url('img/ico/ostrava.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-otevrene-kurzy{background: url('img/ico/otevrene-kurzy.png');}
.kat-dlazdice .ico-otevrene-kurzy { background-image: url('img/ico/otevrene-kurzy.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-otevrene-kurzy, .kat-dlazdice.uroven3 .ico-otevrene-kurzy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/otevrene-kurzy.png'); mask-image: url('img/ico/otevrene-kurzy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-outlook { background-position: center 11px; }
.hovera:hover a.icp span.ico-outlook { background-position: center 20px; }
.ico-outlook{background: url('img/ico/outlook.png'); background-image: url('img/ico/outlook.svg'), none;}
.txtico.ico-outlook::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/outlook.svg'); mask-image: url('img/ico/outlook.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-outlook { background-image: none; }
.kat-dlazdice .ico-outlook { background-image: url('img/ico/outlook.svg'); aspect-ratio: 0.64 / 0.59; }
.kat-dlazdice.uroven2 .ico-outlook, .kat-dlazdice.uroven3 .ico-outlook {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/outlook.svg'); mask-image: url('img/ico/outlook.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-outlook-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-outlook-video { background-position: center 20px; }
.ico-outlook-video{background: url('img/ico/outlook-video.png'); background-image: url('img/ico/outlook-video.svg'), none;}
.txtico.ico-outlook-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/outlook-video.svg'); mask-image: url('img/ico/outlook-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-outlook-video { background-image: none; }
.kat-dlazdice .ico-outlook-video { background-image: url('img/ico/outlook-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-outlook-video, .kat-dlazdice.uroven3 .ico-outlook-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/outlook-video.svg'); mask-image: url('img/ico/outlook-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-paintshop-pro { background-position: center 11px; }
.hovera:hover a.icp span.ico-paintshop-pro { background-position: center 20px; }
.ico-paintshop-pro{background: url('img/ico/paintshop-pro.png'); background-image: url('img/ico/paintshop-pro.svg'), none;}
.txtico.ico-paintshop-pro::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/paintshop-pro.svg'); mask-image: url('img/ico/paintshop-pro.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-paintshop-pro { background-image: none; }
.kat-dlazdice .ico-paintshop-pro { background-image: url('img/ico/paintshop-pro.svg'); aspect-ratio: 84912 / 84912; }
.kat-dlazdice.uroven2 .ico-paintshop-pro, .kat-dlazdice.uroven3 .ico-paintshop-pro {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/paintshop-pro.svg'); mask-image: url('img/ico/paintshop-pro.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-photo-paint { background-position: center 11px; }
.hovera:hover a.icp span.ico-photo-paint { background-position: center 20px; }
.ico-photo-paint{background: url('img/ico/photo-paint.png'); background-image: url('img/ico/photo-paint.svg'), none;}
.txtico.ico-photo-paint::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/photo-paint.svg'); mask-image: url('img/ico/photo-paint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-photo-paint { background-image: none; }
.kat-dlazdice .ico-photo-paint { background-image: url('img/ico/photo-paint.svg'); aspect-ratio: 73818 / 76580; }
.kat-dlazdice.uroven2 .ico-photo-paint, .kat-dlazdice.uroven3 .ico-photo-paint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/photo-paint.svg'); mask-image: url('img/ico/photo-paint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-photopea { background-position: center 11px; }
.hovera:hover a.icp span.ico-photopea { background-position: center 20px; }
.ico-photopea{background: url('img/ico/photopea.png'); background-image: url('img/ico/photopea.svg'), none;}
.txtico.ico-photopea::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/photopea.svg'); mask-image: url('img/ico/photopea.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-photopea { background-image: none; }
.kat-dlazdice .ico-photopea { background-image: url('img/ico/photopea.svg'); aspect-ratio: 0.64 / 0.64; }
.kat-dlazdice.uroven2 .ico-photopea, .kat-dlazdice.uroven3 .ico-photopea {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/photopea.svg'); mask-image: url('img/ico/photopea.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-photoshop { background-position: center 11px; }
.hovera:hover a.icp span.ico-photoshop { background-position: center 20px; }
.ico-photoshop{background: url('img/ico/photoshop.png'); background-image: url('img/ico/photoshop.svg'), none;}
.txtico.ico-photoshop::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/photoshop.svg'); mask-image: url('img/ico/photoshop.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-photoshop { background-image: none; }
.kat-dlazdice .ico-photoshop { background-image: url('img/ico/photoshop.svg'); aspect-ratio: 79703 / 78159; }
.kat-dlazdice.uroven2 .ico-photoshop, .kat-dlazdice.uroven3 .ico-photoshop {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/photoshop.svg'); mask-image: url('img/ico/photoshop.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-photoshop-camera-raw{background: url('img/ico/photoshop-camera-raw.png');}
.kat-dlazdice .ico-photoshop-camera-raw { background-image: url('img/ico/photoshop-camera-raw.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-photoshop-camera-raw, .kat-dlazdice.uroven3 .ico-photoshop-camera-raw {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/photoshop-camera-raw.png'); mask-image: url('img/ico/photoshop-camera-raw.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-photoshop-pokrocily-stary{background: url('img/ico/photoshop-pokrocily-stary.png');}
.kat-dlazdice .ico-photoshop-pokrocily-stary { background-image: url('img/ico/photoshop-pokrocily-stary.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-photoshop-pokrocily-stary, .kat-dlazdice.uroven3 .ico-photoshop-pokrocily-stary {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/photoshop-pokrocily-stary.png'); mask-image: url('img/ico/photoshop-pokrocily-stary.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-photoshop-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-photoshop-video { background-position: center 20px; }
.ico-photoshop-video{background: url('img/ico/photoshop-video.png'); background-image: url('img/ico/photoshop-video.svg'), none;}
.txtico.ico-photoshop-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/photoshop-video.svg'); mask-image: url('img/ico/photoshop-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-photoshop-video { background-image: none; }
.kat-dlazdice .ico-photoshop-video { background-image: url('img/ico/photoshop-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-photoshop-video, .kat-dlazdice.uroven3 .ico-photoshop-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/photoshop-video.svg'); mask-image: url('img/ico/photoshop-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-php { background-position: center 11px; }
.hovera:hover a.icp span.ico-php { background-position: center 20px; }
.ico-php{background: url('img/ico/php.png'); background-image: url('img/ico/php.svg'), none;}
.txtico.ico-php::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/php.svg'); mask-image: url('img/ico/php.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-php { background-image: none; }
.kat-dlazdice .ico-php { background-image: url('img/ico/php.svg'); aspect-ratio: 1102601 / 1101559; }
.kat-dlazdice.uroven2 .ico-php, .kat-dlazdice.uroven3 .ico-php {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/php.svg'); mask-image: url('img/ico/php.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-plzen{background: url('img/ico/plzen.png');}
.kat-dlazdice .ico-plzen { background-image: url('img/ico/plzen.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-plzen, .kat-dlazdice.uroven3 .ico-plzen {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/plzen.png'); mask-image: url('img/ico/plzen.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-pokrocila-administrace{background: url('img/ico/pokrocila-administrace.png');}
.kat-dlazdice .ico-pokrocila-administrace { background-image: url('img/ico/pokrocila-administrace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-pokrocila-administrace, .kat-dlazdice.uroven3 .ico-pokrocila-administrace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/pokrocila-administrace.png'); mask-image: url('img/ico/pokrocila-administrace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-pouzivani-pocitace-ecdl{background: url('img/ico/pouzivani-pocitace-ecdl.png');}
.kat-dlazdice .ico-pouzivani-pocitace-ecdl { background-image: url('img/ico/pouzivani-pocitace-ecdl.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-pouzivani-pocitace-ecdl, .kat-dlazdice.uroven3 .ico-pouzivani-pocitace-ecdl {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/pouzivani-pocitace-ecdl.png'); mask-image: url('img/ico/pouzivani-pocitace-ecdl.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-power-apps { background-position: center 11px; }
.hovera:hover a.icp span.ico-power-apps { background-position: center 20px; }
.ico-power-apps{background: url('img/ico/power-apps.png'); background-image: url('img/ico/power-apps.svg'), none;}
.txtico.ico-power-apps::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/power-apps.svg'); mask-image: url('img/ico/power-apps.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-power-apps { background-image: none; }
.kat-dlazdice .ico-power-apps { background-image: url('img/ico/power-apps.svg'); aspect-ratio: 1.27 / 1.16; }
.kat-dlazdice.uroven2 .ico-power-apps, .kat-dlazdice.uroven3 .ico-power-apps {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/power-apps.svg'); mask-image: url('img/ico/power-apps.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-power-automate { background-position: center 11px; }
.hovera:hover a.icp span.ico-power-automate { background-position: center 20px; }
.ico-power-automate{background: url('img/ico/power-automate.png'); background-image: url('img/ico/power-automate.svg'), none;}
.txtico.ico-power-automate::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/power-automate.svg'); mask-image: url('img/ico/power-automate.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-power-automate { background-image: none; }
.kat-dlazdice .ico-power-automate { background-image: url('img/ico/power-automate.svg'); aspect-ratio: 0.96 / 0.79; }
.kat-dlazdice.uroven2 .ico-power-automate, .kat-dlazdice.uroven3 .ico-power-automate {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/power-automate.svg'); mask-image: url('img/ico/power-automate.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-power-bi { background-position: center 11px; }
.hovera:hover a.icp span.ico-power-bi { background-position: center 20px; }
.ico-power-bi{background: url('img/ico/power-bi.png'); background-image: url('img/ico/power-bi.svg'), none;}
.txtico.ico-power-bi::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/power-bi.svg'); mask-image: url('img/ico/power-bi.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-power-bi { background-image: none; }
.kat-dlazdice .ico-power-bi { background-image: url('img/ico/power-bi.svg'); aspect-ratio: 0.68 / 0.7; }
.kat-dlazdice.uroven2 .ico-power-bi, .kat-dlazdice.uroven3 .ico-power-bi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/power-bi.svg'); mask-image: url('img/ico/power-bi.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-power-bi-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-power-bi-video { background-position: center 20px; }
.ico-power-bi-video{background: url('img/ico/power-bi-video.png'); background-image: url('img/ico/power-bi-video.svg'), none;}
.txtico.ico-power-bi-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/power-bi-video.svg'); mask-image: url('img/ico/power-bi-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-power-bi-video { background-image: none; }
.kat-dlazdice .ico-power-bi-video { background-image: url('img/ico/power-bi-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-power-bi-video, .kat-dlazdice.uroven3 .ico-power-bi-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/power-bi-video.svg'); mask-image: url('img/ico/power-bi-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-powerpoint { background-position: center 11px; }
.hovera:hover a.icp span.ico-powerpoint { background-position: center 20px; }
.ico-powerpoint{background: url('img/ico/powerpoint.png'); background-image: url('img/ico/powerpoint.svg'), none;}
.txtico.ico-powerpoint::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/powerpoint.svg'); mask-image: url('img/ico/powerpoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-powerpoint { background-image: none; }
.kat-dlazdice .ico-powerpoint { background-image: url('img/ico/powerpoint.svg'); aspect-ratio: 0.61 / 0.6; }
.kat-dlazdice.uroven2 .ico-powerpoint, .kat-dlazdice.uroven3 .ico-powerpoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/powerpoint.svg'); mask-image: url('img/ico/powerpoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-powerpoint-cz { background-position: center 11px; }
.hovera:hover a.icp span.ico-powerpoint-cz { background-position: center 20px; }
.ico-powerpoint-cz{background: url('img/ico/powerpoint-cz.png'); background-image: url('img/ico/powerpoint-cz.svg'), none;}
.txtico.ico-powerpoint-cz::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/powerpoint-cz.svg'); mask-image: url('img/ico/powerpoint-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-powerpoint-cz { background-image: none; }
.kat-dlazdice .ico-powerpoint-cz { background-image: url('img/ico/powerpoint-cz.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-powerpoint-cz, .kat-dlazdice.uroven3 .ico-powerpoint-cz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/powerpoint-cz.svg'); mask-image: url('img/ico/powerpoint-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-powerpoint-en { background-position: center 11px; }
.hovera:hover a.icp span.ico-powerpoint-en { background-position: center 20px; }
.ico-powerpoint-en{background: url('img/ico/powerpoint-en.png'); background-image: url('img/ico/powerpoint-en.svg'), none;}
.txtico.ico-powerpoint-en::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/powerpoint-en.svg'); mask-image: url('img/ico/powerpoint-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-powerpoint-en { background-image: none; }
.kat-dlazdice .ico-powerpoint-en { background-image: url('img/ico/powerpoint-en.svg'); aspect-ratio: 0.5 / 0.5; }
.kat-dlazdice.uroven2 .ico-powerpoint-en, .kat-dlazdice.uroven3 .ico-powerpoint-en {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/powerpoint-en.svg'); mask-image: url('img/ico/powerpoint-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-powerpoint-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-powerpoint-video { background-position: center 20px; }
.ico-powerpoint-video{background: url('img/ico/powerpoint-video.png'); background-image: url('img/ico/powerpoint-video.svg'), none;}
.txtico.ico-powerpoint-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/powerpoint-video.svg'); mask-image: url('img/ico/powerpoint-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-powerpoint-video { background-image: none; }
.kat-dlazdice .ico-powerpoint-video { background-image: url('img/ico/powerpoint-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-powerpoint-video, .kat-dlazdice.uroven3 .ico-powerpoint-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/powerpoint-video.svg'); mask-image: url('img/ico/powerpoint-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-ppc-reklama { background-position: center 11px; }
.hovera:hover a.icp span.ico-ppc-reklama { background-position: center 20px; }
.ico-ppc-reklama{background: url('img/ico/ppc-reklama.png'); background-image: url('img/ico/ppc-reklama.svg'), none;}
.txtico.ico-ppc-reklama::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/ppc-reklama.svg'); mask-image: url('img/ico/ppc-reklama.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-ppc-reklama { background-image: none; }
.kat-dlazdice .ico-ppc-reklama { background-image: url('img/ico/ppc-reklama.svg'); aspect-ratio: 142391 / 142391; }
.kat-dlazdice.uroven2 .ico-ppc-reklama, .kat-dlazdice.uroven3 .ico-ppc-reklama {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ppc-reklama.svg'); mask-image: url('img/ico/ppc-reklama.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-praha { background-position: center 11px; }
.hovera:hover a.icp span.ico-praha { background-position: center 20px; }
.ico-praha{background: url('img/ico/praha.png'); background-image: url('img/ico/praha.svg'), none;}
.txtico.ico-praha::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/praha.svg'); mask-image: url('img/ico/praha.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-praha { background-image: none; }
.kat-dlazdice .ico-praha { background-image: url('img/ico/praha.svg'); aspect-ratio: 1.1 / 1.1; }
.kat-dlazdice.uroven2 .ico-praha, .kat-dlazdice.uroven3 .ico-praha {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/praha.svg'); mask-image: url('img/ico/praha.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-praha-jandova{background: url('img/ico/praha-jandova.png');}
.kat-dlazdice .ico-praha-jandova { background-image: url('img/ico/praha-jandova.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-praha-jandova, .kat-dlazdice.uroven3 .ico-praha-jandova {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/praha-jandova.png'); mask-image: url('img/ico/praha-jandova.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-praha-pobrezni{background: url('img/ico/praha-pobrezni.png');}
.kat-dlazdice .ico-praha-pobrezni { background-image: url('img/ico/praha-pobrezni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-praha-pobrezni, .kat-dlazdice.uroven3 .ico-praha-pobrezni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/praha-pobrezni.png'); mask-image: url('img/ico/praha-pobrezni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-predplatne-corel-graphics-suite { background-position: center 11px; }
.hovera:hover a.icp span.ico-predplatne-corel-graphics-suite { background-position: center 20px; }
.ico-predplatne-corel-graphics-suite{background: url('img/ico/predplatne-corel-graphics-suite.png'); background-image: url('img/ico/predplatne-corel-graphics-suite.svg'), none;}
.txtico.ico-predplatne-corel-graphics-suite::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/predplatne-corel-graphics-suite.svg'); mask-image: url('img/ico/predplatne-corel-graphics-suite.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-predplatne-corel-graphics-suite { background-image: none; }
.kat-dlazdice .ico-predplatne-corel-graphics-suite { background-image: url('img/ico/predplatne-corel-graphics-suite.svg'); aspect-ratio: 117896 / 117893; }
.kat-dlazdice.uroven2 .ico-predplatne-corel-graphics-suite, .kat-dlazdice.uroven3 .ico-predplatne-corel-graphics-suite {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/predplatne-corel-graphics-suite.svg'); mask-image: url('img/ico/predplatne-corel-graphics-suite.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-predtiskova-priprava { background-position: center 11px; }
.hovera:hover a.icp span.ico-predtiskova-priprava { background-position: center 20px; }
.ico-predtiskova-priprava{background: url('img/ico/predtiskova-priprava.png'); background-image: url('img/ico/predtiskova-priprava.svg'), none;}
.txtico.ico-predtiskova-priprava::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/predtiskova-priprava.svg'); mask-image: url('img/ico/predtiskova-priprava.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-predtiskova-priprava { background-image: none; }
.kat-dlazdice .ico-predtiskova-priprava { background-image: url('img/ico/predtiskova-priprava.svg'); aspect-ratio: 182911 / 240839; }
.kat-dlazdice.uroven2 .ico-predtiskova-priprava, .kat-dlazdice.uroven3 .ico-predtiskova-priprava {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/predtiskova-priprava.svg'); mask-image: url('img/ico/predtiskova-priprava.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-premiere { background-position: center 11px; }
.hovera:hover a.icp span.ico-premiere { background-position: center 20px; }
.ico-premiere{background: url('img/ico/premiere.png'); background-image: url('img/ico/premiere.svg'), none;}
.txtico.ico-premiere::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/premiere.svg'); mask-image: url('img/ico/premiere.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-premiere { background-image: none; }
.kat-dlazdice .ico-premiere { background-image: url('img/ico/premiere.svg'); aspect-ratio: 0.8 / 0.78; }
.kat-dlazdice.uroven2 .ico-premiere, .kat-dlazdice.uroven3 .ico-premiere {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/premiere.svg'); mask-image: url('img/ico/premiere.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-prezentacni-dovednosti { background-position: center 11px; }
.hovera:hover a.icp span.ico-prezentacni-dovednosti { background-position: center 20px; }
.ico-prezentacni-dovednosti{background: url('img/ico/prezentacni-dovednosti.png'); background-image: url('img/ico/prezentacni-dovednosti.svg'), none;}
.txtico.ico-prezentacni-dovednosti::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/prezentacni-dovednosti.svg'); mask-image: url('img/ico/prezentacni-dovednosti.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-prezentacni-dovednosti { background-image: none; }
.kat-dlazdice .ico-prezentacni-dovednosti { background-image: url('img/ico/prezentacni-dovednosti.svg'); aspect-ratio: 206122 / 206122; }
.kat-dlazdice.uroven2 .ico-prezentacni-dovednosti, .kat-dlazdice.uroven3 .ico-prezentacni-dovednosti {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/prezentacni-dovednosti.svg'); mask-image: url('img/ico/prezentacni-dovednosti.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-prihlasovaci-system{background: url('img/ico/prihlasovaci-system.png');}
.kat-dlazdice .ico-prihlasovaci-system { background-image: url('img/ico/prihlasovaci-system.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-prihlasovaci-system, .kat-dlazdice.uroven3 .ico-prihlasovaci-system {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/prihlasovaci-system.png'); mask-image: url('img/ico/prihlasovaci-system.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-priprava-grafiky-pro-web{background: url('img/ico/priprava-grafiky-pro-web.png');}
.kat-dlazdice .ico-priprava-grafiky-pro-web { background-image: url('img/ico/priprava-grafiky-pro-web.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-priprava-grafiky-pro-web, .kat-dlazdice.uroven3 .ico-priprava-grafiky-pro-web {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/priprava-grafiky-pro-web.png'); mask-image: url('img/ico/priprava-grafiky-pro-web.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-prispevek-rekvalifikace{background: url('img/ico/prispevek-rekvalifikace.png');}
.kat-dlazdice .ico-prispevek-rekvalifikace { background-image: url('img/ico/prispevek-rekvalifikace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-prispevek-rekvalifikace, .kat-dlazdice.uroven3 .ico-prispevek-rekvalifikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/prispevek-rekvalifikace.png'); mask-image: url('img/ico/prispevek-rekvalifikace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-prodlouzeni-subscription { background-position: center 11px; }
.hovera:hover a.icp span.ico-prodlouzeni-subscription { background-position: center 20px; }
.ico-prodlouzeni-subscription{background: url('img/ico/prodlouzeni-subscription.png'); background-image: url('img/ico/prodlouzeni-subscription.svg'), none;}
.txtico.ico-prodlouzeni-subscription::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/prodlouzeni-subscription.svg'); mask-image: url('img/ico/prodlouzeni-subscription.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-prodlouzeni-subscription { background-image: none; }
.kat-dlazdice .ico-prodlouzeni-subscription { background-image: url('img/ico/prodlouzeni-subscription.svg'); aspect-ratio: 109897 / 109897; }
.kat-dlazdice.uroven2 .ico-prodlouzeni-subscription, .kat-dlazdice.uroven3 .ico-prodlouzeni-subscription {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/prodlouzeni-subscription.svg'); mask-image: url('img/ico/prodlouzeni-subscription.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-profesia-days{background: url('img/ico/profesia-days.png');}
.kat-dlazdice .ico-profesia-days { background-image: url('img/ico/profesia-days.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-profesia-days, .kat-dlazdice.uroven3 .ico-profesia-days {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/profesia-days.png'); mask-image: url('img/ico/profesia-days.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-profesia-days-2016{background: url('img/ico/profesia-days-2016.png');}
.kat-dlazdice .ico-profesia-days-2016 { background-image: url('img/ico/profesia-days-2016.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-profesia-days-2016, .kat-dlazdice.uroven3 .ico-profesia-days-2016 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/profesia-days-2016.png'); mask-image: url('img/ico/profesia-days-2016.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-profesia-days-2017{background: url('img/ico/profesia-days-2017.png');}
.kat-dlazdice .ico-profesia-days-2017 { background-image: url('img/ico/profesia-days-2017.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-profesia-days-2017, .kat-dlazdice.uroven3 .ico-profesia-days-2017 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/profesia-days-2017.png'); mask-image: url('img/ico/profesia-days-2017.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-profesia-days-2018{background: url('img/ico/profesia-days-2018.png');}
.kat-dlazdice .ico-profesia-days-2018 { background-image: url('img/ico/profesia-days-2018.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-profesia-days-2018, .kat-dlazdice.uroven3 .ico-profesia-days-2018 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/profesia-days-2018.png'); mask-image: url('img/ico/profesia-days-2018.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-profesia-days-2019{background: url('img/ico/profesia-days-2019.png');}
.kat-dlazdice .ico-profesia-days-2019 { background-image: url('img/ico/profesia-days-2019.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-profesia-days-2019, .kat-dlazdice.uroven3 .ico-profesia-days-2019 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/profesia-days-2019.png'); mask-image: url('img/ico/profesia-days-2019.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-programovani-webu{background: url('img/ico/programovani-webu.png');}
.kat-dlazdice .ico-programovani-webu { background-image: url('img/ico/programovani-webu.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-programovani-webu, .kat-dlazdice.uroven3 .ico-programovani-webu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/programovani-webu.png'); mask-image: url('img/ico/programovani-webu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-project { background-position: center 11px; }
.hovera:hover a.icp span.ico-project { background-position: center 20px; }
.ico-project{background: url('img/ico/project.png'); background-image: url('img/ico/project.svg'), none;}
.txtico.ico-project::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/project.svg'); mask-image: url('img/ico/project.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-project { background-image: none; }
.kat-dlazdice .ico-project { background-image: url('img/ico/project.svg'); aspect-ratio: 0.67 / 0.6; }
.kat-dlazdice.uroven2 .ico-project, .kat-dlazdice.uroven3 .ico-project {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/project.svg'); mask-image: url('img/ico/project.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-projekt-abecedapc{background: url('img/ico/projekt-abecedapc.png');}
.kat-dlazdice .ico-projekt-abecedapc { background-image: url('img/ico/projekt-abecedapc.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-projekt-abecedapc, .kat-dlazdice.uroven3 .ico-projekt-abecedapc {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/projekt-abecedapc.png'); mask-image: url('img/ico/projekt-abecedapc.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-projekt-povez{background: url('img/ico/projekt-povez.png');}
.kat-dlazdice .ico-projekt-povez { background-image: url('img/ico/projekt-povez.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-projekt-povez, .kat-dlazdice.uroven3 .ico-projekt-povez {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/projekt-povez.png'); mask-image: url('img/ico/projekt-povez.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-projektove-rizeni { background-position: center 11px; }
.hovera:hover a.icp span.ico-projektove-rizeni { background-position: center 20px; }
.ico-projektove-rizeni{background: url('img/ico/projektove-rizeni.png'); background-image: url('img/ico/projektove-rizeni.svg'), none;}
.txtico.ico-projektove-rizeni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/projektove-rizeni.svg'); mask-image: url('img/ico/projektove-rizeni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-projektove-rizeni { background-image: none; }
.kat-dlazdice .ico-projektove-rizeni { background-image: url('img/ico/projektove-rizeni.svg'); aspect-ratio: 263525 / 261239; }
.kat-dlazdice.uroven2 .ico-projektove-rizeni, .kat-dlazdice.uroven3 .ico-projektove-rizeni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/projektove-rizeni.svg'); mask-image: url('img/ico/projektove-rizeni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-provoz-obnoven{background: url('img/ico/provoz-obnoven.png');}
.kat-dlazdice .ico-provoz-obnoven { background-image: url('img/ico/provoz-obnoven.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-provoz-obnoven, .kat-dlazdice.uroven3 .ico-provoz-obnoven {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/provoz-obnoven.png'); mask-image: url('img/ico/provoz-obnoven.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-provoz-uceben-obnoven{background: url('img/ico/provoz-uceben-obnoven.png');}
.kat-dlazdice .ico-provoz-uceben-obnoven { background-image: url('img/ico/provoz-uceben-obnoven.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-provoz-uceben-obnoven, .kat-dlazdice.uroven3 .ico-provoz-uceben-obnoven {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/provoz-uceben-obnoven.png'); mask-image: url('img/ico/provoz-uceben-obnoven.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-publikace{background: url('img/ico/publikace.png');}
.kat-dlazdice .ico-publikace { background-image: url('img/ico/publikace.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-publikace, .kat-dlazdice.uroven3 .ico-publikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/publikace.png'); mask-image: url('img/ico/publikace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-publisher { background-position: center 11px; }
.hovera:hover a.icp span.ico-publisher { background-position: center 20px; }
.ico-publisher{background: url('img/ico/publisher.png'); background-image: url('img/ico/publisher.svg'), none;}
.txtico.ico-publisher::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/publisher.svg'); mask-image: url('img/ico/publisher.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-publisher { background-image: none; }
.kat-dlazdice .ico-publisher { background-image: url('img/ico/publisher.svg'); aspect-ratio: 0.56 / 0.49; }
.kat-dlazdice.uroven2 .ico-publisher, .kat-dlazdice.uroven3 .ico-publisher {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/publisher.svg'); mask-image: url('img/ico/publisher.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-redakcni-systemy { background-position: center 11px; }
.hovera:hover a.icp span.ico-redakcni-systemy { background-position: center 20px; }
.ico-redakcni-systemy{background: url('img/ico/redakcni-systemy.png'); background-image: url('img/ico/redakcni-systemy.svg'), none;}
.txtico.ico-redakcni-systemy::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/redakcni-systemy.svg'); mask-image: url('img/ico/redakcni-systemy.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-redakcni-systemy { background-image: none; }
.kat-dlazdice .ico-redakcni-systemy { background-image: url('img/ico/redakcni-systemy.svg'); aspect-ratio: 823685 / 823685; }
.kat-dlazdice.uroven2 .ico-redakcni-systemy, .kat-dlazdice.uroven3 .ico-redakcni-systemy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/redakcni-systemy.svg'); mask-image: url('img/ico/redakcni-systemy.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-registr-windows { background-position: center 11px; }
.hovera:hover a.icp span.ico-registr-windows { background-position: center 20px; }
.ico-registr-windows{background: url('img/ico/registr-windows.png'); background-image: url('img/ico/registr-windows.svg'), none;}
.txtico.ico-registr-windows::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/registr-windows.svg'); mask-image: url('img/ico/registr-windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-registr-windows { background-image: none; }
.kat-dlazdice .ico-registr-windows { background-image: url('img/ico/registr-windows.svg'); aspect-ratio: 58429 / 58429; }
.kat-dlazdice.uroven2 .ico-registr-windows, .kat-dlazdice.uroven3 .ico-registr-windows {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/registr-windows.svg'); mask-image: url('img/ico/registr-windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikace{background: url('img/ico/rekvalifikace.png');}
.kat-dlazdice .ico-rekvalifikace { background-image: url('img/ico/rekvalifikace.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikace, .kat-dlazdice.uroven3 .ico-rekvalifikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace.png'); mask-image: url('img/ico/rekvalifikace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-rekvalifikace-autocad { background-position: center 11px; }
.hovera:hover a.icp span.ico-rekvalifikace-autocad { background-position: center 20px; }
.ico-rekvalifikace-autocad{background: url('img/ico/rekvalifikace-autocad.png'); background-image: url('img/ico/rekvalifikace-autocad.svg'), none;}
.txtico.ico-rekvalifikace-autocad::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/rekvalifikace-autocad.svg'); mask-image: url('img/ico/rekvalifikace-autocad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-rekvalifikace-autocad { background-image: none; }
.kat-dlazdice .ico-rekvalifikace-autocad { background-image: url('img/ico/rekvalifikace-autocad.svg'); aspect-ratio: 511913 / 511913; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-autocad, .kat-dlazdice.uroven3 .ico-rekvalifikace-autocad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-autocad.svg'); mask-image: url('img/ico/rekvalifikace-autocad.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-rekvalifikace-grafik { background-position: center 11px; }
.hovera:hover a.icp span.ico-rekvalifikace-grafik { background-position: center 20px; }
.ico-rekvalifikace-grafik{background: url('img/ico/rekvalifikace-grafik.png'); background-image: url('img/ico/rekvalifikace-grafik.svg'), none;}
.txtico.ico-rekvalifikace-grafik::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/rekvalifikace-grafik.svg'); mask-image: url('img/ico/rekvalifikace-grafik.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-rekvalifikace-grafik { background-image: none; }
.kat-dlazdice .ico-rekvalifikace-grafik { background-image: url('img/ico/rekvalifikace-grafik.svg'); aspect-ratio: 849158 / 849158; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-grafik, .kat-dlazdice.uroven3 .ico-rekvalifikace-grafik {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-grafik.svg'); mask-image: url('img/ico/rekvalifikace-grafik.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-rekvalifikace-inventor { background-position: center 11px; }
.hovera:hover a.icp span.ico-rekvalifikace-inventor { background-position: center 20px; }
.ico-rekvalifikace-inventor{background: url('img/ico/rekvalifikace-inventor.png'); background-image: url('img/ico/rekvalifikace-inventor.svg'), none;}
.txtico.ico-rekvalifikace-inventor::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/rekvalifikace-inventor.svg'); mask-image: url('img/ico/rekvalifikace-inventor.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-rekvalifikace-inventor { background-image: none; }
.kat-dlazdice .ico-rekvalifikace-inventor { background-image: url('img/ico/rekvalifikace-inventor.svg'); aspect-ratio: 2630581 / 2611594; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-inventor, .kat-dlazdice.uroven3 .ico-rekvalifikace-inventor {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-inventor.svg'); mask-image: url('img/ico/rekvalifikace-inventor.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-rekvalifikace-programator-www { background-position: center 11px; }
.hovera:hover a.icp span.ico-rekvalifikace-programator-www { background-position: center 20px; }
.ico-rekvalifikace-programator-www{background: url('img/ico/rekvalifikace-programator-www.png'); background-image: url('img/ico/rekvalifikace-programator-www.svg'), none;}
.txtico.ico-rekvalifikace-programator-www::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/rekvalifikace-programator-www.svg'); mask-image: url('img/ico/rekvalifikace-programator-www.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-rekvalifikace-programator-www { background-image: none; }
.kat-dlazdice .ico-rekvalifikace-programator-www { background-image: url('img/ico/rekvalifikace-programator-www.svg'); aspect-ratio: 2105903 / 2103913; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-programator-www, .kat-dlazdice.uroven3 .ico-rekvalifikace-programator-www {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-programator-www.svg'); mask-image: url('img/ico/rekvalifikace-programator-www.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikace-tvorba-www{background: url('img/ico/rekvalifikace-tvorba-www.png');}
.kat-dlazdice .ico-rekvalifikace-tvorba-www { background-image: url('img/ico/rekvalifikace-tvorba-www.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-tvorba-www, .kat-dlazdice.uroven3 .ico-rekvalifikace-tvorba-www {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-tvorba-www.png'); mask-image: url('img/ico/rekvalifikace-tvorba-www.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-rekvalifikace-webdesigner { background-position: center 11px; }
.hovera:hover a.icp span.ico-rekvalifikace-webdesigner { background-position: center 20px; }
.ico-rekvalifikace-webdesigner{background: url('img/ico/rekvalifikace-webdesigner.png'); background-image: url('img/ico/rekvalifikace-webdesigner.svg'), none;}
.txtico.ico-rekvalifikace-webdesigner::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/rekvalifikace-webdesigner.svg'); mask-image: url('img/ico/rekvalifikace-webdesigner.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-rekvalifikace-webdesigner { background-image: none; }
.kat-dlazdice .ico-rekvalifikace-webdesigner { background-image: url('img/ico/rekvalifikace-webdesigner.svg'); aspect-ratio: 823685 / 823685; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-webdesigner, .kat-dlazdice.uroven3 .ico-rekvalifikace-webdesigner {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-webdesigner.svg'); mask-image: url('img/ico/rekvalifikace-webdesigner.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikace-zaklady{background: url('img/ico/rekvalifikace-zaklady.png');}
.kat-dlazdice .ico-rekvalifikace-zaklady { background-image: url('img/ico/rekvalifikace-zaklady.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikace-zaklady, .kat-dlazdice.uroven3 .ico-rekvalifikace-zaklady {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikace-zaklady.png'); mask-image: url('img/ico/rekvalifikace-zaklady.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikacni-kurzy-cad-software{background: url('img/ico/rekvalifikacni-kurzy-cad-software.png');}
.kat-dlazdice .ico-rekvalifikacni-kurzy-cad-software { background-image: url('img/ico/rekvalifikacni-kurzy-cad-software.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikacni-kurzy-cad-software, .kat-dlazdice.uroven3 .ico-rekvalifikacni-kurzy-cad-software {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikacni-kurzy-cad-software.png'); mask-image: url('img/ico/rekvalifikacni-kurzy-cad-software.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikacni-kurzy-digitalni-gramotnost{background: url('img/ico/rekvalifikacni-kurzy-digitalni-gramotnost.png');}
.kat-dlazdice .ico-rekvalifikacni-kurzy-digitalni-gramotnost { background-image: url('img/ico/rekvalifikacni-kurzy-digitalni-gramotnost.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikacni-kurzy-digitalni-gramotnost, .kat-dlazdice.uroven3 .ico-rekvalifikacni-kurzy-digitalni-gramotnost {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikacni-kurzy-digitalni-gramotnost.png'); mask-image: url('img/ico/rekvalifikacni-kurzy-digitalni-gramotnost.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikacni-kurzy-grafika{background: url('img/ico/rekvalifikacni-kurzy-grafika.png');}
.kat-dlazdice .ico-rekvalifikacni-kurzy-grafika { background-image: url('img/ico/rekvalifikacni-kurzy-grafika.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikacni-kurzy-grafika, .kat-dlazdice.uroven3 .ico-rekvalifikacni-kurzy-grafika {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikacni-kurzy-grafika.png'); mask-image: url('img/ico/rekvalifikacni-kurzy-grafika.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rekvalifikacni-kurzy-web{background: url('img/ico/rekvalifikacni-kurzy-web.png');}
.kat-dlazdice .ico-rekvalifikacni-kurzy-web { background-image: url('img/ico/rekvalifikacni-kurzy-web.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-rekvalifikacni-kurzy-web, .kat-dlazdice.uroven3 .ico-rekvalifikacni-kurzy-web {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rekvalifikacni-kurzy-web.png'); mask-image: url('img/ico/rekvalifikacni-kurzy-web.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-remarketing { background-position: center 11px; }
.hovera:hover a.icp span.ico-remarketing { background-position: center 20px; }
.ico-remarketing{background: url('img/ico/remarketing.png'); background-image: url('img/ico/remarketing.svg'), none;}
.txtico.ico-remarketing::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/remarketing.svg'); mask-image: url('img/ico/remarketing.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-remarketing { background-image: none; }
.kat-dlazdice .ico-remarketing { background-image: url('img/ico/remarketing.svg'); aspect-ratio: 151 / 151; }
.kat-dlazdice.uroven2 .ico-remarketing, .kat-dlazdice.uroven3 .ico-remarketing {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/remarketing.svg'); mask-image: url('img/ico/remarketing.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-revit { background-position: center 11px; }
.hovera:hover a.icp span.ico-revit { background-position: center 20px; }
.ico-revit{background: url('img/ico/revit.png'); background-image: url('img/ico/revit.svg'), none;}
.txtico.ico-revit::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/revit.svg'); mask-image: url('img/ico/revit.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-revit { background-image: none; }
.kat-dlazdice .ico-revit { background-image: url('img/ico/revit.svg'); aspect-ratio: 79243 / 78771; }
.kat-dlazdice.uroven2 .ico-revit, .kat-dlazdice.uroven3 .ico-revit {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/revit.svg'); mask-image: url('img/ico/revit.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-revit-architecture-certified-professional { background-position: center 11px; }
.hovera:hover a.icp span.ico-revit-architecture-certified-professional { background-position: center 20px; }
.ico-revit-architecture-certified-professional{background: url('img/ico/revit-architecture-certified-professional.png'); background-image: url('img/ico/revit-architecture-certified-professional.svg'), none;}
.txtico.ico-revit-architecture-certified-professional::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/revit-architecture-certified-professional.svg'); mask-image: url('img/ico/revit-architecture-certified-professional.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-revit-architecture-certified-professional { background-image: none; }
.kat-dlazdice .ico-revit-architecture-certified-professional { background-image: url('img/ico/revit-architecture-certified-professional.svg'); aspect-ratio: 79243 / 78771; }
.kat-dlazdice.uroven2 .ico-revit-architecture-certified-professional, .kat-dlazdice.uroven3 .ico-revit-architecture-certified-professional {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/revit-architecture-certified-professional.svg'); mask-image: url('img/ico/revit-architecture-certified-professional.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-revit-architecture-certified-user { background-position: center 11px; }
.hovera:hover a.icp span.ico-revit-architecture-certified-user { background-position: center 20px; }
.ico-revit-architecture-certified-user{background: url('img/ico/revit-architecture-certified-user.png'); background-image: url('img/ico/revit-architecture-certified-user.svg'), none;}
.txtico.ico-revit-architecture-certified-user::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/revit-architecture-certified-user.svg'); mask-image: url('img/ico/revit-architecture-certified-user.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-revit-architecture-certified-user { background-image: none; }
.kat-dlazdice .ico-revit-architecture-certified-user { background-image: url('img/ico/revit-architecture-certified-user.svg'); aspect-ratio: 79243 / 78771; }
.kat-dlazdice.uroven2 .ico-revit-architecture-certified-user, .kat-dlazdice.uroven3 .ico-revit-architecture-certified-user {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/revit-architecture-certified-user.svg'); mask-image: url('img/ico/revit-architecture-certified-user.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-revit-procvicovani{background: url('img/ico/revit-procvicovani.png');}
.kat-dlazdice .ico-revit-procvicovani { background-image: url('img/ico/revit-procvicovani.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-revit-procvicovani, .kat-dlazdice.uroven3 .ico-revit-procvicovani {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/revit-procvicovani.png'); mask-image: url('img/ico/revit-procvicovani.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-rozrazovaci-testy { background-position: center 11px; }
.hovera:hover a.icp span.ico-rozrazovaci-testy { background-position: center 20px; }
.ico-rozrazovaci-testy{background: url('img/ico/rozrazovaci-testy.png'); background-image: url('img/ico/rozrazovaci-testy.svg'), none;}
.txtico.ico-rozrazovaci-testy::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/rozrazovaci-testy.svg'); mask-image: url('img/ico/rozrazovaci-testy.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-rozrazovaci-testy { background-image: none; }
.kat-dlazdice .ico-rozrazovaci-testy { background-image: url('img/ico/rozrazovaci-testy.svg'); aspect-ratio: 0.71 / 0.76; }
.kat-dlazdice.uroven2 .ico-rozrazovaci-testy, .kat-dlazdice.uroven3 .ico-rozrazovaci-testy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rozrazovaci-testy.svg'); mask-image: url('img/ico/rozrazovaci-testy.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sazba { background-position: center 11px; }
.hovera:hover a.icp span.ico-sazba { background-position: center 20px; }
.ico-sazba{background: url('img/ico/sazba.png'); background-image: url('img/ico/sazba.svg'), none;}
.txtico.ico-sazba::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sazba.svg'); mask-image: url('img/ico/sazba.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sazba { background-image: none; }
.kat-dlazdice .ico-sazba { background-image: url('img/ico/sazba.svg'); aspect-ratio: 4.34 / 3.3; }
.kat-dlazdice.uroven2 .ico-sazba, .kat-dlazdice.uroven3 .ico-sazba {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sazba.svg'); mask-image: url('img/ico/sazba.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-seo-optimalizace-uvod { background-position: center 11px; }
.hovera:hover a.icp span.ico-seo-optimalizace-uvod { background-position: center 20px; }
.ico-seo-optimalizace-uvod{background: url('img/ico/seo-optimalizace-uvod.png'); background-image: url('img/ico/seo-optimalizace-uvod.svg'), none;}
.txtico.ico-seo-optimalizace-uvod::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/seo-optimalizace-uvod.svg'); mask-image: url('img/ico/seo-optimalizace-uvod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-seo-optimalizace-uvod { background-image: none; }
.kat-dlazdice .ico-seo-optimalizace-uvod { background-image: url('img/ico/seo-optimalizace-uvod.svg'); aspect-ratio: 211952 / 206628; }
.kat-dlazdice.uroven2 .ico-seo-optimalizace-uvod, .kat-dlazdice.uroven3 .ico-seo-optimalizace-uvod {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/seo-optimalizace-uvod.svg'); mask-image: url('img/ico/seo-optimalizace-uvod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sharepoint { background-position: center 11px; }
.hovera:hover a.icp span.ico-sharepoint { background-position: center 20px; }
.ico-sharepoint{background: url('img/ico/sharepoint.png'); background-image: url('img/ico/sharepoint.svg'), none;}
.txtico.ico-sharepoint::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sharepoint.svg'); mask-image: url('img/ico/sharepoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sharepoint { background-image: none; }
.kat-dlazdice .ico-sharepoint { background-image: url('img/ico/sharepoint.svg'); aspect-ratio: 0.54 / 0.54; }
.kat-dlazdice.uroven2 .ico-sharepoint, .kat-dlazdice.uroven3 .ico-sharepoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sharepoint.svg'); mask-image: url('img/ico/sharepoint.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sifrovani-windows { background-position: center 11px; }
.hovera:hover a.icp span.ico-sifrovani-windows { background-position: center 20px; }
.ico-sifrovani-windows{background: url('img/ico/sifrovani-windows.png'); background-image: url('img/ico/sifrovani-windows.svg'), none;}
.txtico.ico-sifrovani-windows::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sifrovani-windows.svg'); mask-image: url('img/ico/sifrovani-windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sifrovani-windows { background-image: none; }
.kat-dlazdice .ico-sifrovani-windows { background-image: url('img/ico/sifrovani-windows.svg'); aspect-ratio: 61898 / 61898; }
.kat-dlazdice.uroven2 .ico-sifrovani-windows, .kat-dlazdice.uroven3 .ico-sifrovani-windows {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sifrovani-windows.svg'); mask-image: url('img/ico/sifrovani-windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-site-komponenty { background-position: center 11px; }
.hovera:hover a.icp span.ico-site-komponenty { background-position: center 20px; }
.ico-site-komponenty{background: url('img/ico/site-komponenty.png'); background-image: url('img/ico/site-komponenty.svg'), none;}
.txtico.ico-site-komponenty::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/site-komponenty.svg'); mask-image: url('img/ico/site-komponenty.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-site-komponenty { background-image: none; }
.kat-dlazdice .ico-site-komponenty { background-image: url('img/ico/site-komponenty.svg'); aspect-ratio: 61579 / 61579; }
.kat-dlazdice.uroven2 .ico-site-komponenty, .kat-dlazdice.uroven3 .ico-site-komponenty {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/site-komponenty.svg'); mask-image: url('img/ico/site-komponenty.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-site-rozeznani-nazvu { background-position: center 11px; }
.hovera:hover a.icp span.ico-site-rozeznani-nazvu { background-position: center 20px; }
.ico-site-rozeznani-nazvu{background: url('img/ico/site-rozeznani-nazvu.png'); background-image: url('img/ico/site-rozeznani-nazvu.svg'), none;}
.txtico.ico-site-rozeznani-nazvu::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/site-rozeznani-nazvu.svg'); mask-image: url('img/ico/site-rozeznani-nazvu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-site-rozeznani-nazvu { background-image: none; }
.kat-dlazdice .ico-site-rozeznani-nazvu { background-image: url('img/ico/site-rozeznani-nazvu.svg'); aspect-ratio: 67230 / 67234; }
.kat-dlazdice.uroven2 .ico-site-rozeznani-nazvu, .kat-dlazdice.uroven3 .ico-site-rozeznani-nazvu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/site-rozeznani-nazvu.svg'); mask-image: url('img/ico/site-rozeznani-nazvu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sitove-sluzby{background: url('img/ico/sitove-sluzby.png');}
.kat-dlazdice .ico-sitove-sluzby { background-image: url('img/ico/sitove-sluzby.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-sitove-sluzby, .kat-dlazdice.uroven3 .ico-sitove-sluzby {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sitove-sluzby.png'); mask-image: url('img/ico/sitove-sluzby.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sklik { background-position: center 11px; }
.hovera:hover a.icp span.ico-sklik { background-position: center 20px; }
.ico-sklik{background: url('img/ico/sklik.png'); background-image: url('img/ico/sklik.svg'), none;}
.txtico.ico-sklik::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sklik.svg'); mask-image: url('img/ico/sklik.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sklik { background-image: none; }
.kat-dlazdice .ico-sklik { background-image: url('img/ico/sklik.svg'); aspect-ratio: 4.15 / 4.15; }
.kat-dlazdice.uroven2 .ico-sklik, .kat-dlazdice.uroven3 .ico-sklik {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sklik.svg'); mask-image: url('img/ico/sklik.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-skoleni-anglictina-rustina { background-position: center 11px; }
.hovera:hover a.icp span.ico-skoleni-anglictina-rustina { background-position: center 20px; }
.ico-skoleni-anglictina-rustina{background: url('img/ico/skoleni-anglictina-rustina.png'); background-image: url('img/ico/skoleni-anglictina-rustina.svg'), none;}
.txtico.ico-skoleni-anglictina-rustina::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/skoleni-anglictina-rustina.svg'); mask-image: url('img/ico/skoleni-anglictina-rustina.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-skoleni-anglictina-rustina { background-image: none; }
.kat-dlazdice .ico-skoleni-anglictina-rustina { background-image: url('img/ico/skoleni-anglictina-rustina.svg'); aspect-ratio: 4.69 / 3.14; }
.kat-dlazdice.uroven2 .ico-skoleni-anglictina-rustina, .kat-dlazdice.uroven3 .ico-skoleni-anglictina-rustina {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/skoleni-anglictina-rustina.svg'); mask-image: url('img/ico/skoleni-anglictina-rustina.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-skoleni-na-dalku{background: url('img/ico/skoleni-na-dalku.png');}
.kat-dlazdice .ico-skoleni-na-dalku { background-image: url('img/ico/skoleni-na-dalku.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-skoleni-na-dalku, .kat-dlazdice.uroven3 .ico-skoleni-na-dalku {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/skoleni-na-dalku.png'); mask-image: url('img/ico/skoleni-na-dalku.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-skoleni-online{background: url('img/ico/skoleni-online.png');}
.kat-dlazdice .ico-skoleni-online { background-image: url('img/ico/skoleni-online.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-skoleni-online, .kat-dlazdice.uroven3 .ico-skoleni-online {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/skoleni-online.png'); mask-image: url('img/ico/skoleni-online.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-social-media { background-position: center 11px; }
.hovera:hover a.icp span.ico-social-media { background-position: center 20px; }
.ico-social-media{background: url('img/ico/social-media.png'); background-image: url('img/ico/social-media.svg'), none;}
.txtico.ico-social-media::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/social-media.svg'); mask-image: url('img/ico/social-media.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-social-media { background-image: none; }
.kat-dlazdice .ico-social-media { background-image: url('img/ico/social-media.svg'); aspect-ratio: 13.13 / 11.28; }
.kat-dlazdice.uroven2 .ico-social-media, .kat-dlazdice.uroven3 .ico-social-media {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/social-media.svg'); mask-image: url('img/ico/social-media.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-socialni-site{background: url('img/ico/socialni-site.png');}
.kat-dlazdice .ico-socialni-site { background-image: url('img/ico/socialni-site.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-socialni-site, .kat-dlazdice.uroven3 .ico-socialni-site {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/socialni-site.png'); mask-image: url('img/ico/socialni-site.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-socialni-site-uvod{background: url('img/ico/socialni-site-uvod.png');}
.kat-dlazdice .ico-socialni-site-uvod { background-image: url('img/ico/socialni-site-uvod.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-socialni-site-uvod, .kat-dlazdice.uroven3 .ico-socialni-site-uvod {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/socialni-site-uvod.png'); mask-image: url('img/ico/socialni-site-uvod.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sprava-pc { background-position: center 11px; }
.hovera:hover a.icp span.ico-sprava-pc { background-position: center 20px; }
.ico-sprava-pc{background: url('img/ico/sprava-pc.png'); background-image: url('img/ico/sprava-pc.svg'), none;}
.txtico.ico-sprava-pc::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sprava-pc.svg'); mask-image: url('img/ico/sprava-pc.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sprava-pc { background-image: none; }
.kat-dlazdice .ico-sprava-pc { background-image: url('img/ico/sprava-pc.svg'); aspect-ratio: 139870 / 139870; }
.kat-dlazdice.uroven2 .ico-sprava-pc, .kat-dlazdice.uroven3 .ico-sprava-pc {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sprava-pc.svg'); mask-image: url('img/ico/sprava-pc.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sprava-windows-server { background-position: center 11px; }
.hovera:hover a.icp span.ico-sprava-windows-server { background-position: center 20px; }
.ico-sprava-windows-server{background: url('img/ico/sprava-windows-server.png'); background-image: url('img/ico/sprava-windows-server.svg'), none;}
.txtico.ico-sprava-windows-server::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sprava-windows-server.svg'); mask-image: url('img/ico/sprava-windows-server.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sprava-windows-server { background-image: none; }
.kat-dlazdice .ico-sprava-windows-server { background-image: url('img/ico/sprava-windows-server.svg'); aspect-ratio: 965017 / 968790; }
.kat-dlazdice.uroven2 .ico-sprava-windows-server, .kat-dlazdice.uroven3 .ico-sprava-windows-server {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sprava-windows-server.svg'); mask-image: url('img/ico/sprava-windows-server.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-spravce { background-position: center 11px; }
.hovera:hover a.icp span.ico-spravce { background-position: center 20px; }
.ico-spravce{background: url('img/ico/spravce.png'); background-image: url('img/ico/spravce.svg'), none;}
.txtico.ico-spravce::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/spravce.svg'); mask-image: url('img/ico/spravce.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-spravce { background-image: none; }
.kat-dlazdice .ico-spravce { background-image: url('img/ico/spravce.svg'); aspect-ratio: 157145 / 122697; }
.kat-dlazdice.uroven2 .ico-spravce, .kat-dlazdice.uroven3 .ico-spravce {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/spravce.svg'); mask-image: url('img/ico/spravce.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-sql { background-position: center 11px; }
.hovera:hover a.icp span.ico-sql { background-position: center 20px; }
.ico-sql{background: url('img/ico/sql.png'); background-image: url('img/ico/sql.svg'), none;}
.txtico.ico-sql::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/sql.svg'); mask-image: url('img/ico/sql.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-sql { background-image: none; }
.kat-dlazdice .ico-sql { background-image: url('img/ico/sql.svg'); aspect-ratio: 0.64 / 0.54; }
.kat-dlazdice.uroven2 .ico-sql, .kat-dlazdice.uroven3 .ico-sql {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sql.svg'); mask-image: url('img/ico/sql.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-stress-management { background-position: center 11px; }
.hovera:hover a.icp span.ico-stress-management { background-position: center 20px; }
.ico-stress-management{background: url('img/ico/stress-management.png'); background-image: url('img/ico/stress-management.svg'), none;}
.txtico.ico-stress-management::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/stress-management.svg'); mask-image: url('img/ico/stress-management.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-stress-management { background-image: none; }
.kat-dlazdice .ico-stress-management { background-image: url('img/ico/stress-management.svg'); aspect-ratio: 3 / 3; }
.kat-dlazdice.uroven2 .ico-stress-management, .kat-dlazdice.uroven3 .ico-stress-management {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/stress-management.svg'); mask-image: url('img/ico/stress-management.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-strojirenstvi { background-position: center 11px; }
.hovera:hover a.icp span.ico-strojirenstvi { background-position: center 20px; }
.ico-strojirenstvi{background: url('img/ico/strojirenstvi.png'); background-image: url('img/ico/strojirenstvi.svg'), none;}
.txtico.ico-strojirenstvi::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/strojirenstvi.svg'); mask-image: url('img/ico/strojirenstvi.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-strojirenstvi { background-image: none; }
.kat-dlazdice .ico-strojirenstvi { background-image: url('img/ico/strojirenstvi.svg'); aspect-ratio: 26.31 / 26.12; }
.kat-dlazdice.uroven2 .ico-strojirenstvi, .kat-dlazdice.uroven3 .ico-strojirenstvi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/strojirenstvi.svg'); mask-image: url('img/ico/strojirenstvi.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-tablet { background-position: center 11px; }
.hovera:hover a.icp span.ico-tablet { background-position: center 20px; }
.ico-tablet{background: url('img/ico/tablet.png'); background-image: url('img/ico/tablet.svg'), none;}
.txtico.ico-tablet::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/tablet.svg'); mask-image: url('img/ico/tablet.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-tablet { background-image: none; }
.kat-dlazdice .ico-tablet { background-image: url('img/ico/tablet.svg'); aspect-ratio: 806608 / 806608; }
.kat-dlazdice.uroven2 .ico-tablet, .kat-dlazdice.uroven3 .ico-tablet {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/tablet.svg'); mask-image: url('img/ico/tablet.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-tcpip { background-position: center 11px; }
.hovera:hover a.icp span.ico-tcpip { background-position: center 20px; }
.ico-tcpip{background: url('img/ico/tcpip.png'); background-image: url('img/ico/tcpip.svg'), none;}
.txtico.ico-tcpip::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/tcpip.svg'); mask-image: url('img/ico/tcpip.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-tcpip { background-image: none; }
.kat-dlazdice .ico-tcpip { background-image: url('img/ico/tcpip.svg'); aspect-ratio: 67230 / 67234; }
.kat-dlazdice.uroven2 .ico-tcpip, .kat-dlazdice.uroven3 .ico-tcpip {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/tcpip.svg'); mask-image: url('img/ico/tcpip.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-teams { background-position: center 11px; }
.hovera:hover a.icp span.ico-teams { background-position: center 20px; }
.ico-teams{background: url('img/ico/teams.png'); background-image: url('img/ico/teams.svg'), none;}
.txtico.ico-teams::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/teams.svg'); mask-image: url('img/ico/teams.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-teams { background-image: none; }
.kat-dlazdice .ico-teams { background-image: url('img/ico/teams.svg'); aspect-ratio: 0.62 / 0.58; }
.kat-dlazdice.uroven2 .ico-teams, .kat-dlazdice.uroven3 .ico-teams {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/teams.svg'); mask-image: url('img/ico/teams.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-tiktok { background-position: center 11px; }
.hovera:hover a.icp span.ico-tiktok { background-position: center 20px; }
.ico-tiktok{background: url('img/ico/tiktok.png'); background-image: url('img/ico/tiktok.svg'), none;}
.txtico.ico-tiktok::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/tiktok.svg'); mask-image: url('img/ico/tiktok.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-tiktok { background-image: none; }
.kat-dlazdice .ico-tiktok { background-image: url('img/ico/tiktok.svg'); aspect-ratio: 0.7 / 0.7; }
.kat-dlazdice.uroven2 .ico-tiktok, .kat-dlazdice.uroven3 .ico-tiktok {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/tiktok.svg'); mask-image: url('img/ico/tiktok.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-time-management { background-position: center 11px; }
.hovera:hover a.icp span.ico-time-management { background-position: center 20px; }
.ico-time-management{background: url('img/ico/time-management.png'); background-image: url('img/ico/time-management.svg'), none;}
.txtico.ico-time-management::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/time-management.svg'); mask-image: url('img/ico/time-management.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-time-management { background-image: none; }
.kat-dlazdice .ico-time-management { background-image: url('img/ico/time-management.svg'); aspect-ratio: 117896 / 117893; }
.kat-dlazdice.uroven2 .ico-time-management, .kat-dlazdice.uroven3 .ico-time-management {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/time-management.svg'); mask-image: url('img/ico/time-management.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-trvala-licence-corel-graphics-suite { background-position: center 11px; }
.hovera:hover a.icp span.ico-trvala-licence-corel-graphics-suite { background-position: center 20px; }
.ico-trvala-licence-corel-graphics-suite{background: url('img/ico/trvala-licence-corel-graphics-suite.png'); background-image: url('img/ico/trvala-licence-corel-graphics-suite.svg'), none;}
.txtico.ico-trvala-licence-corel-graphics-suite::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/trvala-licence-corel-graphics-suite.svg'); mask-image: url('img/ico/trvala-licence-corel-graphics-suite.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-trvala-licence-corel-graphics-suite { background-image: none; }
.kat-dlazdice .ico-trvala-licence-corel-graphics-suite { background-image: url('img/ico/trvala-licence-corel-graphics-suite.svg'); aspect-ratio: 148367 / 148367; }
.kat-dlazdice.uroven2 .ico-trvala-licence-corel-graphics-suite, .kat-dlazdice.uroven3 .ico-trvala-licence-corel-graphics-suite {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/trvala-licence-corel-graphics-suite.svg'); mask-image: url('img/ico/trvala-licence-corel-graphics-suite.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-tymove-kompetence { background-position: center 11px; }
.hovera:hover a.icp span.ico-tymove-kompetence { background-position: center 20px; }
.ico-tymove-kompetence{background: url('img/ico/tymove-kompetence.png'); background-image: url('img/ico/tymove-kompetence.svg'), none;}
.txtico.ico-tymove-kompetence::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/tymove-kompetence.svg'); mask-image: url('img/ico/tymove-kompetence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-tymove-kompetence { background-image: none; }
.kat-dlazdice .ico-tymove-kompetence { background-image: url('img/ico/tymove-kompetence.svg'); aspect-ratio: 233173 / 233173; }
.kat-dlazdice.uroven2 .ico-tymove-kompetence, .kat-dlazdice.uroven3 .ico-tymove-kompetence {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/tymove-kompetence.svg'); mask-image: url('img/ico/tymove-kompetence.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-ucebny { background-position: center 11px; }
.hovera:hover a.icp span.ico-ucebny { background-position: center 20px; }
.ico-ucebny{background: url('img/ico/ucebny.png'); background-image: url('img/ico/ucebny.svg'), none;}
.txtico.ico-ucebny::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/ucebny.svg'); mask-image: url('img/ico/ucebny.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-ucebny { background-image: none; }
.kat-dlazdice .ico-ucebny { background-image: url('img/ico/ucebny.svg'); aspect-ratio: 0.77 / 0.77; }
.kat-dlazdice.uroven2 .ico-ucebny, .kat-dlazdice.uroven3 .ico-ucebny {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ucebny.svg'); mask-image: url('img/ico/ucebny.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-ucebny-dalsi{background: url('img/ico/ucebny-dalsi.png');}
.kat-dlazdice .ico-ucebny-dalsi { background-image: url('img/ico/ucebny-dalsi.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-ucebny-dalsi, .kat-dlazdice.uroven3 .ico-ucebny-dalsi {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ucebny-dalsi.png'); mask-image: url('img/ico/ucebny-dalsi.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-upgrade-corel-graphics-suite { background-position: center 11px; }
.hovera:hover a.icp span.ico-upgrade-corel-graphics-suite { background-position: center 20px; }
.ico-upgrade-corel-graphics-suite{background: url('img/ico/upgrade-corel-graphics-suite.png'); background-image: url('img/ico/upgrade-corel-graphics-suite.svg'), none;}
.txtico.ico-upgrade-corel-graphics-suite::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/upgrade-corel-graphics-suite.svg'); mask-image: url('img/ico/upgrade-corel-graphics-suite.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-upgrade-corel-graphics-suite { background-image: none; }
.kat-dlazdice .ico-upgrade-corel-graphics-suite { background-image: url('img/ico/upgrade-corel-graphics-suite.svg'); aspect-ratio: 134451 / 134451; }
.kat-dlazdice.uroven2 .ico-upgrade-corel-graphics-suite, .kat-dlazdice.uroven3 .ico-upgrade-corel-graphics-suite {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/upgrade-corel-graphics-suite.svg'); mask-image: url('img/ico/upgrade-corel-graphics-suite.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-uprava-fotografii { background-position: center 11px; }
.hovera:hover a.icp span.ico-uprava-fotografii { background-position: center 20px; }
.ico-uprava-fotografii{background: url('img/ico/uprava-fotografii.png'); background-image: url('img/ico/uprava-fotografii.svg'), none;}
.txtico.ico-uprava-fotografii::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/uprava-fotografii.svg'); mask-image: url('img/ico/uprava-fotografii.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-uprava-fotografii { background-image: none; }
.kat-dlazdice .ico-uprava-fotografii { background-image: url('img/ico/uprava-fotografii.svg'); aspect-ratio: 2.81 / 2.31; }
.kat-dlazdice.uroven2 .ico-uprava-fotografii, .kat-dlazdice.uroven3 .ico-uprava-fotografii {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/uprava-fotografii.svg'); mask-image: url('img/ico/uprava-fotografii.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-uvod-do-webu { background-position: center 11px; }
.hovera:hover a.icp span.ico-uvod-do-webu { background-position: center 20px; }
.ico-uvod-do-webu{background: url('img/ico/uvod-do-webu.png'); background-image: url('img/ico/uvod-do-webu.svg'), none;}
.txtico.ico-uvod-do-webu::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/uvod-do-webu.svg'); mask-image: url('img/ico/uvod-do-webu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-uvod-do-webu { background-image: none; }
.kat-dlazdice .ico-uvod-do-webu { background-image: url('img/ico/uvod-do-webu.svg'); aspect-ratio: 143883 / 140433; }
.kat-dlazdice.uroven2 .ico-uvod-do-webu, .kat-dlazdice.uroven3 .ico-uvod-do-webu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/uvod-do-webu.svg'); mask-image: url('img/ico/uvod-do-webu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-video-skoleni { background-position: center 11px; }
.hovera:hover a.icp span.ico-video-skoleni { background-position: center 20px; }
.ico-video-skoleni{background: url('img/ico/video-skoleni.png'); background-image: url('img/ico/video-skoleni.svg'), none;}
.txtico.ico-video-skoleni::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/video-skoleni.svg'); mask-image: url('img/ico/video-skoleni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-video-skoleni { background-image: none; }
.kat-dlazdice .ico-video-skoleni { background-image: url('img/ico/video-skoleni.svg'); aspect-ratio: 1.79 / 1.79; }
.kat-dlazdice.uroven2 .ico-video-skoleni, .kat-dlazdice.uroven3 .ico-video-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/video-skoleni.svg'); mask-image: url('img/ico/video-skoleni.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-video-zdarma { background-position: center 11px; }
.hovera:hover a.icp span.ico-video-zdarma { background-position: center 20px; }
.ico-video-zdarma{background: url('img/ico/video-zdarma.png'); background-image: url('img/ico/video-zdarma.svg'), none;}
.txtico.ico-video-zdarma::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/video-zdarma.svg'); mask-image: url('img/ico/video-zdarma.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-video-zdarma { background-image: none; }
.kat-dlazdice .ico-video-zdarma { background-image: url('img/ico/video-zdarma.svg'); aspect-ratio: 6.08 / 6.08; }
.kat-dlazdice.uroven2 .ico-video-zdarma, .kat-dlazdice.uroven3 .ico-video-zdarma {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/video-zdarma.svg'); mask-image: url('img/ico/video-zdarma.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-visio { background-position: center 11px; }
.hovera:hover a.icp span.ico-visio { background-position: center 20px; }
.ico-visio{background: url('img/ico/visio.png'); background-image: url('img/ico/visio.svg'), none;}
.txtico.ico-visio::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/visio.svg'); mask-image: url('img/ico/visio.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-visio { background-image: none; }
.kat-dlazdice .ico-visio { background-image: url('img/ico/visio.svg'); aspect-ratio: 0.56 / 0.54; }
.kat-dlazdice.uroven2 .ico-visio, .kat-dlazdice.uroven3 .ico-visio {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/visio.svg'); mask-image: url('img/ico/visio.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-vizualizace{background: url('img/ico/vizualizace.png');}
.kat-dlazdice .ico-vizualizace { background-image: url('img/ico/vizualizace.png'); aspect-ratio: 46 / 170; }
.kat-dlazdice.uroven2 .ico-vizualizace, .kat-dlazdice.uroven3 .ico-vizualizace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/vizualizace.png'); mask-image: url('img/ico/vizualizace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-vyhledatelnost { background-position: center 11px; }
.hovera:hover a.icp span.ico-vyhledatelnost { background-position: center 20px; }
.ico-vyhledatelnost{background: url('img/ico/vyhledatelnost.png'); background-image: url('img/ico/vyhledatelnost.svg'), none;}
.txtico.ico-vyhledatelnost::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/vyhledatelnost.svg'); mask-image: url('img/ico/vyhledatelnost.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-vyhledatelnost { background-image: none; }
.kat-dlazdice .ico-vyhledatelnost { background-image: url('img/ico/vyhledatelnost.svg'); aspect-ratio: 11.57 / 10.28; }
.kat-dlazdice.uroven2 .ico-vyhledatelnost, .kat-dlazdice.uroven3 .ico-vyhledatelnost {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/vyhledatelnost.svg'); mask-image: url('img/ico/vyhledatelnost.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-vyprodej-knih{background: url('img/ico/vyprodej-knih.png');}
.kat-dlazdice .ico-vyprodej-knih { background-image: url('img/ico/vyprodej-knih.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-vyprodej-knih, .kat-dlazdice.uroven3 .ico-vyprodej-knih {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/vyprodej-knih.png'); mask-image: url('img/ico/vyprodej-knih.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-vzdelavani-pro-firmy{background: url('img/ico/vzdelavani-pro-firmy.png');}
.kat-dlazdice .ico-vzdelavani-pro-firmy { background-image: url('img/ico/vzdelavani-pro-firmy.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-vzdelavani-pro-firmy, .kat-dlazdice.uroven3 .ico-vzdelavani-pro-firmy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/vzdelavani-pro-firmy.png'); mask-image: url('img/ico/vzdelavani-pro-firmy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-web { background-position: center 11px; }
.hovera:hover a.icp span.ico-web { background-position: center 20px; }
.ico-web{background: url('img/ico/web.png'); background-image: url('img/ico/web.svg'), none;}
.txtico.ico-web::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/web.svg'); mask-image: url('img/ico/web.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-web { background-image: none; }
.kat-dlazdice .ico-web { background-image: url('img/ico/web.svg'); aspect-ratio: 105536 / 105536; }
.kat-dlazdice.uroven2 .ico-web, .kat-dlazdice.uroven3 .ico-web {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/web.svg'); mask-image: url('img/ico/web.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-windows { background-position: center 11px; }
.hovera:hover a.icp span.ico-windows { background-position: center 20px; }
.ico-windows{background: url('img/ico/windows.png'); background-image: url('img/ico/windows.svg'), none;}
.txtico.ico-windows::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/windows.svg'); mask-image: url('img/ico/windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-windows { background-image: none; }
.kat-dlazdice .ico-windows { background-image: url('img/ico/windows.svg'); aspect-ratio: 1999134 / 2536618; }
.kat-dlazdice.uroven2 .ico-windows, .kat-dlazdice.uroven3 .ico-windows {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows.svg'); mask-image: url('img/ico/windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-windows-podnikove-site { background-position: center 11px; }
.hovera:hover a.icp span.ico-windows-podnikove-site { background-position: center 20px; }
.ico-windows-podnikove-site{background: url('img/ico/windows-podnikove-site.png'); background-image: url('img/ico/windows-podnikove-site.svg'), none;}
.txtico.ico-windows-podnikove-site::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/windows-podnikove-site.svg'); mask-image: url('img/ico/windows-podnikove-site.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-windows-podnikove-site { background-image: none; }
.kat-dlazdice .ico-windows-podnikove-site { background-image: url('img/ico/windows-podnikove-site.svg'); aspect-ratio: 1189980 / 1189980; }
.kat-dlazdice.uroven2 .ico-windows-podnikove-site, .kat-dlazdice.uroven3 .ico-windows-podnikove-site {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows-podnikove-site.svg'); mask-image: url('img/ico/windows-podnikove-site.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-windows-powershell { background-position: center 11px; }
.hovera:hover a.icp span.ico-windows-powershell { background-position: center 20px; }
.ico-windows-powershell{background: url('img/ico/windows-powershell.png'); background-image: url('img/ico/windows-powershell.svg'), none;}
.txtico.ico-windows-powershell::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/windows-powershell.svg'); mask-image: url('img/ico/windows-powershell.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-windows-powershell { background-image: none; }
.kat-dlazdice .ico-windows-powershell { background-image: url('img/ico/windows-powershell.svg'); aspect-ratio: 58429 / 58429; }
.kat-dlazdice.uroven2 .ico-windows-powershell, .kat-dlazdice.uroven3 .ico-windows-powershell {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows-powershell.svg'); mask-image: url('img/ico/windows-powershell.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-windows-prechod { background-position: center 11px; }
.hovera:hover a.icp span.ico-windows-prechod { background-position: center 20px; }
.ico-windows-prechod{background: url('img/ico/windows-prechod.png'); background-image: url('img/ico/windows-prechod.svg'), none;}
.txtico.ico-windows-prechod::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/windows-prechod.svg'); mask-image: url('img/ico/windows-prechod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-windows-prechod { background-image: none; }
.kat-dlazdice .ico-windows-prechod { background-image: url('img/ico/windows-prechod.svg'); aspect-ratio: 2057046 / 2610100; }
.kat-dlazdice.uroven2 .ico-windows-prechod, .kat-dlazdice.uroven3 .ico-windows-prechod {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows-prechod.svg'); mask-image: url('img/ico/windows-prechod.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-windows-prikazy-davky { background-position: center 11px; }
.hovera:hover a.icp span.ico-windows-prikazy-davky { background-position: center 20px; }
.ico-windows-prikazy-davky{background: url('img/ico/windows-prikazy-davky.png'); background-image: url('img/ico/windows-prikazy-davky.svg'), none;}
.txtico.ico-windows-prikazy-davky::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/windows-prikazy-davky.svg'); mask-image: url('img/ico/windows-prikazy-davky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-windows-prikazy-davky { background-image: none; }
.kat-dlazdice .ico-windows-prikazy-davky { background-image: url('img/ico/windows-prikazy-davky.svg'); aspect-ratio: 58429 / 58429; }
.kat-dlazdice.uroven2 .ico-windows-prikazy-davky, .kat-dlazdice.uroven3 .ico-windows-prikazy-davky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows-prikazy-davky.svg'); mask-image: url('img/ico/windows-prikazy-davky.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-windows-profily-uzivatelu { background-position: center 11px; }
.hovera:hover a.icp span.ico-windows-profily-uzivatelu { background-position: center 20px; }
.ico-windows-profily-uzivatelu{background: url('img/ico/windows-profily-uzivatelu.png'); background-image: url('img/ico/windows-profily-uzivatelu.svg'), none;}
.txtico.ico-windows-profily-uzivatelu::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/windows-profily-uzivatelu.svg'); mask-image: url('img/ico/windows-profily-uzivatelu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-windows-profily-uzivatelu { background-image: none; }
.kat-dlazdice .ico-windows-profily-uzivatelu { background-image: url('img/ico/windows-profily-uzivatelu.svg'); aspect-ratio: 84410 / 73258; }
.kat-dlazdice.uroven2 .ico-windows-profily-uzivatelu, .kat-dlazdice.uroven3 .ico-windows-profily-uzivatelu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows-profily-uzivatelu.svg'); mask-image: url('img/ico/windows-profily-uzivatelu.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-windows-server{background: url('img/ico/windows-server.png');}
.kat-dlazdice .ico-windows-server { background-image: url('img/ico/windows-server.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-windows-server, .kat-dlazdice.uroven3 .ico-windows-server {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/windows-server.png'); mask-image: url('img/ico/windows-server.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-wmi-skriptovani { background-position: center 11px; }
.hovera:hover a.icp span.ico-wmi-skriptovani { background-position: center 20px; }
.ico-wmi-skriptovani{background: url('img/ico/wmi-skriptovani.png'); background-image: url('img/ico/wmi-skriptovani.svg'), none;}
.txtico.ico-wmi-skriptovani::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/wmi-skriptovani.svg'); mask-image: url('img/ico/wmi-skriptovani.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-wmi-skriptovani { background-image: none; }
.kat-dlazdice .ico-wmi-skriptovani { background-image: url('img/ico/wmi-skriptovani.svg'); aspect-ratio: 58429 / 58429; }
.kat-dlazdice.uroven2 .ico-wmi-skriptovani, .kat-dlazdice.uroven3 .ico-wmi-skriptovani {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/wmi-skriptovani.svg'); mask-image: url('img/ico/wmi-skriptovani.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-word { background-position: center 11px; }
.hovera:hover a.icp span.ico-word { background-position: center 20px; }
.ico-word{background: url('img/ico/word.png'); background-image: url('img/ico/word.svg'), none;}
.txtico.ico-word::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/word.svg'); mask-image: url('img/ico/word.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-word { background-image: none; }
.kat-dlazdice .ico-word { background-image: url('img/ico/word.svg'); aspect-ratio: 0.53 / 0.57; }
.kat-dlazdice.uroven2 .ico-word, .kat-dlazdice.uroven3 .ico-word {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/word.svg'); mask-image: url('img/ico/word.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-word-cz { background-position: center 11px; }
.hovera:hover a.icp span.ico-word-cz { background-position: center 20px; }
.ico-word-cz{background: url('img/ico/word-cz.png'); background-image: url('img/ico/word-cz.svg'), none;}
.txtico.ico-word-cz::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/word-cz.svg'); mask-image: url('img/ico/word-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-word-cz { background-image: none; }
.kat-dlazdice .ico-word-cz { background-image: url('img/ico/word-cz.svg'); aspect-ratio: 0.48 / 0.48; }
.kat-dlazdice.uroven2 .ico-word-cz, .kat-dlazdice.uroven3 .ico-word-cz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/word-cz.svg'); mask-image: url('img/ico/word-cz.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-word-en { background-position: center 11px; }
.hovera:hover a.icp span.ico-word-en { background-position: center 20px; }
.ico-word-en{background: url('img/ico/word-en.png'); background-image: url('img/ico/word-en.svg'), none;}
.txtico.ico-word-en::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/word-en.svg'); mask-image: url('img/ico/word-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-word-en { background-image: none; }
.kat-dlazdice .ico-word-en { background-image: url('img/ico/word-en.svg'); aspect-ratio: 0.5 / 0.5; }
.kat-dlazdice.uroven2 .ico-word-en, .kat-dlazdice.uroven3 .ico-word-en {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/word-en.svg'); mask-image: url('img/ico/word-en.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-word-video { background-position: center 11px; }
.hovera:hover a.icp span.ico-word-video { background-position: center 20px; }
.ico-word-video{background: url('img/ico/word-video.png'); background-image: url('img/ico/word-video.svg'), none;}
.txtico.ico-word-video::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/word-video.svg'); mask-image: url('img/ico/word-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-word-video { background-image: none; }
.kat-dlazdice .ico-word-video { background-image: url('img/ico/word-video.svg'); aspect-ratio: 0.52 / 0.52; }
.kat-dlazdice.uroven2 .ico-word-video, .kat-dlazdice.uroven3 .ico-word-video {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/word-video.svg'); mask-image: url('img/ico/word-video.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-wsh-skriptovani { background-position: center 11px; }
.hovera:hover a.icp span.ico-wsh-skriptovani { background-position: center 20px; }
.ico-wsh-skriptovani{background: url('img/ico/wsh-skriptovani.png'); background-image: url('img/ico/wsh-skriptovani.svg'), none;}
.txtico.ico-wsh-skriptovani::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/wsh-skriptovani.svg'); mask-image: url('img/ico/wsh-skriptovani.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-wsh-skriptovani { background-image: none; }
.kat-dlazdice .ico-wsh-skriptovani { background-image: url('img/ico/wsh-skriptovani.svg'); aspect-ratio: 58429 / 58429; }
.kat-dlazdice.uroven2 .ico-wsh-skriptovani, .kat-dlazdice.uroven3 .ico-wsh-skriptovani {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/wsh-skriptovani.svg'); mask-image: url('img/ico/wsh-skriptovani.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-zaciname-s-pocitacem { background-position: center 11px; }
.hovera:hover a.icp span.ico-zaciname-s-pocitacem { background-position: center 20px; }
.ico-zaciname-s-pocitacem{background: url('img/ico/zaciname-s-pocitacem.png'); background-image: url('img/ico/zaciname-s-pocitacem.svg'), none;}
.txtico.ico-zaciname-s-pocitacem::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/zaciname-s-pocitacem.svg'); mask-image: url('img/ico/zaciname-s-pocitacem.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-zaciname-s-pocitacem { background-image: none; }
.kat-dlazdice .ico-zaciname-s-pocitacem { background-image: url('img/ico/zaciname-s-pocitacem.svg'); aspect-ratio: 127042 / 127042; }
.kat-dlazdice.uroven2 .ico-zaciname-s-pocitacem, .kat-dlazdice.uroven3 .ico-zaciname-s-pocitacem {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaciname-s-pocitacem.svg'); mask-image: url('img/ico/zaciname-s-pocitacem.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-zaciname-s-windows { background-position: center 11px; }
.hovera:hover a.icp span.ico-zaciname-s-windows { background-position: center 20px; }
.ico-zaciname-s-windows{background: url('img/ico/zaciname-s-windows.png'); background-image: url('img/ico/zaciname-s-windows.svg'), none;}
.txtico.ico-zaciname-s-windows::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/zaciname-s-windows.svg'); mask-image: url('img/ico/zaciname-s-windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-zaciname-s-windows { background-image: none; }
.kat-dlazdice .ico-zaciname-s-windows { background-image: url('img/ico/zaciname-s-windows.svg'); aspect-ratio: 117992 / 128281; }
.kat-dlazdice.uroven2 .ico-zaciname-s-windows, .kat-dlazdice.uroven3 .ico-zaciname-s-windows {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaciname-s-windows.svg'); mask-image: url('img/ico/zaciname-s-windows.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zakaznici{background: url('img/ico/zakaznici.png');}
.kat-dlazdice .ico-zakaznici { background-image: url('img/ico/zakaznici.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-zakaznici, .kat-dlazdice.uroven3 .ico-zakaznici {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zakaznici.png'); mask-image: url('img/ico/zakaznici.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zakaznici-projekty{background: url('img/ico/zakaznici-projekty.png');}
.kat-dlazdice .ico-zakaznici-projekty { background-image: url('img/ico/zakaznici-projekty.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-zakaznici-projekty, .kat-dlazdice.uroven3 .ico-zakaznici-projekty {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zakaznici-projekty.png'); mask-image: url('img/ico/zakaznici-projekty.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zakaznici-skoleni{background: url('img/ico/zakaznici-skoleni.png');}
.kat-dlazdice .ico-zakaznici-skoleni { background-image: url('img/ico/zakaznici-skoleni.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-zakaznici-skoleni, .kat-dlazdice.uroven3 .ico-zakaznici-skoleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zakaznici-skoleni.png'); mask-image: url('img/ico/zakaznici-skoleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zakaznici-sluzby{background: url('img/ico/zakaznici-sluzby.png');}
.kat-dlazdice .ico-zakaznici-sluzby { background-image: url('img/ico/zakaznici-sluzby.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-zakaznici-sluzby, .kat-dlazdice.uroven3 .ico-zakaznici-sluzby {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zakaznici-sluzby.png'); mask-image: url('img/ico/zakaznici-sluzby.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zaklady-it-ecdl{background: url('img/ico/zaklady-it-ecdl.png');}
.kat-dlazdice .ico-zaklady-it-ecdl { background-image: url('img/ico/zaklady-it-ecdl.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-zaklady-it-ecdl, .kat-dlazdice.uroven3 .ico-zaklady-it-ecdl {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaklady-it-ecdl.png'); mask-image: url('img/ico/zaklady-it-ecdl.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-zaklady-obsluhy-osobniho-pocitace { background-position: center 11px; }
.hovera:hover a.icp span.ico-zaklady-obsluhy-osobniho-pocitace { background-position: center 20px; }
.ico-zaklady-obsluhy-osobniho-pocitace{background: url('img/ico/zaklady-obsluhy-osobniho-pocitace.png'); background-image: url('img/ico/zaklady-obsluhy-osobniho-pocitace.svg'), none;}
.txtico.ico-zaklady-obsluhy-osobniho-pocitace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/zaklady-obsluhy-osobniho-pocitace.svg'); mask-image: url('img/ico/zaklady-obsluhy-osobniho-pocitace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-zaklady-obsluhy-osobniho-pocitace { background-image: none; }
.kat-dlazdice .ico-zaklady-obsluhy-osobniho-pocitace { background-image: url('img/ico/zaklady-obsluhy-osobniho-pocitace.svg'); aspect-ratio: 378205 / 378205; }
.kat-dlazdice.uroven2 .ico-zaklady-obsluhy-osobniho-pocitace, .kat-dlazdice.uroven3 .ico-zaklady-obsluhy-osobniho-pocitace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaklady-obsluhy-osobniho-pocitace.svg'); mask-image: url('img/ico/zaklady-obsluhy-osobniho-pocitace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zaklady-pc{background: url('img/ico/zaklady-pc.png');}
.kat-dlazdice .ico-zaklady-pc { background-image: url('img/ico/zaklady-pc.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-zaklady-pc, .kat-dlazdice.uroven3 .ico-zaklady-pc {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaklady-pc.png'); mask-image: url('img/ico/zaklady-pc.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zaverecny-test-1{background: url('img/ico/zaverecny-test-1.png');}
.kat-dlazdice .ico-zaverecny-test-1 { background-image: url('img/ico/zaverecny-test-1.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-zaverecny-test-1, .kat-dlazdice.uroven3 .ico-zaverecny-test-1 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaverecny-test-1.png'); mask-image: url('img/ico/zaverecny-test-1.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-zaverecny-test-2{background: url('img/ico/zaverecny-test-2.png');}
.kat-dlazdice .ico-zaverecny-test-2 { background-image: url('img/ico/zaverecny-test-2.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-zaverecny-test-2, .kat-dlazdice.uroven3 .ico-zaverecny-test-2 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zaverecny-test-2.png'); mask-image: url('img/ico/zaverecny-test-2.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-zbozove-srovnavace { background-position: center 11px; }
.hovera:hover a.icp span.ico-zbozove-srovnavace { background-position: center 20px; }
.ico-zbozove-srovnavace{background: url('img/ico/zbozove-srovnavace.png'); background-image: url('img/ico/zbozove-srovnavace.svg'), none;}
.txtico.ico-zbozove-srovnavace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/zbozove-srovnavace.svg'); mask-image: url('img/ico/zbozove-srovnavace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-zbozove-srovnavace { background-image: none; }
.kat-dlazdice .ico-zbozove-srovnavace { background-image: url('img/ico/zbozove-srovnavace.svg'); aspect-ratio: 0.71 / 0.71; }
.kat-dlazdice.uroven2 .ico-zbozove-srovnavace, .kat-dlazdice.uroven3 .ico-zbozove-srovnavace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/zbozove-srovnavace.svg'); mask-image: url('img/ico/zbozove-srovnavace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-{background: url('img/ico/.png');}
.kat-dlazdice .ico- { background-image: url('img/ico/.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-, .kat-dlazdice.uroven3 .ico- {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/.png'); mask-image: url('img/ico/.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-acrobat{background: url('img/ico/adobe-acrobat.png');}
.kat-dlazdice .ico-adobe-acrobat { background-image: url('img/ico/adobe-acrobat.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-acrobat, .kat-dlazdice.uroven3 .ico-adobe-acrobat {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-acrobat.png'); mask-image: url('img/ico/adobe-acrobat.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-after-effects{background: url('img/ico/adobe-after-effects.png');}
.kat-dlazdice .ico-adobe-after-effects { background-image: url('img/ico/adobe-after-effects.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-after-effects, .kat-dlazdice.uroven3 .ico-adobe-after-effects {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-after-effects.png'); mask-image: url('img/ico/adobe-after-effects.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-creative-jedna-aplikace{background: url('img/ico/adobe-creative-jedna-aplikace.png');}
.kat-dlazdice .ico-adobe-creative-jedna-aplikace { background-image: url('img/ico/adobe-creative-jedna-aplikace.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-creative-jedna-aplikace, .kat-dlazdice.uroven3 .ico-adobe-creative-jedna-aplikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-creative-jedna-aplikace.png'); mask-image: url('img/ico/adobe-creative-jedna-aplikace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-creative-pro-fotografy{background: url('img/ico/adobe-creative-pro-fotografy.png');}
.kat-dlazdice .ico-adobe-creative-pro-fotografy { background-image: url('img/ico/adobe-creative-pro-fotografy.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-creative-pro-fotografy, .kat-dlazdice.uroven3 .ico-adobe-creative-pro-fotografy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-creative-pro-fotografy.png'); mask-image: url('img/ico/adobe-creative-pro-fotografy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-creative-vsechny-aplikace{background: url('img/ico/adobe-creative-vsechny-aplikace.png');}
.kat-dlazdice .ico-adobe-creative-vsechny-aplikace { background-image: url('img/ico/adobe-creative-vsechny-aplikace.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-creative-vsechny-aplikace, .kat-dlazdice.uroven3 .ico-adobe-creative-vsechny-aplikace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-creative-vsechny-aplikace.png'); mask-image: url('img/ico/adobe-creative-vsechny-aplikace.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-flash{background: url('img/ico/adobe-flash.png');}
.kat-dlazdice .ico-adobe-flash { background-image: url('img/ico/adobe-flash.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-flash, .kat-dlazdice.uroven3 .ico-adobe-flash {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-flash.png'); mask-image: url('img/ico/adobe-flash.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-illustrator{background: url('img/ico/adobe-illustrator.png');}
.kat-dlazdice .ico-adobe-illustrator { background-image: url('img/ico/adobe-illustrator.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-illustrator, .kat-dlazdice.uroven3 .ico-adobe-illustrator {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-illustrator.png'); mask-image: url('img/ico/adobe-illustrator.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-indesign{background: url('img/ico/adobe-indesign.png');}
.kat-dlazdice .ico-adobe-indesign { background-image: url('img/ico/adobe-indesign.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-indesign, .kat-dlazdice.uroven3 .ico-adobe-indesign {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-indesign.png'); mask-image: url('img/ico/adobe-indesign.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-lightroom{background: url('img/ico/adobe-lightroom.png');}
.kat-dlazdice .ico-adobe-lightroom { background-image: url('img/ico/adobe-lightroom.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-lightroom, .kat-dlazdice.uroven3 .ico-adobe-lightroom {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-lightroom.png'); mask-image: url('img/ico/adobe-lightroom.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-photoshop{background: url('img/ico/adobe-photoshop.png');}
.kat-dlazdice .ico-adobe-photoshop { background-image: url('img/ico/adobe-photoshop.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-photoshop, .kat-dlazdice.uroven3 .ico-adobe-photoshop {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-photoshop.png'); mask-image: url('img/ico/adobe-photoshop.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-adobe-premiere{background: url('img/ico/adobe-premiere.png');}
.kat-dlazdice .ico-adobe-premiere { background-image: url('img/ico/adobe-premiere.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-adobe-premiere, .kat-dlazdice.uroven3 .ico-adobe-premiere {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/adobe-premiere.png'); mask-image: url('img/ico/adobe-premiere.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autocad-lt-pro-mac{background: url('img/ico/autocad-lt-pro-mac.png');}
.kat-dlazdice .ico-autocad-lt-pro-mac { background-image: url('img/ico/autocad-lt-pro-mac.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autocad-lt-pro-mac, .kat-dlazdice.uroven3 .ico-autocad-lt-pro-mac {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autocad-lt-pro-mac.png'); mask-image: url('img/ico/autocad-lt-pro-mac.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-autocad-map{background: url('img/ico/autodesk-autocad-map.png');}
.kat-dlazdice .ico-autodesk-autocad-map { background-image: url('img/ico/autodesk-autocad-map.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-autocad-map, .kat-dlazdice.uroven3 .ico-autodesk-autocad-map {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-autocad-map.png'); mask-image: url('img/ico/autodesk-autocad-map.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-civil-3d{background: url('img/ico/autodesk-civil-3d.png');}
.kat-dlazdice .ico-autodesk-civil-3d { background-image: url('img/ico/autodesk-civil-3d.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-civil-3d, .kat-dlazdice.uroven3 .ico-autodesk-civil-3d {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-civil-3d.png'); mask-image: url('img/ico/autodesk-civil-3d.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-design-review{background: url('img/ico/autodesk-design-review.png');}
.kat-dlazdice .ico-autodesk-design-review { background-image: url('img/ico/autodesk-design-review.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-design-review, .kat-dlazdice.uroven3 .ico-autodesk-design-review {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-design-review.png'); mask-image: url('img/ico/autodesk-design-review.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-autodesk-inventor-lt{background: url('img/ico/autodesk-inventor-lt.png');}
.kat-dlazdice .ico-autodesk-inventor-lt { background-image: url('img/ico/autodesk-inventor-lt.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-autodesk-inventor-lt, .kat-dlazdice.uroven3 .ico-autodesk-inventor-lt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/autodesk-inventor-lt.png'); mask-image: url('img/ico/autodesk-inventor-lt.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-bomba{background: url('img/ico/bomba.png');}
.kat-dlazdice .ico-bomba { background-image: url('img/ico/bomba.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-bomba, .kat-dlazdice.uroven3 .ico-bomba {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/bomba.png'); mask-image: url('img/ico/bomba.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-cas-a-priority{background: url('img/ico/cas-a-priority.png');}
.kat-dlazdice .ico-cas-a-priority { background-image: url('img/ico/cas-a-priority.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-cas-a-priority, .kat-dlazdice.uroven3 .ico-cas-a-priority {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cas-a-priority.png'); mask-image: url('img/ico/cas-a-priority.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-cetifikace-level-1-3{background: url('img/ico/cetifikace-level-1-3.png');}
.kat-dlazdice .ico-cetifikace-level-1-3 { background-image: url('img/ico/cetifikace-level-1-3.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-cetifikace-level-1-3, .kat-dlazdice.uroven3 .ico-cetifikace-level-1-3 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cetifikace-level-1-3.png'); mask-image: url('img/ico/cetifikace-level-1-3.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-cetifikace-level-2-3{background: url('img/ico/cetifikace-level-2-3.png');}
.kat-dlazdice .ico-cetifikace-level-2-3 { background-image: url('img/ico/cetifikace-level-2-3.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-cetifikace-level-2-3, .kat-dlazdice.uroven3 .ico-cetifikace-level-2-3 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cetifikace-level-2-3.png'); mask-image: url('img/ico/cetifikace-level-2-3.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-cetifikace-level-3-3{background: url('img/ico/cetifikace-level-3-3.png');}
.kat-dlazdice .ico-cetifikace-level-3-3 { background-image: url('img/ico/cetifikace-level-3-3.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-cetifikace-level-3-3, .kat-dlazdice.uroven3 .ico-cetifikace-level-3-3 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/cetifikace-level-3-3.png'); mask-image: url('img/ico/cetifikace-level-3-3.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-corel-coreldraw{background: url('img/ico/corel-coreldraw.png');}
.kat-dlazdice .ico-corel-coreldraw { background-image: url('img/ico/corel-coreldraw.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-corel-coreldraw, .kat-dlazdice.uroven3 .ico-corel-coreldraw {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel-coreldraw.png'); mask-image: url('img/ico/corel-coreldraw.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-corel-draw-X8-prirucka{background: url('img/ico/corel-draw-X8-prirucka.png');}
.kat-dlazdice .ico-corel-draw-X8-prirucka { background-image: url('img/ico/corel-draw-X8-prirucka.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-corel-draw-X8-prirucka, .kat-dlazdice.uroven3 .ico-corel-draw-X8-prirucka {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel-draw-X8-prirucka.png'); mask-image: url('img/ico/corel-draw-X8-prirucka.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-corel-paint-shop-pro{background: url('img/ico/corel-paint-shop-pro.png');}
.kat-dlazdice .ico-corel-paint-shop-pro { background-image: url('img/ico/corel-paint-shop-pro.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-corel-paint-shop-pro, .kat-dlazdice.uroven3 .ico-corel-paint-shop-pro {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel-paint-shop-pro.png'); mask-image: url('img/ico/corel-paint-shop-pro.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-corel-photo-paint{background: url('img/ico/corel-photo-paint.png');}
.kat-dlazdice .ico-corel-photo-paint { background-image: url('img/ico/corel-photo-paint.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-corel-photo-paint, .kat-dlazdice.uroven3 .ico-corel-photo-paint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/corel-photo-paint.png'); mask-image: url('img/ico/corel-photo-paint.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-clenstvi-premium{background: url('img/ico/coreldraw-clenstvi-premium.png');}
.kat-dlazdice .ico-coreldraw-clenstvi-premium { background-image: url('img/ico/coreldraw-clenstvi-premium.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-coreldraw-clenstvi-premium, .kat-dlazdice.uroven3 .ico-coreldraw-clenstvi-premium {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-clenstvi-premium.png'); mask-image: url('img/ico/coreldraw-clenstvi-premium.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-clenstvi-standard{background: url('img/ico/coreldraw-clenstvi-standard.png');}
.kat-dlazdice .ico-coreldraw-clenstvi-standard { background-image: url('img/ico/coreldraw-clenstvi-standard.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-coreldraw-clenstvi-standard, .kat-dlazdice.uroven3 .ico-coreldraw-clenstvi-standard {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-clenstvi-standard.png'); mask-image: url('img/ico/coreldraw-clenstvi-standard.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite-2017-baleni{background: url('img/ico/coreldraw-graphics-suite-2017-baleni.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite-2017-baleni { background-image: url('img/ico/coreldraw-graphics-suite-2017-baleni.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite-2017-baleni, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite-2017-baleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite-2017-baleni.png'); mask-image: url('img/ico/coreldraw-graphics-suite-2017-baleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite-x5-baleni{background: url('img/ico/coreldraw-graphics-suite-x5-baleni.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite-x5-baleni { background-image: url('img/ico/coreldraw-graphics-suite-x5-baleni.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite-x5-baleni, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite-x5-baleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite-x5-baleni.png'); mask-image: url('img/ico/coreldraw-graphics-suite-x5-baleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite-x6-baleni{background: url('img/ico/coreldraw-graphics-suite-x6-baleni.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite-x6-baleni { background-image: url('img/ico/coreldraw-graphics-suite-x6-baleni.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite-x6-baleni, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite-x6-baleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite-x6-baleni.png'); mask-image: url('img/ico/coreldraw-graphics-suite-x6-baleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite-x7-baleni{background: url('img/ico/coreldraw-graphics-suite-x7-baleni.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite-x7-baleni { background-image: url('img/ico/coreldraw-graphics-suite-x7-baleni.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite-x7-baleni, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite-x7-baleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite-x7-baleni.png'); mask-image: url('img/ico/coreldraw-graphics-suite-x7-baleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite-x7-prirucka{background: url('img/ico/coreldraw-graphics-suite-x7-prirucka.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite-x7-prirucka { background-image: url('img/ico/coreldraw-graphics-suite-x7-prirucka.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite-x7-prirucka, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite-x7-prirucka {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite-x7-prirucka.png'); mask-image: url('img/ico/coreldraw-graphics-suite-x7-prirucka.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-coreldraw-graphics-suite-x8-baleni{background: url('img/ico/coreldraw-graphics-suite-x8-baleni.png');}
.kat-dlazdice .ico-coreldraw-graphics-suite-x8-baleni { background-image: url('img/ico/coreldraw-graphics-suite-x8-baleni.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-coreldraw-graphics-suite-x8-baleni, .kat-dlazdice.uroven3 .ico-coreldraw-graphics-suite-x8-baleni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/coreldraw-graphics-suite-x8-baleni.png'); mask-image: url('img/ico/coreldraw-graphics-suite-x8-baleni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-darkova-oblaka-stribrna{background: url('img/ico/darkova-oblaka-stribrna.png');}
.kat-dlazdice .ico-darkova-oblaka-stribrna { background-image: url('img/ico/darkova-oblaka-stribrna.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-darkova-oblaka-stribrna, .kat-dlazdice.uroven3 .ico-darkova-oblaka-stribrna {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/darkova-oblaka-stribrna.png'); mask-image: url('img/ico/darkova-oblaka-stribrna.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-darkove-poukazky-stribrna{background: url('img/ico/darkove-poukazky-stribrna.png');}
.kat-dlazdice .ico-darkove-poukazky-stribrna { background-image: url('img/ico/darkove-poukazky-stribrna.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-darkove-poukazky-stribrna, .kat-dlazdice.uroven3 .ico-darkove-poukazky-stribrna {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/darkove-poukazky-stribrna.png'); mask-image: url('img/ico/darkove-poukazky-stribrna.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-date-stribrna{background: url('img/ico/date-stribrna.png');}
.kat-dlazdice .ico-date-stribrna { background-image: url('img/ico/date-stribrna.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-date-stribrna, .kat-dlazdice.uroven3 .ico-date-stribrna {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/date-stribrna.png'); mask-image: url('img/ico/date-stribrna.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-demand-a{background: url('img/ico/demand-a.png');}
.kat-dlazdice .ico-demand-a { background-image: url('img/ico/demand-a.png'); aspect-ratio: 45 / 170; }
.kat-dlazdice.uroven2 .ico-demand-a, .kat-dlazdice.uroven3 .ico-demand-a {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/demand-a.png'); mask-image: url('img/ico/demand-a.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-detektivka{background: url('img/ico/detektivka.png');}
.kat-dlazdice .ico-detektivka { background-image: url('img/ico/detektivka.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-detektivka, .kat-dlazdice.uroven3 .ico-detektivka {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/detektivka.png'); mask-image: url('img/ico/detektivka.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-dilema{background: url('img/ico/dilema.png');}
.kat-dlazdice .ico-dilema { background-image: url('img/ico/dilema.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-dilema, .kat-dlazdice.uroven3 .ico-dilema {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/dilema.png'); mask-image: url('img/ico/dilema.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-divize{background: url('img/ico/divize.png');}
.kat-dlazdice .ico-divize { background-image: url('img/ico/divize.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-divize, .kat-dlazdice.uroven3 .ico-divize {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/divize.png'); mask-image: url('img/ico/divize.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-2016-grafy{background: url('img/ico/excel-2016-grafy.png');}
.kat-dlazdice .ico-excel-2016-grafy { background-image: url('img/ico/excel-2016-grafy.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-2016-grafy, .kat-dlazdice.uroven3 .ico-excel-2016-grafy {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-2016-grafy.png'); mask-image: url('img/ico/excel-2016-grafy.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-automaticke-vyplneni-ico{background: url('img/ico/excel-automaticke-vyplneni-ico.png');}
.kat-dlazdice .ico-excel-automaticke-vyplneni-ico { background-image: url('img/ico/excel-automaticke-vyplneni-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-automaticke-vyplneni-ico, .kat-dlazdice.uroven3 .ico-excel-automaticke-vyplneni-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-automaticke-vyplneni-ico.png'); mask-image: url('img/ico/excel-automaticke-vyplneni-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-datum-a-den{background: url('img/ico/excel-datum-a-den.png');}
.kat-dlazdice .ico-excel-datum-a-den { background-image: url('img/ico/excel-datum-a-den.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-datum-a-den, .kat-dlazdice.uroven3 .ico-excel-datum-a-den {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-datum-a-den.png'); mask-image: url('img/ico/excel-datum-a-den.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-extremni-hodnoty-ico{background: url('img/ico/excel-extremni-hodnoty-ico.png');}
.kat-dlazdice .ico-excel-extremni-hodnoty-ico { background-image: url('img/ico/excel-extremni-hodnoty-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-extremni-hodnoty-ico, .kat-dlazdice.uroven3 .ico-excel-extremni-hodnoty-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-extremni-hodnoty-ico.png'); mask-image: url('img/ico/excel-extremni-hodnoty-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-databazove{background: url('img/ico/excel-funkce-databazove.png');}
.kat-dlazdice .ico-excel-funkce-databazove { background-image: url('img/ico/excel-funkce-databazove.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-databazove, .kat-dlazdice.uroven3 .ico-excel-funkce-databazove {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-databazove.png'); mask-image: url('img/ico/excel-funkce-databazove.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-datova-krychle{background: url('img/ico/excel-funkce-datova-krychle.png');}
.kat-dlazdice .ico-excel-funkce-datova-krychle { background-image: url('img/ico/excel-funkce-datova-krychle.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-datova-krychle, .kat-dlazdice.uroven3 .ico-excel-funkce-datova-krychle {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-datova-krychle.png'); mask-image: url('img/ico/excel-funkce-datova-krychle.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-datum-a-cas{background: url('img/ico/excel-funkce-datum-a-cas.png');}
.kat-dlazdice .ico-excel-funkce-datum-a-cas { background-image: url('img/ico/excel-funkce-datum-a-cas.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-datum-a-cas, .kat-dlazdice.uroven3 .ico-excel-funkce-datum-a-cas {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-datum-a-cas.png'); mask-image: url('img/ico/excel-funkce-datum-a-cas.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-financni{background: url('img/ico/excel-funkce-financni.png');}
.kat-dlazdice .ico-excel-funkce-financni { background-image: url('img/ico/excel-funkce-financni.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-financni, .kat-dlazdice.uroven3 .ico-excel-funkce-financni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-financni.png'); mask-image: url('img/ico/excel-funkce-financni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-informacni{background: url('img/ico/excel-funkce-informacni.png');}
.kat-dlazdice .ico-excel-funkce-informacni { background-image: url('img/ico/excel-funkce-informacni.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-informacni, .kat-dlazdice.uroven3 .ico-excel-funkce-informacni {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-informacni.png'); mask-image: url('img/ico/excel-funkce-informacni.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-inzenyrske{background: url('img/ico/excel-funkce-inzenyrske.png');}
.kat-dlazdice .ico-excel-funkce-inzenyrske { background-image: url('img/ico/excel-funkce-inzenyrske.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-inzenyrske, .kat-dlazdice.uroven3 .ico-excel-funkce-inzenyrske {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-inzenyrske.png'); mask-image: url('img/ico/excel-funkce-inzenyrske.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-logicke{background: url('img/ico/excel-funkce-logicke.png');}
.kat-dlazdice .ico-excel-funkce-logicke { background-image: url('img/ico/excel-funkce-logicke.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-logicke, .kat-dlazdice.uroven3 .ico-excel-funkce-logicke {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-logicke.png'); mask-image: url('img/ico/excel-funkce-logicke.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-matematicke{background: url('img/ico/excel-funkce-matematicke.png');}
.kat-dlazdice .ico-excel-funkce-matematicke { background-image: url('img/ico/excel-funkce-matematicke.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-matematicke, .kat-dlazdice.uroven3 .ico-excel-funkce-matematicke {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-matematicke.png'); mask-image: url('img/ico/excel-funkce-matematicke.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-pro-kompatibilitu{background: url('img/ico/excel-funkce-pro-kompatibilitu.png');}
.kat-dlazdice .ico-excel-funkce-pro-kompatibilitu { background-image: url('img/ico/excel-funkce-pro-kompatibilitu.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-pro-kompatibilitu, .kat-dlazdice.uroven3 .ico-excel-funkce-pro-kompatibilitu {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-pro-kompatibilitu.png'); mask-image: url('img/ico/excel-funkce-pro-kompatibilitu.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-statisticke{background: url('img/ico/excel-funkce-statisticke.png');}
.kat-dlazdice .ico-excel-funkce-statisticke { background-image: url('img/ico/excel-funkce-statisticke.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-statisticke, .kat-dlazdice.uroven3 .ico-excel-funkce-statisticke {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-statisticke.png'); mask-image: url('img/ico/excel-funkce-statisticke.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-textove{background: url('img/ico/excel-funkce-textove.png');}
.kat-dlazdice .ico-excel-funkce-textove { background-image: url('img/ico/excel-funkce-textove.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-textove, .kat-dlazdice.uroven3 .ico-excel-funkce-textove {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-textove.png'); mask-image: url('img/ico/excel-funkce-textove.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-funkce-vyhledavaci{background: url('img/ico/excel-funkce-vyhledavaci.png');}
.kat-dlazdice .ico-excel-funkce-vyhledavaci { background-image: url('img/ico/excel-funkce-vyhledavaci.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-funkce-vyhledavaci, .kat-dlazdice.uroven3 .ico-excel-funkce-vyhledavaci {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-funkce-vyhledavaci.png'); mask-image: url('img/ico/excel-funkce-vyhledavaci.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-kopirovani-formatu-ico{background: url('img/ico/excel-kopirovani-formatu-ico.png');}
.kat-dlazdice .ico-excel-kopirovani-formatu-ico { background-image: url('img/ico/excel-kopirovani-formatu-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-kopirovani-formatu-ico, .kat-dlazdice.uroven3 .ico-excel-kopirovani-formatu-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-kopirovani-formatu-ico.png'); mask-image: url('img/ico/excel-kopirovani-formatu-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-kopirovani-vzorce-ico{background: url('img/ico/excel-kopirovani-vzorce-ico.png');}
.kat-dlazdice .ico-excel-kopirovani-vzorce-ico { background-image: url('img/ico/excel-kopirovani-vzorce-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-kopirovani-vzorce-ico, .kat-dlazdice.uroven3 .ico-excel-kopirovani-vzorce-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-kopirovani-vzorce-ico.png'); mask-image: url('img/ico/excel-kopirovani-vzorce-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-odstraneni-vzorcu-ico{background: url('img/ico/excel-odstraneni-vzorcu-ico.png');}
.kat-dlazdice .ico-excel-odstraneni-vzorcu-ico { background-image: url('img/ico/excel-odstraneni-vzorcu-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-odstraneni-vzorcu-ico, .kat-dlazdice.uroven3 .ico-excel-odstraneni-vzorcu-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-odstraneni-vzorcu-ico.png'); mask-image: url('img/ico/excel-odstraneni-vzorcu-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-oznaceni-ico{background: url('img/ico/excel-oznaceni-ico.png');}
.kat-dlazdice .ico-excel-oznaceni-ico { background-image: url('img/ico/excel-oznaceni-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-oznaceni-ico, .kat-dlazdice.uroven3 .ico-excel-oznaceni-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-oznaceni-ico.png'); mask-image: url('img/ico/excel-oznaceni-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-razeni-ico{background: url('img/ico/excel-razeni-ico.png');}
.kat-dlazdice .ico-excel-razeni-ico { background-image: url('img/ico/excel-razeni-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-razeni-ico, .kat-dlazdice.uroven3 .ico-excel-razeni-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-razeni-ico.png'); mask-image: url('img/ico/excel-razeni-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-rozdeleni-textu-ico{background: url('img/ico/excel-rozdeleni-textu-ico.png');}
.kat-dlazdice .ico-excel-rozdeleni-textu-ico { background-image: url('img/ico/excel-rozdeleni-textu-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-rozdeleni-textu-ico, .kat-dlazdice.uroven3 .ico-excel-rozdeleni-textu-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-rozdeleni-textu-ico.png'); mask-image: url('img/ico/excel-rozdeleni-textu-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-rychly-graf{background: url('img/ico/excel-rychly-graf.png');}
.kat-dlazdice .ico-excel-rychly-graf { background-image: url('img/ico/excel-rychly-graf.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-rychly-graf, .kat-dlazdice.uroven3 .ico-excel-rychly-graf {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-rychly-graf.png'); mask-image: url('img/ico/excel-rychly-graf.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-sloupce-ico{background: url('img/ico/excel-sloupce-ico.png');}
.kat-dlazdice .ico-excel-sloupce-ico { background-image: url('img/ico/excel-sloupce-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-sloupce-ico, .kat-dlazdice.uroven3 .ico-excel-sloupce-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-sloupce-ico.png'); mask-image: url('img/ico/excel-sloupce-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-spojeni-textu-ico{background: url('img/ico/excel-spojeni-textu-ico.png');}
.kat-dlazdice .ico-excel-spojeni-textu-ico { background-image: url('img/ico/excel-spojeni-textu-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-spojeni-textu-ico, .kat-dlazdice.uroven3 .ico-excel-spojeni-textu-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-spojeni-textu-ico.png'); mask-image: url('img/ico/excel-spojeni-textu-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-svyhledat{background: url('img/ico/excel-svyhledat.png');}
.kat-dlazdice .ico-excel-svyhledat { background-image: url('img/ico/excel-svyhledat.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-svyhledat, .kat-dlazdice.uroven3 .ico-excel-svyhledat {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-svyhledat.png'); mask-image: url('img/ico/excel-svyhledat.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-tisk-zahlavi-tabulky-ico{background: url('img/ico/excel-tisk-zahlavi-tabulky-ico.png');}
.kat-dlazdice .ico-excel-tisk-zahlavi-tabulky-ico { background-image: url('img/ico/excel-tisk-zahlavi-tabulky-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-tisk-zahlavi-tabulky-ico, .kat-dlazdice.uroven3 .ico-excel-tisk-zahlavi-tabulky-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-tisk-zahlavi-tabulky-ico.png'); mask-image: url('img/ico/excel-tisk-zahlavi-tabulky-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-transponovat-ico{background: url('img/ico/excel-transponovat-ico.png');}
.kat-dlazdice .ico-excel-transponovat-ico { background-image: url('img/ico/excel-transponovat-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-transponovat-ico, .kat-dlazdice.uroven3 .ico-excel-transponovat-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-transponovat-ico.png'); mask-image: url('img/ico/excel-transponovat-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-vlastni-format{background: url('img/ico/excel-vlastni-format.png');}
.kat-dlazdice .ico-excel-vlastni-format { background-image: url('img/ico/excel-vlastni-format.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-vlastni-format, .kat-dlazdice.uroven3 .ico-excel-vlastni-format {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-vlastni-format.png'); mask-image: url('img/ico/excel-vlastni-format.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-vvyhledat{background: url('img/ico/excel-vvyhledat.png');}
.kat-dlazdice .ico-excel-vvyhledat { background-image: url('img/ico/excel-vvyhledat.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-vvyhledat, .kat-dlazdice.uroven3 .ico-excel-vvyhledat {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-vvyhledat.png'); mask-image: url('img/ico/excel-vvyhledat.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-vyhledani-ico{background: url('img/ico/excel-vyhledani-ico.png');}
.kat-dlazdice .ico-excel-vyhledani-ico { background-image: url('img/ico/excel-vyhledani-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-vyhledani-ico, .kat-dlazdice.uroven3 .ico-excel-vyhledani-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-vyhledani-ico.png'); mask-image: url('img/ico/excel-vyhledani-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-vypocet-bez-vzorce-ico{background: url('img/ico/excel-vypocet-bez-vzorce-ico.png');}
.kat-dlazdice .ico-excel-vypocet-bez-vzorce-ico { background-image: url('img/ico/excel-vypocet-bez-vzorce-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-vypocet-bez-vzorce-ico, .kat-dlazdice.uroven3 .ico-excel-vypocet-bez-vzorce-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-vypocet-bez-vzorce-ico.png'); mask-image: url('img/ico/excel-vypocet-bez-vzorce-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-excel-zamek-listu-ico{background: url('img/ico/excel-zamek-listu-ico.png');}
.kat-dlazdice .ico-excel-zamek-listu-ico { background-image: url('img/ico/excel-zamek-listu-ico.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-excel-zamek-listu-ico, .kat-dlazdice.uroven3 .ico-excel-zamek-listu-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/excel-zamek-listu-ico.png'); mask-image: url('img/ico/excel-zamek-listu-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-facebook{background: url('img/ico/facebook.png');}
.kat-dlazdice .ico-facebook { background-image: url('img/ico/facebook.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-facebook, .kat-dlazdice.uroven3 .ico-facebook {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/facebook.png'); mask-image: url('img/ico/facebook.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-facebook-icon{background: url('img/ico/facebook-icon.png');}
.kat-dlazdice .ico-facebook-icon { background-image: url('img/ico/facebook-icon.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-facebook-icon, .kat-dlazdice.uroven3 .ico-facebook-icon {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/facebook-icon.png'); mask-image: url('img/ico/facebook-icon.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-firemni-n{background: url('img/ico/firemni-n.png');}
.kat-dlazdice .ico-firemni-n { background-image: url('img/ico/firemni-n.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-firemni-n, .kat-dlazdice.uroven3 .ico-firemni-n {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/firemni-n.png'); mask-image: url('img/ico/firemni-n.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-format-dwg{background: url('img/ico/format-dwg.png');}
.kat-dlazdice .ico-format-dwg { background-image: url('img/ico/format-dwg.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-format-dwg, .kat-dlazdice.uroven3 .ico-format-dwg {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/format-dwg.png'); mask-image: url('img/ico/format-dwg.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-individualni-n{background: url('img/ico/individualni-n.png');}
.kat-dlazdice .ico-individualni-n { background-image: url('img/ico/individualni-n.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-individualni-n, .kat-dlazdice.uroven3 .ico-individualni-n {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/individualni-n.png'); mask-image: url('img/ico/individualni-n.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-instalace-ico{background: url('img/ico/instalace-ico.png');}
.kat-dlazdice .ico-instalace-ico { background-image: url('img/ico/instalace-ico.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-instalace-ico, .kat-dlazdice.uroven3 .ico-instalace-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/instalace-ico.png'); mask-image: url('img/ico/instalace-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-instalacni-media{background: url('img/ico/instalacni-media.png');}
.kat-dlazdice .ico-instalacni-media { background-image: url('img/ico/instalacni-media.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-instalacni-media, .kat-dlazdice.uroven3 .ico-instalacni-media {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/instalacni-media.png'); mask-image: url('img/ico/instalacni-media.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-jazykova-verze-cz{background: url('img/ico/jazykova-verze-cz.png');}
.kat-dlazdice .ico-jazykova-verze-cz { background-image: url('img/ico/jazykova-verze-cz.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-jazykova-verze-cz, .kat-dlazdice.uroven3 .ico-jazykova-verze-cz {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/jazykova-verze-cz.png'); mask-image: url('img/ico/jazykova-verze-cz.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-klavesove-zkratky{background: url('img/ico/klavesove-zkratky.png');}
.kat-dlazdice .ico-klavesove-zkratky { background-image: url('img/ico/klavesove-zkratky.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-klavesove-zkratky, .kat-dlazdice.uroven3 .ico-klavesove-zkratky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/klavesove-zkratky.png'); mask-image: url('img/ico/klavesove-zkratky.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-konzultace { background-position: center 11px; }
.hovera:hover a.icp span.ico-konzultace { background-position: center 20px; }
.ico-konzultace{background: url('img/ico/konzultace.png'); background-image: url('img/ico/konzultace.svg'), none;}
.txtico.ico-konzultace::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/konzultace.svg'); mask-image: url('img/ico/konzultace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-konzultace { background-image: none; }
.kat-dlazdice .ico-konzultace { background-image: url('img/ico/konzultace.svg'); aspect-ratio: 1.76 / 1.59; }
.kat-dlazdice.uroven2 .ico-konzultace, .kat-dlazdice.uroven3 .ico-konzultace {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/konzultace.svg'); mask-image: url('img/ico/konzultace.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kopie{background: url('img/ico/kopie.png');}
.kat-dlazdice .ico-kopie { background-image: url('img/ico/kopie.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-kopie, .kat-dlazdice.uroven3 .ico-kopie {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kopie.png'); mask-image: url('img/ico/kopie.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kosmonaut{background: url('img/ico/kosmonaut.png');}
.kat-dlazdice .ico-kosmonaut { background-image: url('img/ico/kosmonaut.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-kosmonaut, .kat-dlazdice.uroven3 .ico-kosmonaut {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kosmonaut.png'); mask-image: url('img/ico/kosmonaut.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-kurzy-n{background: url('img/ico/kurzy-n.png');}
.kat-dlazdice .ico-kurzy-n { background-image: url('img/ico/kurzy-n.png'); aspect-ratio: 1 / 1; }
.kat-dlazdice.uroven2 .ico-kurzy-n, .kat-dlazdice.uroven3 .ico-kurzy-n {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/kurzy-n.png'); mask-image: url('img/ico/kurzy-n.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-mapa{background: url('img/ico/mapa.png');}
.kat-dlazdice .ico-mapa { background-image: url('img/ico/mapa.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-mapa, .kat-dlazdice.uroven3 .ico-mapa {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/mapa.png'); mask-image: url('img/ico/mapa.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-access{background: url('img/ico/microsoft-access.png');}
.kat-dlazdice .ico-microsoft-access { background-image: url('img/ico/microsoft-access.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-microsoft-access, .kat-dlazdice.uroven3 .ico-microsoft-access {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-access.png'); mask-image: url('img/ico/microsoft-access.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-certified{background: url('img/ico/microsoft-certified.png');}
.kat-dlazdice .ico-microsoft-certified { background-image: url('img/ico/microsoft-certified.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-certified, .kat-dlazdice.uroven3 .ico-microsoft-certified {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-certified.png'); mask-image: url('img/ico/microsoft-certified.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-cast{background: url('img/ico/microsoft-excel-cast.png');}
.kat-dlazdice .ico-microsoft-excel-cast { background-image: url('img/ico/microsoft-excel-cast.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-cast, .kat-dlazdice.uroven3 .ico-microsoft-excel-cast {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-cast.png'); mask-image: url('img/ico/microsoft-excel-cast.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-countif{background: url('img/ico/microsoft-excel-countif.png');}
.kat-dlazdice .ico-microsoft-excel-countif { background-image: url('img/ico/microsoft-excel-countif.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-countif, .kat-dlazdice.uroven3 .ico-microsoft-excel-countif {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-countif.png'); mask-image: url('img/ico/microsoft-excel-countif.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-duplicity{background: url('img/ico/microsoft-excel-duplicity.png');}
.kat-dlazdice .ico-microsoft-excel-duplicity { background-image: url('img/ico/microsoft-excel-duplicity.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-duplicity, .kat-dlazdice.uroven3 .ico-microsoft-excel-duplicity {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-duplicity.png'); mask-image: url('img/ico/microsoft-excel-duplicity.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-hodnota-na-text{background: url('img/ico/microsoft-excel-hodnota-na-text.png');}
.kat-dlazdice .ico-microsoft-excel-hodnota-na-text { background-image: url('img/ico/microsoft-excel-hodnota-na-text.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-hodnota-na-text, .kat-dlazdice.uroven3 .ico-microsoft-excel-hodnota-na-text {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-hodnota-na-text.png'); mask-image: url('img/ico/microsoft-excel-hodnota-na-text.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-max{background: url('img/ico/microsoft-excel-max.png');}
.kat-dlazdice .ico-microsoft-excel-max { background-image: url('img/ico/microsoft-excel-max.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-max, .kat-dlazdice.uroven3 .ico-microsoft-excel-max {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-max.png'); mask-image: url('img/ico/microsoft-excel-max.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-pocet{background: url('img/ico/microsoft-excel-pocet.png');}
.kat-dlazdice .ico-microsoft-excel-pocet { background-image: url('img/ico/microsoft-excel-pocet.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-pocet, .kat-dlazdice.uroven3 .ico-microsoft-excel-pocet {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-pocet.png'); mask-image: url('img/ico/microsoft-excel-pocet.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-pocet2{background: url('img/ico/microsoft-excel-pocet2.png');}
.kat-dlazdice .ico-microsoft-excel-pocet2 { background-image: url('img/ico/microsoft-excel-pocet2.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-pocet2, .kat-dlazdice.uroven3 .ico-microsoft-excel-pocet2 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-pocet2.png'); mask-image: url('img/ico/microsoft-excel-pocet2.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-prumer{background: url('img/ico/microsoft-excel-prumer.png');}
.kat-dlazdice .ico-microsoft-excel-prumer { background-image: url('img/ico/microsoft-excel-prumer.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-prumer, .kat-dlazdice.uroven3 .ico-microsoft-excel-prumer {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-prumer.png'); mask-image: url('img/ico/microsoft-excel-prumer.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-subtotal{background: url('img/ico/microsoft-excel-subtotal.png');}
.kat-dlazdice .ico-microsoft-excel-subtotal { background-image: url('img/ico/microsoft-excel-subtotal.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-subtotal, .kat-dlazdice.uroven3 .ico-microsoft-excel-subtotal {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-subtotal.png'); mask-image: url('img/ico/microsoft-excel-subtotal.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-suma{background: url('img/ico/microsoft-excel-suma.png');}
.kat-dlazdice .ico-microsoft-excel-suma { background-image: url('img/ico/microsoft-excel-suma.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-suma, .kat-dlazdice.uroven3 .ico-microsoft-excel-suma {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-suma.png'); mask-image: url('img/ico/microsoft-excel-suma.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-sumif{background: url('img/ico/microsoft-excel-sumif.png');}
.kat-dlazdice .ico-microsoft-excel-sumif { background-image: url('img/ico/microsoft-excel-sumif.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-sumif, .kat-dlazdice.uroven3 .ico-microsoft-excel-sumif {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-sumif.png'); mask-image: url('img/ico/microsoft-excel-sumif.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-textjoin{background: url('img/ico/microsoft-excel-textjoin.png');}
.kat-dlazdice .ico-microsoft-excel-textjoin { background-image: url('img/ico/microsoft-excel-textjoin.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-textjoin, .kat-dlazdice.uroven3 .ico-microsoft-excel-textjoin {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-textjoin.png'); mask-image: url('img/ico/microsoft-excel-textjoin.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-zaokrouhlovani{background: url('img/ico/microsoft-excel-zaokrouhlovani.png');}
.kat-dlazdice .ico-microsoft-excel-zaokrouhlovani { background-image: url('img/ico/microsoft-excel-zaokrouhlovani.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-zaokrouhlovani, .kat-dlazdice.uroven3 .ico-microsoft-excel-zaokrouhlovani {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-zaokrouhlovani.png'); mask-image: url('img/ico/microsoft-excel-zaokrouhlovani.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-zleva{background: url('img/ico/microsoft-excel-zleva.png');}
.kat-dlazdice .ico-microsoft-excel-zleva { background-image: url('img/ico/microsoft-excel-zleva.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-zleva, .kat-dlazdice.uroven3 .ico-microsoft-excel-zleva {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-zleva.png'); mask-image: url('img/ico/microsoft-excel-zleva.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-excel-zprava{background: url('img/ico/microsoft-excel-zprava.png');}
.kat-dlazdice .ico-microsoft-excel-zprava { background-image: url('img/ico/microsoft-excel-zprava.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-excel-zprava, .kat-dlazdice.uroven3 .ico-microsoft-excel-zprava {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-excel-zprava.png'); mask-image: url('img/ico/microsoft-excel-zprava.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-onenote{background: url('img/ico/microsoft-onenote.png');}
.kat-dlazdice .ico-microsoft-onenote { background-image: url('img/ico/microsoft-onenote.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-microsoft-onenote, .kat-dlazdice.uroven3 .ico-microsoft-onenote {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-onenote.png'); mask-image: url('img/ico/microsoft-onenote.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-outlook{background: url('img/ico/microsoft-outlook.png');}
.kat-dlazdice .ico-microsoft-outlook { background-image: url('img/ico/microsoft-outlook.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-microsoft-outlook, .kat-dlazdice.uroven3 .ico-microsoft-outlook {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-outlook.png'); mask-image: url('img/ico/microsoft-outlook.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-powerpoint{background: url('img/ico/microsoft-powerpoint.png');}
.kat-dlazdice .ico-microsoft-powerpoint { background-image: url('img/ico/microsoft-powerpoint.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-powerpoint, .kat-dlazdice.uroven3 .ico-microsoft-powerpoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-powerpoint.png'); mask-image: url('img/ico/microsoft-powerpoint.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-project{background: url('img/ico/microsoft-project.png');}
.kat-dlazdice .ico-microsoft-project { background-image: url('img/ico/microsoft-project.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-microsoft-project, .kat-dlazdice.uroven3 .ico-microsoft-project {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-project.png'); mask-image: url('img/ico/microsoft-project.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-publisher{background: url('img/ico/microsoft-publisher.png');}
.kat-dlazdice .ico-microsoft-publisher { background-image: url('img/ico/microsoft-publisher.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-microsoft-publisher, .kat-dlazdice.uroven3 .ico-microsoft-publisher {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-publisher.png'); mask-image: url('img/ico/microsoft-publisher.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-sharepoint{background: url('img/ico/microsoft-sharepoint.png');}
.kat-dlazdice .ico-microsoft-sharepoint { background-image: url('img/ico/microsoft-sharepoint.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-sharepoint, .kat-dlazdice.uroven3 .ico-microsoft-sharepoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-sharepoint.png'); mask-image: url('img/ico/microsoft-sharepoint.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-visio{background: url('img/ico/microsoft-visio.png');}
.kat-dlazdice .ico-microsoft-visio { background-image: url('img/ico/microsoft-visio.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-microsoft-visio, .kat-dlazdice.uroven3 .ico-microsoft-visio {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-visio.png'); mask-image: url('img/ico/microsoft-visio.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-windows-10{background: url('img/ico/microsoft-windows-10.png');}
.kat-dlazdice .ico-microsoft-windows-10 { background-image: url('img/ico/microsoft-windows-10.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-windows-10, .kat-dlazdice.uroven3 .ico-microsoft-windows-10 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-windows-10.png'); mask-image: url('img/ico/microsoft-windows-10.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-microsoft-word{background: url('img/ico/microsoft-word.png');}
.kat-dlazdice .ico-microsoft-word { background-image: url('img/ico/microsoft-word.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-microsoft-word, .kat-dlazdice.uroven3 .ico-microsoft-word {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/microsoft-word.png'); mask-image: url('img/ico/microsoft-word.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-misto-zakaznik { background-position: center 11px; }
.hovera:hover a.icp span.ico-misto-zakaznik { background-position: center 20px; }
.ico-misto-zakaznik{background: url('img/ico/misto-zakaznik.png'); background-image: url('img/ico/misto-zakaznik.svg'), none;}
.txtico.ico-misto-zakaznik::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/misto-zakaznik.svg'); mask-image: url('img/ico/misto-zakaznik.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-misto-zakaznik { background-image: none; }
.kat-dlazdice .ico-misto-zakaznik { background-image: url('img/ico/misto-zakaznik.svg'); aspect-ratio: 6.47 / 5.32; }
.kat-dlazdice.uroven2 .ico-misto-zakaznik, .kat-dlazdice.uroven3 .ico-misto-zakaznik {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/misto-zakaznik.svg'); mask-image: url('img/ico/misto-zakaznik.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-na_miru { background-position: center 11px; }
.hovera:hover a.icp span.ico-na_miru { background-position: center 20px; }
.ico-na_miru{background: url('img/ico/na_miru.png'); background-image: url('img/ico/na_miru.svg'), none;}
.txtico.ico-na_miru::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/na_miru.svg'); mask-image: url('img/ico/na_miru.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-na_miru { background-image: none; }
.kat-dlazdice .ico-na_miru { background-image: url('img/ico/na_miru.svg'); aspect-ratio: 2.32 / 2.13; }
.kat-dlazdice.uroven2 .ico-na_miru, .kat-dlazdice.uroven3 .ico-na_miru {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/na_miru.svg'); mask-image: url('img/ico/na_miru.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-na-dalku { background-position: center 11px; }
.hovera:hover a.icp span.ico-na-dalku { background-position: center 20px; }
.ico-na-dalku{background: url('img/ico/na-dalku.png'); background-image: url('img/ico/na-dalku.svg'), none;}
.txtico.ico-na-dalku::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/na-dalku.svg'); mask-image: url('img/ico/na-dalku.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-na-dalku { background-image: none; }
.kat-dlazdice .ico-na-dalku { background-image: url('img/ico/na-dalku.svg'); aspect-ratio: 0.71 / 0.71; }
.kat-dlazdice.uroven2 .ico-na-dalku, .kat-dlazdice.uroven3 .ico-na-dalku {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/na-dalku.svg'); mask-image: url('img/ico/na-dalku.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-nakupni-kosik{background: url('img/ico/nakupni-kosik.png');}
.kat-dlazdice .ico-nakupni-kosik { background-image: url('img/ico/nakupni-kosik.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-nakupni-kosik, .kat-dlazdice.uroven3 .ico-nakupni-kosik {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/nakupni-kosik.png'); mask-image: url('img/ico/nakupni-kosik.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-nakupni-vozik{background: url('img/ico/nakupni-vozik.png');}
.kat-dlazdice .ico-nakupni-vozik { background-image: url('img/ico/nakupni-vozik.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-nakupni-vozik, .kat-dlazdice.uroven3 .ico-nakupni-vozik {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/nakupni-vozik.png'); mask-image: url('img/ico/nakupni-vozik.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-porovnani{background: url('img/ico/porovnani.png');}
.kat-dlazdice .ico-porovnani { background-image: url('img/ico/porovnani.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-porovnani, .kat-dlazdice.uroven3 .ico-porovnani {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/porovnani.png'); mask-image: url('img/ico/porovnani.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-poukaz-grafika{background: url('img/ico/poukaz-grafika.png');}
.kat-dlazdice .ico-poukaz-grafika { background-image: url('img/ico/poukaz-grafika.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-poukaz-grafika, .kat-dlazdice.uroven3 .ico-poukaz-grafika {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/poukaz-grafika.png'); mask-image: url('img/ico/poukaz-grafika.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-poukaz-na-miru{background: url('img/ico/poukaz-na-miru.png');}
.kat-dlazdice .ico-poukaz-na-miru { background-image: url('img/ico/poukaz-na-miru.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-poukaz-na-miru, .kat-dlazdice.uroven3 .ico-poukaz-na-miru {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/poukaz-na-miru.png'); mask-image: url('img/ico/poukaz-na-miru.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-poukaz-web{background: url('img/ico/poukaz-web.png');}
.kat-dlazdice .ico-poukaz-web { background-image: url('img/ico/poukaz-web.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-poukaz-web, .kat-dlazdice.uroven3 .ico-poukaz-web {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/poukaz-web.png'); mask-image: url('img/ico/poukaz-web.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-revit-architecture{background: url('img/ico/revit-architecture.png');}
.kat-dlazdice .ico-revit-architecture { background-image: url('img/ico/revit-architecture.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-revit-architecture, .kat-dlazdice.uroven3 .ico-revit-architecture {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/revit-architecture.png'); mask-image: url('img/ico/revit-architecture.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-rozdil-mezi-autocad-a-autocad-lt{background: url('img/ico/rozdil-mezi-autocad-a-autocad-lt.png');}
.kat-dlazdice .ico-rozdil-mezi-autocad-a-autocad-lt { background-image: url('img/ico/rozdil-mezi-autocad-a-autocad-lt.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-rozdil-mezi-autocad-a-autocad-lt, .kat-dlazdice.uroven3 .ico-rozdil-mezi-autocad-a-autocad-lt {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/rozdil-mezi-autocad-a-autocad-lt.png'); mask-image: url('img/ico/rozdil-mezi-autocad-a-autocad-lt.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sablona-access{background: url('img/ico/sablona-access.png');}
.kat-dlazdice .ico-sablona-access { background-image: url('img/ico/sablona-access.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-sablona-access, .kat-dlazdice.uroven3 .ico-sablona-access {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sablona-access.png'); mask-image: url('img/ico/sablona-access.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sablona-excel{background: url('img/ico/sablona-excel.png');}
.kat-dlazdice .ico-sablona-excel { background-image: url('img/ico/sablona-excel.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-sablona-excel, .kat-dlazdice.uroven3 .ico-sablona-excel {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sablona-excel.png'); mask-image: url('img/ico/sablona-excel.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sablona-powerpoint{background: url('img/ico/sablona-powerpoint.png');}
.kat-dlazdice .ico-sablona-powerpoint { background-image: url('img/ico/sablona-powerpoint.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-sablona-powerpoint, .kat-dlazdice.uroven3 .ico-sablona-powerpoint {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sablona-powerpoint.png'); mask-image: url('img/ico/sablona-powerpoint.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sablona-word{background: url('img/ico/sablona-word.png');}
.kat-dlazdice .ico-sablona-word { background-image: url('img/ico/sablona-word.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-sablona-word, .kat-dlazdice.uroven3 .ico-sablona-word {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sablona-word.png'); mask-image: url('img/ico/sablona-word.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sleva-20{background: url('img/ico/sleva-20.png');}
.kat-dlazdice .ico-sleva-20 { background-image: url('img/ico/sleva-20.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-sleva-20, .kat-dlazdice.uroven3 .ico-sleva-20 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sleva-20.png'); mask-image: url('img/ico/sleva-20.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sleva-35{background: url('img/ico/sleva-35.png');}
.kat-dlazdice .ico-sleva-35 { background-image: url('img/ico/sleva-35.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-sleva-35, .kat-dlazdice.uroven3 .ico-sleva-35 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sleva-35.png'); mask-image: url('img/ico/sleva-35.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-sleva-40{background: url('img/ico/sleva-40.png');}
.kat-dlazdice .ico-sleva-40 { background-image: url('img/ico/sleva-40.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-sleva-40, .kat-dlazdice.uroven3 .ico-sleva-40 {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/sleva-40.png'); mask-image: url('img/ico/sleva-40.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-studenti{background: url('img/ico/studenti.png');}
.kat-dlazdice .ico-studenti { background-image: url('img/ico/studenti.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-studenti, .kat-dlazdice.uroven3 .ico-studenti {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/studenti.png'); mask-image: url('img/ico/studenti.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-subscription{background: url('img/ico/subscription.png');}
.kat-dlazdice .ico-subscription { background-image: url('img/ico/subscription.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-subscription, .kat-dlazdice.uroven3 .ico-subscription {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/subscription.png'); mask-image: url('img/ico/subscription.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-subscription-desktop{background: url('img/ico/subscription-desktop.png');}
.kat-dlazdice .ico-subscription-desktop { background-image: url('img/ico/subscription-desktop.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-subscription-desktop, .kat-dlazdice.uroven3 .ico-subscription-desktop {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/subscription-desktop.png'); mask-image: url('img/ico/subscription-desktop.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-subscription-ico{background: url('img/ico/subscription-ico.png');}
.kat-dlazdice .ico-subscription-ico { background-image: url('img/ico/subscription-ico.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-subscription-ico, .kat-dlazdice.uroven3 .ico-subscription-ico {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/subscription-ico.png'); mask-image: url('img/ico/subscription-ico.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-systemove-pozadavky{background: url('img/ico/systemove-pozadavky.png');}
.kat-dlazdice .ico-systemove-pozadavky { background-image: url('img/ico/systemove-pozadavky.png'); aspect-ratio: 54 / 170; }
.kat-dlazdice.uroven2 .ico-systemove-pozadavky, .kat-dlazdice.uroven3 .ico-systemove-pozadavky {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/systemove-pozadavky.png'); mask-image: url('img/ico/systemove-pozadavky.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
a.ico:hover span.ico-terc { background-position: center 11px; }
.hovera:hover a.icp span.ico-terc { background-position: center 20px; }
.ico-terc{background: url('img/ico/terc.png'); background-image: url('img/ico/terc.svg'), none;}
.txtico.ico-terc::before {content: '';position: absolute;width: calc(var(--txtico-w) * var(--txtico-scale));height: calc(var(--txtico-h) * var(--txtico-scale));left: calc((var(--txtico-w) - (var(--txtico-w) * var(--txtico-scale))) / 2);top: calc((var(--txtico-h) - (var(--txtico-h) * var(--txtico-scale))) / 2);background-color: var(--text-vedlejsi);-webkit-mask-image: url('img/ico/terc.svg'); mask-image: url('img/ico/terc.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.txtico.ico-terc { background-image: none; }
.kat-dlazdice .ico-terc { background-image: url('img/ico/terc.svg'); aspect-ratio: 1.6 / 1.6; }
.kat-dlazdice.uroven2 .ico-terc, .kat-dlazdice.uroven3 .ico-terc {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/terc.svg'); mask-image: url('img/ico/terc.svg');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-tip-cad{background: url('img/ico/tip-cad.png');}
.kat-dlazdice .ico-tip-cad { background-image: url('img/ico/tip-cad.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-tip-cad, .kat-dlazdice.uroven3 .ico-tip-cad {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/tip-cad.png'); mask-image: url('img/ico/tip-cad.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-tip-inventor{background: url('img/ico/tip-inventor.png');}
.kat-dlazdice .ico-tip-inventor { background-image: url('img/ico/tip-inventor.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-tip-inventor, .kat-dlazdice.uroven3 .ico-tip-inventor {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/tip-inventor.png'); mask-image: url('img/ico/tip-inventor.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-trial-verze{background: url('img/ico/trial-verze.png');}
.kat-dlazdice .ico-trial-verze { background-image: url('img/ico/trial-verze.png'); aspect-ratio: 50 / 170; }
.kat-dlazdice.uroven2 .ico-trial-verze, .kat-dlazdice.uroven3 .ico-trial-verze {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/trial-verze.png'); mask-image: url('img/ico/trial-verze.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-ucastnici{background: url('img/ico/ucastnici.png');}
.kat-dlazdice .ico-ucastnici { background-image: url('img/ico/ucastnici.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-ucastnici, .kat-dlazdice.uroven3 .ico-ucastnici {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ucastnici.png'); mask-image: url('img/ico/ucastnici.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-ucebny-cb{background: url('img/ico/ucebny-cb.png');}
.kat-dlazdice .ico-ucebny-cb { background-image: url('img/ico/ucebny-cb.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-ucebny-cb, .kat-dlazdice.uroven3 .ico-ucebny-cb {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/ucebny-cb.png'); mask-image: url('img/ico/ucebny-cb.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-upgrade{background: url('img/ico/upgrade.png');}
.kat-dlazdice .ico-upgrade { background-image: url('img/ico/upgrade.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-upgrade, .kat-dlazdice.uroven3 .ico-upgrade {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/upgrade.png'); mask-image: url('img/ico/upgrade.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-velka-investice{background: url('img/ico/velka-investice.png');}
.kat-dlazdice .ico-velka-investice { background-image: url('img/ico/velka-investice.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-velka-investice, .kat-dlazdice.uroven3 .ico-velka-investice {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/velka-investice.png'); mask-image: url('img/ico/velka-investice.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.ico-vyrob-a-prodej{background: url('img/ico/vyrob-a-prodej.png');}
.kat-dlazdice .ico-vyrob-a-prodej { background-image: url('img/ico/vyrob-a-prodej.png'); aspect-ratio: 54 / 54; }
.kat-dlazdice.uroven2 .ico-vyrob-a-prodej, .kat-dlazdice.uroven3 .ico-vyrob-a-prodej {background-color: var(--kat-c); background-image: none;-webkit-mask-image: url('img/ico/vyrob-a-prodej.png'); mask-image: url('img/ico/vyrob-a-prodej.png');-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center; mask-position: center;-webkit-mask-size: contain; mask-size: contain;}
.green .col, .green .full, .green .gobutton, .green tr:hover ._gobuttoni, .row .green.col, .row .green.sep, p.green, .green .sep {background:rgb(50,133,89) url('img/bg/green.png');}
.green .light, .row .green .light {background:rgb(61,161,108);}
.green.balik, .row .green.balik {background:color-mix(in srgb, rgb(50,133,89) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(50,133,89) var(--balik-ramecek-mix), white); border-top-color:rgb(50,133,89); --box-hlavni:rgb(50,133,89); --box-label:color-mix(in srgb, rgb(50,133,89) var(--balik-text-mix), black);}
.blue .col, .blue .full, .blue .gobutton, .blue tr:hover ._gobuttoni, .row .blue.col, .row .blue.sep, p.blue, .blue .sep {background:rgb(53,77,230) url('img/bg/blue.png');}
.blue .light, .row .blue .light {background:rgb(80,80,255);}
.blue.balik, .row .blue.balik {background:color-mix(in srgb, rgb(53,77,230) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(53,77,230) var(--balik-ramecek-mix), white); border-top-color:rgb(53,77,230); --box-hlavni:rgb(53,77,230); --box-label:color-mix(in srgb, rgb(53,77,230) var(--balik-text-mix), black);}
.konzultace .col, .konzultace .full, .konzultace .gobutton, .konzultace tr:hover ._gobuttoni, .row .konzultace.col, .row .konzultace.sep, p.konzultace, .konzultace .sep {background:rgb(125,63,112) url('img/bg/konzultace.png');}
.konzultace .light, .row .konzultace .light {background:rgb();}
.konzultace.balik, .row .konzultace.balik {background:color-mix(in srgb, rgb(125,63,112) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(125,63,112) var(--balik-ramecek-mix), white); border-top-color:rgb(125,63,112); --box-hlavni:rgb(125,63,112); --box-label:color-mix(in srgb, rgb(125,63,112) var(--balik-text-mix), black);}
.soft-skills .col, .soft-skills .full, .soft-skills .gobutton, .soft-skills tr:hover ._gobuttoni, .row .soft-skills.col, .row .soft-skills.sep, p.soft-skills, .soft-skills .sep {background:rgb(47, 118, 82) url('img/bg/soft-skills.png');}
.soft-skills .light, .row .soft-skills .light {background:rgb();}
.soft-skills.balik, .row .soft-skills.balik {background:color-mix(in srgb, rgb(47,118,82) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(47,118,82) var(--balik-ramecek-mix), white); border-top-color:rgb(47,118,82); --box-hlavni:rgb(47,118,82); --box-label:color-mix(in srgb, rgb(47,118,82) var(--balik-text-mix), black);}
.certifikace .col, .certifikace .full, .certifikace .gobutton, .certifikace tr:hover ._gobuttoni, .row .certifikace.col, .row .certifikace.sep, p.certifikace, .certifikace .sep {background:rgb(173,52,38) url('img/bg/certifikace.png');}
.certifikace .light, .row .certifikace .light {background:rgb();}
.certifikace.balik, .row .certifikace.balik {background:color-mix(in srgb, rgb(173,52,38) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(173,52,38) var(--balik-ramecek-mix), white); border-top-color:rgb(173,52,38); --box-hlavni:rgb(173,52,38); --box-label:color-mix(in srgb, rgb(173,52,38) var(--balik-text-mix), black);}
.violet .col, .violet .full, .violet .gobutton, .violet tr:hover ._gobuttoni, .row .violet.col, .row .violet.sep, p.violet, .violet .sep {background:rgb(138,75,171) url('img/bg/violet.png');}
.violet .light, .row .violet .light {background:rgb(159,90,196);}
.violet.balik, .row .violet.balik {background:color-mix(in srgb, rgb(138,75,171) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(138,75,171) var(--balik-ramecek-mix), white); border-top-color:rgb(138,75,171); --box-hlavni:rgb(138,75,171); --box-label:color-mix(in srgb, rgb(138,75,171) var(--balik-text-mix), black);}
.aquamarine .col, .aquamarine .full, .aquamarine .gobutton, .aquamarine tr:hover ._gobuttoni, .row .aquamarine.col, .row .aquamarine.sep, p.aquamarine, .aquamarine .sep {background:rgb(28,152,166) url('img/bg/aquamarine.png');}
.aquamarine .light, .row .aquamarine .light {background:rgb(33,169,184);}
.aquamarine.balik, .row .aquamarine.balik {background:color-mix(in srgb, rgb(28,152,166) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(28,152,166) var(--balik-ramecek-mix), white); border-top-color:rgb(28,152,166); --box-hlavni:rgb(28,152,166); --box-label:color-mix(in srgb, rgb(28,152,166) var(--balik-text-mix), black);}
.pocitacova-skoleni .col, .pocitacova-skoleni .full, .pocitacova-skoleni .gobutton, .pocitacova-skoleni tr:hover ._gobuttoni, .row .pocitacova-skoleni.col, .row .pocitacova-skoleni.sep, p.pocitacova-skoleni, .pocitacova-skoleni .sep {background:rgb(69,103,178) url('img/bg/pocitacova-skoleni.png');}
.pocitacova-skoleni .light, .row .pocitacova-skoleni .light {background:rgb();}
.pocitacova-skoleni.balik, .row .pocitacova-skoleni.balik {background:color-mix(in srgb, rgb(69,103,178) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(69,103,178) var(--balik-ramecek-mix), white); border-top-color:rgb(69,103,178); --box-hlavni:rgb(69,103,178); --box-label:color-mix(in srgb, rgb(69,103,178) var(--balik-text-mix), black);}
.plum .col, .plum .full, .plum .gobutton, .plum tr:hover ._gobuttoni, .row .plum.col, .row .plum.sep, p.plum, .plum .sep {background:rgb(138,4,76) url('img/bg/plum.png');}
.plum .light, .row .plum .light {background:rgb(171,13,97);}
.plum.balik, .row .plum.balik {background:color-mix(in srgb, rgb(138,4,76) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(138,4,76) var(--balik-ramecek-mix), white); border-top-color:rgb(138,4,76); --box-hlavni:rgb(138,4,76); --box-label:color-mix(in srgb, rgb(138,4,76) var(--balik-text-mix), black);}
.brown .col, .brown .full, .brown .gobutton, .brown tr:hover ._gobuttoni, .row .brown.col, .row .brown.sep, p.brown, .brown .sep {background:rgb(96,104,90) url('img/bg/brown.png');}
.brown .light, .row .brown .light {background:rgb(129,138,121);}
.brown.balik, .row .brown.balik {background:color-mix(in srgb, rgb(96,104,90) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(96,104,90) var(--balik-ramecek-mix), white); border-top-color:rgb(96,104,90); --box-hlavni:rgb(96,104,90); --box-label:color-mix(in srgb, rgb(96,104,90) var(--balik-text-mix), black);}
.navy .col, .navy .full, .navy .gobutton, .navy tr:hover ._gobuttoni, .row .navy.col, .row .navy.sep, p.navy, .navy .sep {background:rgb(66,66,150) url('img/bg/navy.png');}
.navy .light, .row .navy .light {background:rgb(86,86,173);}
.navy.balik, .row .navy.balik {background:color-mix(in srgb, rgb(66,66,150) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(66,66,150) var(--balik-ramecek-mix), white); border-top-color:rgb(66,66,150); --box-hlavni:rgb(66,66,150); --box-label:color-mix(in srgb, rgb(66,66,150) var(--balik-text-mix), black);}
.grayblue .col, .grayblue .full, .grayblue .gobutton, .grayblue tr:hover ._gobuttoni, .row .grayblue.col, .row .grayblue.sep, p.grayblue, .grayblue .sep {background:rgb(88,108,129) url('img/bg/grayblue.png');}
.grayblue .light, .row .grayblue .light {background:rgb(115,143,171);}
.grayblue.balik, .row .grayblue.balik {background:color-mix(in srgb, rgb(88,108,129) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(88,108,129) var(--balik-ramecek-mix), white); border-top-color:rgb(88,108,129); --box-hlavni:rgb(88,108,129); --box-label:color-mix(in srgb, rgb(88,108,129) var(--balik-text-mix), black);}
.darkgray .col, .darkgray .full, .darkgray .gobutton, .darkgray tr:hover ._gobuttoni, .row .darkgray.col, .row .darkgray.sep, p.darkgray, .darkgray .sep {background:rgb(65,65,65) url('img/bg/darkgray.png');}
.darkgray .light, .row .darkgray .light {background:rgb(102,102,102);}
.darkgray.balik, .row .darkgray.balik {background:color-mix(in srgb, rgb(65,65,65) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(65,65,65) var(--balik-ramecek-mix), white); border-top-color:rgb(65,65,65); --box-hlavni:rgb(65,65,65); --box-label:color-mix(in srgb, rgb(65,65,65) var(--balik-text-mix), black);}
.english-university .col, .english-university .full, .english-university .gobutton, .english-university tr:hover ._gobuttoni, .row .english-university.col, .row .english-university.sep, p.english-university, .english-university .sep {background:rgb(138,104,0) url('img/bg/english-university.png');}
.english-university .light, .row .english-university .light {background:rgb();}
.english-university.balik, .row .english-university.balik {background:color-mix(in srgb, rgb(138,104,0) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(138,104,0) var(--balik-ramecek-mix), white); border-top-color:rgb(138,104,0); --box-hlavni:rgb(138,104,0); --box-label:color-mix(in srgb, rgb(138,104,0) var(--balik-text-mix), black);}
.lime .col, .lime .full, .lime .gobutton, .lime tr:hover ._gobuttoni, .row .lime.col, .row .lime.sep, p.lime, .lime .sep {background:rgb(90,134,0) url('img/bg/lime.png');}
.lime .light, .row .lime .light {background:rgb(143,212,0);}
.lime.balik, .row .lime.balik {background:color-mix(in srgb, rgb(90,134,0) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(90,134,0) var(--balik-ramecek-mix), white); border-top-color:rgb(90,134,0); --box-hlavni:rgb(90,134,0); --box-label:color-mix(in srgb, rgb(90,134,0) var(--balik-text-mix), black);}
.yellow .col, .yellow .full, .yellow .gobutton, .yellow tr:hover ._gobuttoni, .row .yellow.col, .row .yellow.sep, p.yellow, .yellow .sep {background:rgb(181,165,18) url('img/bg/yellow.png');}
.yellow .light, .row .yellow .light {background:rgb(255,187,0);}
.yellow.balik, .row .yellow.balik {background:color-mix(in srgb, rgb(181,165,18) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(181,165,18) var(--balik-ramecek-mix), white); border-top-color:rgb(181,165,18); --box-hlavni:rgb(181,165,18); --box-label:color-mix(in srgb, rgb(181,165,18) var(--balik-text-mix), black);}
.lemon .col, .lemon .full, .lemon .gobutton, .lemon tr:hover ._gobuttoni, .row .lemon.col, .row .lemon.sep, p.lemon, .lemon .sep {background:rgb(239,227,0) url('img/bg/lemon.png');}
.lemon .light, .row .lemon .light {background:rgb(255,242,0);}
.lemon.balik, .row .lemon.balik {background:color-mix(in srgb, rgb(239,227,0) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(239,227,0) var(--balik-ramecek-mix), white); border-top-color:rgb(239,227,0); --box-hlavni:rgb(239,227,0); --box-label:color-mix(in srgb, rgb(239,227,0) var(--balik-text-mix), black);}
.teams .col, .teams .full, .teams .gobutton, .teams tr:hover ._gobuttoni, .row .teams.col, .row .teams.sep, p.teams, .teams .sep {background:rgb(95,103,208) url('img/bg/teams.png');}
.teams .light, .row .teams .light {background:rgb(123,131,235);}
.teams.balik, .row .teams.balik {background:color-mix(in srgb, rgb(95,103,208) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(95,103,208) var(--balik-ramecek-mix), white); border-top-color:rgb(95,103,208); --box-hlavni:rgb(95,103,208); --box-label:color-mix(in srgb, rgb(95,103,208) var(--balik-text-mix), black);}
.excel .col, .excel .full, .excel .gobutton, .excel tr:hover ._gobuttoni, .row .excel.col, .row .excel.sep, p.excel, .excel .sep {background:rgb(28,122,76) url('img/bg/excel.png');}
.excel .light, .row .excel .light {background:rgb(31,163,103);}
.excel.balik, .row .excel.balik {background:color-mix(in srgb, rgb(28,122,76) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(28,122,76) var(--balik-ramecek-mix), white); border-top-color:rgb(28,122,76); --box-hlavni:rgb(28,122,76); --box-label:color-mix(in srgb, rgb(28,122,76) var(--balik-text-mix), black);}
.choice .col, .choice .full, .choice .gobutton, .choice tr:hover ._gobuttoni, .row .choice.col, .row .choice.sep, p.choice, .choice .sep {background:rgb(120,140,164) url('img/bg/choice.png');}
.choice .light, .row .choice .light {background:rgb(147,166,189);}
.choice.balik, .row .choice.balik {background:color-mix(in srgb, rgb(120,140,164) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(120,140,164) var(--balik-ramecek-mix), white); border-top-color:rgb(120,140,164); --box-hlavni:rgb(120,140,164); --box-label:color-mix(in srgb, rgb(120,140,164) var(--balik-text-mix), black);}
.sharepoint .col, .sharepoint .full, .sharepoint .gobutton, .sharepoint tr:hover ._gobuttoni, .row .sharepoint.col, .row .sharepoint.sep, p.sharepoint, .sharepoint .sep {background:rgb(15,128,133) url('img/bg/sharepoint.png');}
.sharepoint .light, .row .sharepoint .light {background:rgb(27,155,161);}
.sharepoint.balik, .row .sharepoint.balik {background:color-mix(in srgb, rgb(15,128,133) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(15,128,133) var(--balik-ramecek-mix), white); border-top-color:rgb(15,128,133); --box-hlavni:rgb(15,128,133); --box-label:color-mix(in srgb, rgb(15,128,133) var(--balik-text-mix), black);}
.pink .col, .pink .full, .pink .gobutton, .pink tr:hover ._gobuttoni, .row .pink.col, .row .pink.sep, p.pink, .pink .sep {background:rgb(219,72,137) url('img/bg/pink.png');}
.pink .light, .row .pink .light {background:rgb(242,85,124);}
.pink.balik, .row .pink.balik {background:color-mix(in srgb, rgb(219,72,137) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(219,72,137) var(--balik-ramecek-mix), white); border-top-color:rgb(219,72,137); --box-hlavni:rgb(219,72,137); --box-label:color-mix(in srgb, rgb(219,72,137) var(--balik-text-mix), black);}
.ai .col, .ai .full, .ai .gobutton, .ai tr:hover ._gobuttoni, .row .ai.col, .row .ai.sep, p.ai, .ai .sep {background:rgb(20,181,73) url('img/bg/ai.png');}
.ai .light, .row .ai .light {background:rgb(28,157,102);}
.ai.balik, .row .ai.balik {background:color-mix(in srgb, rgb(20,181,73) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(20,181,73) var(--balik-ramecek-mix), white); border-top-color:rgb(20,181,73); --box-hlavni:rgb(20,181,73); --box-label:color-mix(in srgb, rgb(20,181,73) var(--balik-text-mix), black);}
.power-apps .col, .power-apps .full, .power-apps .gobutton, .power-apps tr:hover ._gobuttoni, .row .power-apps.col, .row .power-apps.sep, p.power-apps, .power-apps .sep {background:rgb(174,79,158) url('img/bg/power-apps.png');}
.power-apps .light, .row .power-apps .light {background:rgb(223,130,195);}
.power-apps.balik, .row .power-apps.balik {background:color-mix(in srgb, rgb(174,79,158) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(174,79,158) var(--balik-ramecek-mix), white); border-top-color:rgb(174,79,158); --box-hlavni:rgb(174,79,158); --box-label:color-mix(in srgb, rgb(174,79,158) var(--balik-text-mix), black);}
. .col, . .full, . .gobutton, . tr:hover ._gobuttoni, .row ..col, .row ..sep, p., . .sep {background:rgb() url('img/bg/.png');}
. .light, .row . .light {background:rgb();}
.abecedapc .col, .abecedapc .full, .abecedapc .gobutton, .abecedapc tr:hover ._gobuttoni, .row .abecedapc.col, .row .abecedapc.sep, p.abecedapc, .abecedapc .sep {background:rgb(92,121,187) url('img/bg/abecedapc.png');}
.abecedapc .light, .row .abecedapc .light {background:rgb(109,143,221);}
.abecedapc.balik, .row .abecedapc.balik {background:color-mix(in srgb, rgb(92,121,187) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(92,121,187) var(--balik-ramecek-mix), white); border-top-color:rgb(92,121,187); --box-hlavni:rgb(92,121,187); --box-label:color-mix(in srgb, rgb(92,121,187) var(--balik-text-mix), black);}
.orchid .col, .orchid .full, .orchid .gobutton, .orchid tr:hover ._gobuttoni, .row .orchid.col, .row .orchid.sep, p.orchid, .orchid .sep {background:rgb(186,66,191) url('img/bg/orchid.png');}
.orchid .light, .row .orchid .light {background:rgb(222,142,224);}
.orchid.balik, .row .orchid.balik {background:color-mix(in srgb, rgb(186,66,191) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(186,66,191) var(--balik-ramecek-mix), white); border-top-color:rgb(186,66,191); --box-hlavni:rgb(186,66,191); --box-label:color-mix(in srgb, rgb(186,66,191) var(--balik-text-mix), black);}
.mauve .col, .mauve .full, .mauve .gobutton, .mauve tr:hover ._gobuttoni, .row .mauve.col, .row .mauve.sep, p.mauve, .mauve .sep {background:rgb(118,83,140) url('img/bg/mauve.png');}
.mauve .light, .row .mauve .light {background:rgb(183,154,198);}
.mauve.balik, .row .mauve.balik {background:color-mix(in srgb, rgb(118,83,140) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(118,83,140) var(--balik-ramecek-mix), white); border-top-color:rgb(118,83,140); --box-hlavni:rgb(118,83,140); --box-label:color-mix(in srgb, rgb(118,83,140) var(--balik-text-mix), black);}
.dustyrose .col, .dustyrose .full, .dustyrose .gobutton, .dustyrose tr:hover ._gobuttoni, .row .dustyrose.col, .row .dustyrose.sep, p.dustyrose, .dustyrose .sep {background:rgb(181,92,123) url('img/bg/dustyrose.png');}
.dustyrose .light, .row .dustyrose .light {background:rgb(224,159,178);}
.dustyrose.balik, .row .dustyrose.balik {background:color-mix(in srgb, rgb(181,92,123) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(181,92,123) var(--balik-ramecek-mix), white); border-top-color:rgb(181,92,123); --box-hlavni:rgb(181,92,123); --box-label:color-mix(in srgb, rgb(181,92,123) var(--balik-text-mix), black);}
.office .col, .office .full, .office .gobutton, .office tr:hover ._gobuttoni, .row .office.col, .row .office.sep, p.office, .office .sep {background:rgb(191,81,0) url('img/bg/office.png');}
.office .light, .row .office .light {background:rgb();}
.office.balik, .row .office.balik {background:color-mix(in srgb, rgb(191,81,0) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(191,81,0) var(--balik-ramecek-mix), white); border-top-color:rgb(191,81,0); --box-hlavni:rgb(191,81,0); --box-label:color-mix(in srgb, rgb(191,81,0) var(--balik-text-mix), black);}
.Data .col, .Data .full, .Data .gobutton, .Data tr:hover ._gobuttoni, .row .Data.col, .row .Data.sep, p.Data, .Data .sep {background:rgb(0,121,133) url('img/bg/Data.png');}
.Data .light, .row .Data .light {background:rgb();}
.Data.balik, .row .Data.balik {background:color-mix(in srgb, rgb(0,121,133) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(0,121,133) var(--balik-ramecek-mix), white); border-top-color:rgb(0,121,133); --box-hlavni:rgb(0,121,133); --box-label:color-mix(in srgb, rgb(0,121,133) var(--balik-text-mix), black);}
.CAD .col, .CAD .full, .CAD .gobutton, .CAD tr:hover ._gobuttoni, .row .CAD.col, .row .CAD.sep, p.CAD, .CAD .sep {background:rgb(92,74,63) url('img/bg/CAD.png');}
.CAD .light, .row .CAD .light {background:rgb();}
.CAD.balik, .row .CAD.balik {background:color-mix(in srgb, rgb(92,74,63) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(92,74,63) var(--balik-ramecek-mix), white); border-top-color:rgb(92,74,63); --box-hlavni:rgb(92,74,63); --box-label:color-mix(in srgb, rgb(92,74,63) var(--balik-text-mix), black);}
.digi .col, .digi .full, .digi .gobutton, .digi tr:hover ._gobuttoni, .row .digi.col, .row .digi.sep, p.digi, .digi .sep {background:rgb(52, 122, 44) url('img/bg/digi.png');}
.digi .light, .row .digi .light {background:rgb();}
.digi.balik, .row .digi.balik {background:color-mix(in srgb, rgb(52,122,44) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(52,122,44) var(--balik-ramecek-mix), white); border-top-color:rgb(52,122,44); --box-hlavni:rgb(52,122,44); --box-label:color-mix(in srgb, rgb(52,122,44) var(--balik-text-mix), black);}
.grafika .col, .grafika .full, .grafika .gobutton, .grafika tr:hover ._gobuttoni, .row .grafika.col, .row .grafika.sep, p.grafika, .grafika .sep {background:rgb(164,42,138) url('img/bg/grafika.png');}
.grafika .light, .row .grafika .light {background:rgb();}
.grafika.balik, .row .grafika.balik {background:color-mix(in srgb, rgb(164,42,138) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(164,42,138) var(--balik-ramecek-mix), white); border-top-color:rgb(164,42,138); --box-hlavni:rgb(164,42,138); --box-label:color-mix(in srgb, rgb(164,42,138) var(--balik-text-mix), black);}
.web .col, .web .full, .web .gobutton, .web tr:hover ._gobuttoni, .row .web.col, .row .web.sep, p.web, .web .sep {background:rgb(0, 106, 157) url('img/bg/web.png');}
.web .light, .row .web .light {background:rgb();}
.web.balik, .row .web.balik {background:color-mix(in srgb, rgb(0,106,157) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(0,106,157) var(--balik-ramecek-mix), white); border-top-color:rgb(0,106,157); --box-hlavni:rgb(0,106,157); --box-label:color-mix(in srgb, rgb(0,106,157) var(--balik-text-mix), black);}
.marketing .col, .marketing .full, .marketing .gobutton, .marketing tr:hover ._gobuttoni, .row .marketing.col, .row .marketing.sep, p.marketing, .marketing .sep {background:rgb(104, 122, 0) url('img/bg/marketing.png');}
.marketing .light, .row .marketing .light {background:rgb();}
.marketing.balik, .row .marketing.balik {background:color-mix(in srgb, rgb(104,122,0) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(104,122,0) var(--balik-ramecek-mix), white); border-top-color:rgb(104,122,0); --box-hlavni:rgb(104,122,0); --box-label:color-mix(in srgb, rgb(104,122,0) var(--balik-text-mix), black);}
.it .col, .it .full, .it .gobutton, .it tr:hover ._gobuttoni, .row .it.col, .row .it.sep, p.it, .it .sep {background:rgb(38,55,70) url('img/bg/it.png');}
.it .light, .row .it .light {background:rgb();}
.it.balik, .row .it.balik {background:color-mix(in srgb, rgb(38,55,70) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(38,55,70) var(--balik-ramecek-mix), white); border-top-color:rgb(38,55,70); --box-hlavni:rgb(38,55,70); --box-label:color-mix(in srgb, rgb(38,55,70) var(--balik-text-mix), black);}
.ai-automatizace .col, .ai-automatizace .full, .ai-automatizace .gobutton, .ai-automatizace tr:hover ._gobuttoni, .row .ai-automatizace.col, .row .ai-automatizace.sep, p.ai-automatizace, .ai-automatizace .sep {background:rgb(116,53,176) url('img/bg/ai-automatizace.png');}
.ai-automatizace .light, .row .ai-automatizace .light {background:rgb();}
.ai-automatizace.balik, .row .ai-automatizace.balik {background:color-mix(in srgb, rgb(116,53,176) var(--balik-pozadi-mix), white); border-color:color-mix(in srgb, rgb(116,53,176) var(--balik-ramecek-mix), white); border-top-color:rgb(116,53,176); --box-hlavni:rgb(116,53,176); --box-label:color-mix(in srgb, rgb(116,53,176) var(--balik-text-mix), black);}
