.branches_list{margin:0;padding:0;width:100%;position:relative;display:block}.branches_list:not(:has(.tabs)){display:grid;grid-template-columns:repeat(1, 1fr);row-gap:40px;column-gap:40px}.branches_list:not(:has(.tabs)).owl-carousel{display:block}.branches_list:not(:has(.tabs)).owl-carousel .item{width:calc(100% / 1 - (0 * 40px / 1) * 1);margin-right:40px}.branches_list .tabs{margin:0;padding:0 ;display:flex;justify-content:space-between}.branches_list .tabs li{list-style:none;display:block}.branches_list .tabs li button{border-radius:5px;position:relative;border:1px solid transparent;background:none;color:#676767;font-size:18px;line-height:24px;font-weight:400;display:flex;align-items:center;justify-content:center;height:54px;padding:0 30px}.branches_list .tabs li.active button{background:#09090B;border-color:#09090B;color:#fff}@media screen and (max-width:1600px){.branches_list .tabs li button{padding:0 20px}}@media screen and (max-width:1400px){.branches_list .tabs{justify-content:flex-start;gap:8px;flex-wrap:wrap}}@media screen and (max-width:1000px){.branches_list .tabs li button{font-size:14px;height:44px}}@media screen and (max-width:750px){.branches_list .tabs li{width:calc(50% - 4px)}.branches_list .tabs li button{width:100%}}@media screen and (max-width:500px){.branches_list .tabs li{width:100%}}:is(.branches_list .obsah, .detail_branches){border-radius:5px;overflow:hidden;width:100%;background:#1A1A1A;opacity:0;display:none;margin:0;position:relative;transition:all 400ms ease 0ms}:is(.branches_list .obsah, .detail_branches).active{opacity:1;display:block}:is(.branches_list .obsah, .detail_branches) :is(.img, lite-youtube){position:absolute;top:0;bottom:0;left:0;width:59%}:is(.branches_list .obsah, .detail_branches) .text{background:#1A1A1A;min-height:470px;margin:0 0 0 auto;width:41%;box-sizing:border-box;text-align:center;padding:80px 40px;display:flex;justify-content:center;align-items:center}:is(.branches_list .obsah, .detail_branches) .text .in{width:100%;display:inline-flex;max-width:350px;align-items:flex-start;text-align:left;flex-direction:column;gap:25px}:is(.branches_list .obsah, .detail_branches) .text .in h2{font-weight:300;font-size:38px;line-height:54px;color:#fff;margin:0}:is(.branches_list .obsah, .detail_branches) .text .in p{color:#B7B7B6;font-size:16px;line-height:24px;margin:0}:is(.branches_list .obsah, .detail_branches) .text .in p a{position:relative}:is(.branches_list .obsah, .detail_branches) .text .in p a::before{background:#B7B7B6;content:"";position:absolute;width:100%;left:0;bottom:0;height:1px;opacity:1;transition:all 400ms ease 0ms}.notouch :is(.branches_list .obsah, .detail_branches) .text .in p a:hover::before{opacity:0;width:0}:is(.branches_list .obsah, .detail_branches) .text .in .datetime{margin:40px 0 0;width:100%;display:flex;flex-direction:column}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p{padding:15px 0 15px;border-top:1px solid rgba(255,255,255,0.3);display:flex;justify-content:space-between}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p:first-child{border-top:0;padding-top:0}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p:last-child{padding-bottom:0}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p span{font-size:16px;line-height:24px;font-weight:400;color:#ffffff}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p span:nth-child(2){font-weight:700;font-size:16px;line-height:24px}@media screen and (max-width:1430px){:is(.branches_list .obsah, .detail_branches) :is(.img, lite-youtube){width:50%}:is(.branches_list .obsah, .detail_branches) .text{width:50%}}@media screen and (max-width:1000px){:is(.branches_list .obsah, .detail_branches) .text{min-height:430px;padding:60px 35px}:is(.branches_list .obsah, .detail_branches) .text .in{gap:20px;max-width:300px}:is(.branches_list .obsah, .detail_branches) .text .in h2{font-size:28px;line-height:34px}:is(.branches_list .obsah, .detail_branches) .text .in p{font-size:14px}:is(.branches_list .obsah, .detail_branches) .text .in .datetime{margin:20px 0 0}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p{padding:8px 0}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p span{font-size:14px}:is(.branches_list .obsah, .detail_branches) .text .in .datetime p span:nth-child(2){font-size:14px}}@media screen and (max-width:750px){:is(.branches_list .obsah, .detail_branches) :is(.img, lite-youtube){width:100%;aspect-ratio:16 / 7;min-height:170px;box-sizing:border-box;max-width:100%;position:relative;display:block}:is(.branches_list .obsah, .detail_branches) .text{justify-content:flex-start;min-height:initial;width:100%;padding:40px 35px}}@media screen and (max-width:500px){:is(.branches_list .obsah, .detail_branches) .text{padding:30px 25px}}