:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}@media (max-width:1920px){:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}}@media (min-width:1920px){:root{--sSize:0;--sCalc:1.90476;--fsSize:0;--fsCalc:1.145038}}.wf-footer-15-7 .fr-menu-simply a:before{height:1em;width:.616969697em}.wf-footer-15-7{margin-top:calc(5.25rem*var(--sCalc) + 2.5vw*var(--sSize))}.wf-footer-15-7 .footer-item-0,.wf-footer-15-7 .footer-item-1,.wf-footer-15-7 .footer-item-2,.wf-footer-15-7 .footer-item-3{flex:0 0;flex-basis:25%;max-width:25%;width:25%}@media (max-width:1249.98px){.wf-footer-15-7 .footer-content>*{flex:0 0;flex-basis:50%;margin-bottom:3rem;max-width:50%;width:50%}}@media (max-width:575.98px){.wf-footer-15-7 .footer-content>*{flex:0 0;flex-basis:100%;margin-bottom:3rem;max-width:100%;width:100%}}.wf-footer-15-7{background:#f2f2f2;padding-top:calc(3.675rem*var(--sCalc) + 1.75vw*var(--sSize));position:relative}.wf-footer-15-7:before{background:linear-gradient(rgba(0,0,0,.1),transparent);bottom:auto;content:"";display:block;height:1rem;left:0;position:absolute;top:0;transition:.5s;width:100%}@media (prefers-reduced-motion:reduce){.wf-footer-15-7:before{transition:none}}.wf-footer-15-7 .footer-item-0>*,.wf-footer-15-7 .footer-item-1>*,.wf-footer-15-7 .footer-item-2>*{margin-bottom:calc(1.05rem*var(--sCalc) + .5vw*var(--sSize))}.wf-footer-15-7 .footer-item-0 div+div,.wf-footer-15-7 .footer-item-1 div+div,.wf-footer-15-7 .footer-item-2 div+div{padding-top:calc(1.05rem*var(--sCalc) + .5vw*var(--sSize));position:relative}.wf-footer-15-7 .footer-item-0 div+div:before,.wf-footer-15-7 .footer-item-1 div+div:before,.wf-footer-15-7 .footer-item-2 div+div:before{background:transparent;border-top:2px dotted #ced4da;bottom:auto;content:"";display:block;height:1px;left:0;position:absolute;top:0;transition:.5s;width:80%}@media (prefers-reduced-motion:reduce){.wf-footer-15-7 .footer-item-0 div+div:before,.wf-footer-15-7 .footer-item-1 div+div:before,.wf-footer-15-7 .footer-item-2 div+div:before{transition:none}}.wf-footer-15-7 .footer-bottom{color:#000;font-size:1.2rem}.wf-footer-15-7 .footer-bottom a{color:#000}.wf-footer-15-7 .wrapper-bottom{border-top:2px dotted #ced4da;display:flex;justify-content:center;margin:3rem 0 0;padding:3rem 0}.wf-footer-15-7 .wrapper-bottom>*{padding-left:2rem;padding-right:2rem}.wf-footer-15-7 .footer-content{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.wf-footer-15-7 .footer-content>*{padding-left:1.5rem;padding-right:1.5rem}.wf-footer-15-7 a{color:#000;text-decoration:underline}.wf-footer-15-7 a:active,.wf-footer-15-7 a:focus,.wf-footer-15-7 a:hover{text-decoration:none}.wf-footer-15-7 ul{list-style:none;margin:0;padding:0}.wf-footer-15-7 li{background:none;list-style-image:none;list-style-type:none;margin:0;padding:0}.wf-footer-15-7 li:before{bottom:auto;content:"";display:none;height:auto;left:auto;margin:0;padding:0;position:static;right:auto;top:auto;width:auto}.wf-footer-15-7 .fr-customHtml p{margin:0}.wf-footer-15-7 .fr-customHtml img{margin:0!important}.wf-footer-15-7 .fr-customHtml h2,.wf-footer-15-7 .wrapper-title>*{font-size:calc(1.572rem*var(--fsCalc) + .12vw*var(--fsSize));font-weight:400;margin:0 0 calc(1.3125rem*var(--sCalc) + .625vw*var(--sSize)) 0;padding:0;text-transform:uppercase}.wf-footer-15-7 .fr-menu-simply li{font-size:1.5rem;margin:.5rem 0}.wf-footer-15-7 .fr-menu-simply a{color:#495057;display:block;padding-left:1.5rem;position:relative;text-decoration:none}.wf-footer-15-7 .fr-menu-simply a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.18' height='16.5' fill='%23495057' viewBox='0 0 10.18 16.5'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath d='M6.32 8.25 0 1.93 1.93 0l8.25 8.25-8.25 8.25L0 14.57Z' class='cls-1' data-name='Vrstva 2'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";display:inline-block;font-size:.9rem;left:0;position:absolute;top:.8rem}.wf-footer-15-7 .fr-menu-simply a:active,.wf-footer-15-7 .fr-menu-simply a:focus,.wf-footer-15-7 .fr-menu-simply a:hover{text-decoration:underline}.wf-footer-15-7 .fr-contactInfo a{color:#495057}.wf-footer-15-7 .fr-contactInfo .address{margin-bottom:2rem}.wf-footer-15-7 .fr-contactInfo .phone b,.wf-footer-15-7 .fr-contactInfo .phone strong{font-size:2rem;font-weight:700}