#footer-bar-vokno{&{width:100%;background-color:#353535;padding-top:clamp(5px, calc(166 / 1920 * 100vw), 166px);padding-bottom:2.5rem;color:#fff;font-size:16px}.main-container{padding-left:clamp(var(--min-x-padding), calc(48 / 1920 * 100vw), 48px);padding-right:clamp(var(--min-x-padding), calc(48 / 1920 * 100vw), 48px)}.footer-main-col{margin-top:2rem}@media (min-width:768px){.footer-main-col{flex:0 0 375px;max-width:375px;margin-top:0}}h3{font-size:28px;font-weight:700;color:var(--g-color-3);padding-bottom:clamp(16px, calc(44 / 1920 * 100vw), 44px)}@media (min-width:768px){h3{font-size:36px}}h3#header-centrala{padding-bottom:24px}h4{font-size:14px;font-weight:700;margin-bottom:.5rem}@media (min-width:768px){h4{font-size:16px}}a{color:#fff;text-decoration:none}a:hover{color:var(--g-color-3);text-decoration:underline}ul{list-style:none;padding-left:0;font-family:var(--font-secondary)}ul>li{position:relative;color:var(--g-color-3);padding-left:15px;padding-bottom:4px}ul li::before{content:"";position:absolute;left:0;top:calc(50% - 4px);width:4px;height:4px;border-radius:50%;background-color:var(--g-color-3)}ul#pobocky-list>li{padding-bottom:2px}ul#informace-list,ul#produkty-list{padding-bottom:15px}ul#publicity-list{padding-bottom:26px}.logos-container{display:flex;align-items:center;justify-content:flex-start;gap:26px;padding-bottom:65px}.logo{max-height:36px}.logo:hover{cursor:pointer}.logo-separator{width:4px;height:4px;background-color:var(--g-color-3);border-radius:50%;display:inline-block}.custom-links-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px 25px;align-items:center;margin-top:10px;padding-bottom:60px}.custom-link img.custom-image{max-height:45px;width:auto}.branch-image{max-width:100%;max-height:100%;object-fit:contain;object-position:left;display:block;margin-top:42px;aspect-ratio:582 / 313;height:auto;border-radius:5px}.poptavka-link{margin-bottom:44px;display:block}.poptavka-image{max-width:90%;height:auto;margin-top:28px;display:block;margin-bottom:38px}.contact-info-container{padding-bottom:2.5rem}@media (min-width:768px){.contact-info-container{padding-bottom:4.125rem}}.contact-info{padding-bottom:20px;font-size:16px;display:flex;gap:16px}@media (min-width:768px){.contact-info{font-size:18px;gap:28px}}#aplikace-p{line-height:1.2;margin-bottom:30px}.taox-link{text-decoration:underline}.text-address{line-height:1.4;margin-bottom:10px}.footer-speed-dial.speed-dial{&{margin:31px 0 45px 5px;padding-left:5px;max-width:284px}@media (min-width:768px){&{margin:32px 0 50px 5px;padding-left:5px;max-width:370px}}.title{z-index:999;font-size:16px;white-space:nowrap;text-decoration:none;position:relative;padding:5px 0 0 3px;-webkit-transition:0.3s color ease;-o-transition:0.3s color ease;transition:0.3s color ease;text-transform:uppercase;font-weight:900;color:var(--g-color-1)}@media (min-width:768px){.title{font-size:20px;padding:4px 6px 3px 6px}}&:hover .title{color:var(--g-color-1)}.svgContainer{width:22px;height:22px}@media (min-width:768px){.svgContainer{width:28px;height:28px}}.title svg{transition:0.3s color ease;color:var(--g-color-3);padding-bottom:4px}&:hover .title svg{color:var(--g-color-1)}.speed-dial-deco{position:absolute;width:calc(50% + 20px);top:-12px;overflow:hidden}.speed-dial-deco svg{width:420px}.speed-dial-deco.left-border{left:-20px}.speed-dial-deco.right-border{right:-20px}.speed-dial-deco.right-border svg{left:calc(100% - 434px);position:relative}.speed-dial-deco .to_include_speed-dial{color:var(--g-color-3)}.speed-dial-deco svg path{fill:#fff;transition:fill 0.3s ease-in-out}&:hover .speed-dial-deco svg path{fill:var(--g-color-3)}}}