body{margin:0;padding:0}.blok{position:relative;max-width:90rem;margin:0 auto}.stranka{display:flex;flex-direction:column;max-width:120rem;height:100vh;margin:0 auto}.hlavicka-obsahu{position:absolute;top:0;left:0;width:100%;z-index:50}@media(max-width: 48rem){.hlavicka-obsahu{position:relative}}.format-hlavicka h1{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3.5rem;font-weight:700;color:#01328e;margin:0}.format-hlavicka .titulek-h1{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:400;color:#00c0fe;max-width:unset;margin:0}.format-hlavicka p{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:300;color:#6e7b83;max-width:45.4375rem;margin:.625rem 0 0 0}.format-hlavicka a{color:#00c0fe;text-decoration:none}.format-hlavicka a:hover{text-decoration:underline}.format .h1{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3.5rem;font-weight:700;color:#01328e;margin:0}.format h2{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:700;color:#01328e;margin:3.125rem 0 1.5625rem 0}.format .h2{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:700;color:#01328e;margin:3.125rem 0 1.5625rem 0}.format .titulek-h2{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:400;color:#00c0fe;margin:.625rem 0}.format h3{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#01328e;margin:3.125rem 0 0 0}.format .h3{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#01328e;margin:3.125rem 0 0 0}.format h4{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#01328e;margin:3.125rem 0 0 0}.format .h4{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#01328e;margin:3.125rem 0 0 0}.format p{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.5;color:#6e7b83;margin:1.5625rem 0 1.5625rem 0}.format strong{font-weight:700}.format a{color:#00c0fe;text-decoration:none}.format a:hover{text-decoration:underline}.format a.tlacitko{display:inline-block;color:#fff;text-decoration:none}.format ul{position:relative;padding:0 0 0 3.125rem;margin:0 0 1.5625rem 0;list-style:none}.format ul li{position:relative;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#6e7b83;margin:.75rem 0}.format ul li:before{position:absolute;top:.4375rem;left:-2.125rem;width:.875rem;height:.875rem;background-color:#00c0fe;content:""}.format ol{padding:0 0 0 3.125rem;margin:0 0 1.5625rem 0;list-style:none;counter-reset:item}.format ol li{position:relative;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#6e7b83;counter-increment:item;margin:.75rem 0}.format ol li:before{position:absolute;top:.125rem;left:-2.1875rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#00c0fe;content:counter(item);text-align:center;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:300;color:#fff;padding:.1875rem 0 0 0;box-sizing:border-box}.format table{margin:1.5625rem 0 1.5625rem 0;font-size:1.5rem;line-height:1.5;border:0 !important;border-collapse:separate !important;border-spacing:5px;width:100%}.format table tr th{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;background-color:#00c0fe;color:#fff;font-weight:700;padding:1rem;border:0 !important;text-transform:uppercase}.format table tr td{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;background-color:#f0f6fb;color:#6e7b83;font-weight:300;padding:1rem;border:0 !important}.format .obrazek-nalevo{float:left}.format .obrazek-napravo{float:right}.format .dva-sloupce{position:relative;width:100%;display:flex;flex-direction:row;margin-top:3.125rem}.format .dva-sloupce .sloupec{position:relative;flex-basis:50%}.format .dva-sloupce .sloupec h2:first-child{margin-top:0}.format .dva-sloupce .sloupec .obrazek-napravo{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:100%}.format .dva-sloupce .sloupec .obrazek-napravo img{width:90%;max-width:40.625rem}.format .dva-sloupce .sloupec .obrazek-nalevo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:100%}.format .dva-sloupce .sloupec .obrazek-nalevo img{width:90%;max-width:40.625rem}.format blockquote{border-left:8px solid #01328e;margin-left:0;line-height:50px;padding:5px 0px 5px 18px;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:15px;font-weight:300;color:#6e7b83;background-color:#fff;width:100%;box-sizing:border-box}.radek{position:relative;width:100%;display:flex;flex-direction:row}.radek .sloupec{position:relative;flex-grow:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media(max-width: 120rem){.format-hlavicka h1{font-size:2.25rem}.format-hlavicka .titulek-h1{font-size:2.25rem}.format-hlavicka p{max-width:28.125rem;font-size:1.5rem}.format .h1{font-size:2.25rem}.format h2{font-size:2.25rem}.format .h2{font-size:2.25rem}.format .titulek-h2{font-size:2.25rem}.format h3{font-size:2.25rem}.format .h3{font-size:2.25rem}.ul-fajfka li{font-size:1.25rem}}@media(max-width: 63.9375rem){.format-hlavicka h1{font-size:1.75rem}.format-hlavicka .titulek-h1{font-size:1.75rem}.format-hlavicka p{max-width:25rem;font-size:1.25rem;margin-top:.625rem}.format .h1{font-size:1.75rem}.format h2{font-size:1.75rem}.format .h2{font-size:1.75rem}.format .titulek-h2{font-size:1.75rem}.format h3{font-size:1.75rem}.format .h3{font-size:1.75rem}.format h4{font-size:1.25rem}.format .h4{font-size:1.25rem}.format p{font-size:1.25rem}.format ul li{font-size:1.25rem}.format ul li:before{top:.3125rem}.format ol li{font-size:1.25rem}.format ol li:before{top:.125rem;width:1.25rem;height:1.25rem;font-size:.875rem;padding:.125rem 0 0 0}.format table{font-size:1.25rem}.format table tr th{padding:.5rem}.format table tr td{padding:.5rem}.format .dva-sloupce{flex-direction:column;margin-top:0}.format .dva-sloupce .sloupec{flex-basis:unset;padding:1.5625rem 0}.format .dva-sloupce .sloupec .obrazek-napravo{justify-content:center}.format .dva-sloupce .sloupec .obrazek-nalevo{justify-content:center}.radek-md{flex-direction:column}.ul-fajfka li{font-size:1rem}}@media(max-width: 48rem){.format-hlavicka p{max-width:unset}.radek-sm{flex-direction:column}}.stranka .obsah{position:relative;flex-basis:auto;flex-grow:1;flex-shrink:0;background-color:#f6faff}.stranka .obsah .hlavicka{position:relative;max-width:100%;height:10.25rem;box-shadow:0 .3125rem .625rem 0 rgba(1,50,142,.05);background-color:#fff;z-index:200;padding-left:3.125rem;padding-right:3.125rem}.stranka .obsah .hlavicka .lista{position:relative;display:flex;flex-direction:row;max-width:90rem}.stranka .obsah .hlavicka .lista div{flex:auto}.stranka .obsah .hlavicka .lista div .zakaznicka-linka{position:absolute;top:2.25rem;right:28rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;color:#01328e}.stranka .obsah .hlavicka .lista div .telefon{position:absolute;top:4rem;right:28rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#00c0fe}.stranka .obsah .hlavicka .lista div .tlacitko-eshop{position:absolute;top:1.9375rem;right:17rem;width:9rem}.stranka .obsah .hlavicka .lista div .tlacitko-poptavka{position:absolute;top:1.9375rem;right:0;width:16rem}.stranka .obsah .hlavicka .lista div .mobilni-menu{position:absolute;display:none;top:0;right:0;width:6.1875rem;height:4.25rem;box-sizing:border-box;background-color:#01328e;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;background-image:url("../obrazky/sablona/icon_hamburger.svg");background-repeat:no-repeat;background-size:1rem;background-position:center left 1.3125rem;padding:1.5625rem 0 0 1.875rem}.stranka .obsah .hlavicka .lista div .mobilni-menu-aktivni{background-image:url("../obrazky/sablona/icon_close.svg"),linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));background-repeat:no-repeat,repeat;background-size:1rem,auto;background-position:top 1.625rem left 1.3125rem,center center;border-bottom:.3125rem Solid #00c1ff}.stranka .obsah .hlavicka .lista .logo{position:relative;margin:2.625rem 0 0 0}.stranka .obsah .hlavicka .lista .logo img{height:2.5625rem}.stranka .obsah .hlavicka .lista .logo .slogan{position:absolute;bottom:.3125rem;left:11.25rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.125rem;font-weight:300;color:#000}.stranka .obsah .hlavicka .hlavni-menu{position:absolute;display:flex;flex-direction:row;width:100%;top:7.6875rem;height:4.375rem;box-shadow:0 .625rem 1.25rem 0 rgba(1,50,142,.1);background-color:#01328e;z-index:150}.stranka .obsah .hlavicka .hlavni-menu .ikona{position:relative;min-width:3.125rem;max-width:4.375rem;flex:1;text-align:center;box-sizing:border-box;background-color:#002a78;border-bottom:.3125rem Solid #002a78;transition:border-bottom .3s ease-out}.stranka .obsah .hlavicka .hlavni-menu .ikona img{height:1.5rem;margin:1.4375rem 0 1.4375rem 0}@media(hover: hover){.stranka .obsah .hlavicka .hlavni-menu .ikona:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}}.stranka .obsah .hlavicka .hlavni-menu .ikona-aktivni{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony{display:none;position:relative;width:100%;height:4.375rem}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony .mobilni-ikona{position:absolute;top:0;display:block;width:calc(50% - .0625rem);height:4.375rem;box-sizing:border-box;background-color:#002a78;text-align:center;overflow:hidden}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony .mobilni-ikona img{width:1.5rem;margin:1.4375rem 0 0 0}@media(hover: hover){.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony .mobilni-ikona:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony .mobilni-ikona-aktivni{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony #mobilni-ikona-domu{left:0}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony #mobilni-ikona-hledat{right:0}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony input{display:none;position:absolute;top:4.375rem;width:100%;border:none;box-sizing:border-box;line-height:4.375rem;color:#0e0e12;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;padding:0 1.25rem 0 1.25rem}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony input::-moz-placeholder{color:#6e7b83;font-weight:400}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony input::placeholder{color:#6e7b83;font-weight:400}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony input:focus{outline:none}.stranka .obsah .hlavicka .hlavni-menu .mobilni-ikony-max{height:8.75rem}.stranka .obsah .hlavicka .hlavni-menu .menu{flex:1}.stranka .obsah .hlavicka .hlavni-menu .menu ul{display:flex;flex-direction:row;margin:0;padding:0}.stranka .obsah .hlavicka .hlavni-menu .menu ul li{flex:auto;height:4.375rem;float:left;list-style:none;box-sizing:border-box;border-bottom:.3125rem Solid #01328e;transition:border-bottom .3s ease-out}.stranka .obsah .hlavicka .hlavni-menu .menu ul li a{display:block;line-height:4.375rem;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400}.stranka .obsah .hlavicka .hlavni-menu .menu ul li a .text-polozky{position:relative;display:inline-block;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.stranka .obsah .hlavicka .hlavni-menu .menu ul li a .vice{background-image:url("../obrazky/sablona/icon_nav-chevron.svg");background-repeat:no-repeat;background-size:.625rem .375rem;background-position:center right}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek{position:absolute;left:4.375rem;visibility:hidden;opacity:0;box-shadow:0 .0625rem 1.25rem 0 rgba(0,137,208,.1);background-color:#fff}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek .nazev{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#00358d;margin:1.875rem 0 0 1.25rem}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek .popis{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#6e7b83;margin:0 0 0 1.25rem}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul{position:relative;display:flex;flex-direction:row;margin:1.25rem .625rem 1.25rem 1.25rem}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li{position:relative;width:13.125rem;height:13.125rem;flex:1;text-align:center;box-sizing:border-box;border:solid .0625rem rgba(0,193,255,.1);background-color:#fff;background-image:linear-gradient(to bottom, #f6faff, rgba(255, 255, 255, 0)),linear-gradient(to bottom, #ffffff, #ffffff);transition:border-bottom .3s ease-out;margin-right:.625rem;z-index:500}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li a{position:absolute;top:0;left:0;width:100%;height:13.125rem;box-sizing:border-box;text-decoration:none;text-transform:uppercase;color:#1d1d1b;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;line-height:normal;padding:1.75rem 0 0 0}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li a .obrazek{position:relative;display:flex;align-items:center;justify-content:center;width:6.25rem;height:6.25rem;margin:0 auto;overflow:hidden}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li a .obrazek img{position:absolute;top:0;left:0;width:100%}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li a .text{position:absolute;width:100%;height:3rem;left:0;bottom:1.8125rem}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li a .text span{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}@media(hover: hover){.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0) 70%, rgba(0, 192, 254, 0.2) 100%);border-bottom:.3125rem Solid #00c1ff}.stranka .obsah .hlavicka .hlavni-menu .menu ul li .vice-polozek ul li:hover .obrazek img{top:unset;bottom:0}}.stranka .obsah .hlavicka .hlavni-menu .menu ul li:hover>.vice-polozek{visibility:visible;opacity:1;transition:visibility .4s,opacity .3s linear}@media(hover: hover){.stranka .obsah .hlavicka .hlavni-menu .menu ul li:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}}.stranka .obsah .hlavicka .hlavni-menu .menu ul li:active{box-shadow:0 .3125rem .9375rem 0 rgba(0,137,208,.2)}.stranka .obsah .hlavicka .hledat{position:absolute;display:none;flex-direction:row;width:100%;height:6.25rem;top:12.0625rem;box-shadow:0 .0625rem 1.25rem 0 rgba(0,137,208,.1);background-color:#fff;z-index:100}.stranka .obsah .hlavicka .hledat .ikona{flex:1;max-width:7.25rem;background-image:url("../obrazky/sablona/icon_search_extra.svg");background-repeat:no-repeat;background-size:2.25rem 2.25rem;background-position:center left 3.125rem}.stranka .obsah .hlavicka .hledat .pole{position:relative;flex:1;margin:0 1.875rem 0 0}.stranka .obsah .hlavicka .hledat .pole input{width:100%;height:100%;border:none;line-height:2rem;color:#0e0e12;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;padding:0}.stranka .obsah .hlavicka .hledat .pole input::-moz-placeholder{color:#6e7b83;font-weight:400}.stranka .obsah .hlavicka .hledat .pole input::placeholder{color:#6e7b83;font-weight:400}.stranka .obsah .hlavicka .hledat .pole input:focus{outline:none}.stranka .obsah .hlavicka .hledat .tlacitko-hledat{position:relative;display:none;flex:1;max-width:6.25rem;box-shadow:-0.0625rem 0 .3125rem 0 rgba(0,137,208,.1);z-index:101;transition:border-bottom .3s ease-out}.stranka .obsah .hlavicka .hledat .tlacitko-hledat img{width:2.25rem;margin:2.375rem 2rem 0 2rem}@media(hover: hover){.stranka .obsah .hlavicka .hledat .tlacitko-hledat:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}}@media(max-width: 120rem){.stranka .obsah .hlavicka{height:8.6875rem}.stranka .obsah .hlavicka .blok .lista .logo{margin:2.1875rem 0 0 0}.stranka .obsah .hlavicka .blok .lista .logo img{height:2.25rem}.stranka .obsah .hlavicka .blok .lista .logo .slogan{font-size:1.875rem;left:9.375rem}.stranka .obsah .hlavicka .blok .lista div .tlacitko-eshop{top:1.0625rem}.stranka .obsah .hlavicka .blok .lista div .tlacitko-poptavka{top:1.0625rem}.stranka .obsah .hlavicka .blok .lista div .zakaznicka-linka{top:1.5rem}.stranka .obsah .hlavicka .blok .lista div .telefon{top:3.25rem}.stranka .obsah .hlavicka .blok .hlavni-menu{top:6.375rem;height:3.75rem}.stranka .obsah .hlavicka .blok .hlavni-menu .ikona{max-width:3.75rem}.stranka .obsah .hlavicka .blok .hlavni-menu .ikona img{margin:1.125rem 0 0 0}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li{height:3.75rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li a .text-polozky{padding-left:.8125rem;padding-right:.8125rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek{left:3.75rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek ul{margin:1.25rem .625rem 1.25rem 1.25rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek ul li{width:9.375rem;height:9.375rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek ul li a{width:100%;height:9.375rem;font-size:1rem;padding:1.25rem 0 0 0}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek ul li a .obrazek{width:4.375rem;height:4.375rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek ul li a .text{bottom:1.0625rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li a{line-height:3.75rem;font-size:1.125rem}.stranka .obsah .hlavicka .blok .hledat{top:10.125rem;height:5.625rem}.stranka .obsah .hlavicka .blok .hledat .tlacitko-hledat img{margin-top:2.0625rem}}@media(max-width: 69rem){.stranka .obsah .hlavicka .blok .lista div .zakaznicka-linka{display:none}.stranka .obsah .hlavicka .blok .lista div .telefon{display:none}}@media(max-width: 63.9375rem){.stranka .obsah .hlavicka{padding-left:0;padding-right:0;height:8rem}.stranka .obsah .hlavicka .blok .lista .logo{margin:1.1875rem 0 0 1.375rem}.stranka .obsah .hlavicka .blok .lista .logo img{height:1.875rem}.stranka .obsah .hlavicka .blok .lista .logo .slogan{font-size:1.5625rem;left:8.125rem}.stranka .obsah .hlavicka .blok .lista div .tlacitko-eshop{top:.625rem;right:13.7071rem;width:6.9258rem}}@media(max-width: 63.9375rem)and (hover: hover){.stranka .obsah .hlavicka .blok .lista div .tlacitko-eshop:hover{background-size:.75rem}}@media(max-width: 63.9375rem){.stranka .obsah .hlavicka .blok .lista div .tlacitko-poptavka{top:.625rem;right:.625rem;width:12.3125rem}}@media(max-width: 63.9375rem)and (hover: hover){.stranka .obsah .hlavicka .blok .lista div .tlacitko-poptavka:hover{background-size:.75rem}}@media(max-width: 63.9375rem){.stranka .obsah .hlavicka .blok .lista div .zakaznicka-linka{display:none}.stranka .obsah .hlavicka .blok .lista div .telefon{display:none}.stranka .obsah .hlavicka .blok .hlavni-menu{display:flex;top:4.25rem}.stranka .obsah .hlavicka .blok .hlavni-menu .ikona{max-width:3.125rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li:hover>.vice-polozek{visibility:hidden;opacity:0}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li a{line-height:3.75rem;font-size:.875rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li a .text-polozky{padding-left:.3125rem;padding-right:.3125rem}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li a .vice{background-image:none}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li .vice-polozek{display:none}.stranka .obsah .hlavicka .blok .hledat{top:8rem;height:5rem}.stranka .obsah .hlavicka .blok .hledat .tlacitko-hledat img{margin-top:1.6875rem}}@media(max-width: 48rem){.stranka .obsah .hlavicka{position:fixed;width:100%;top:0;height:4.25rem}.stranka .obsah .hlavicka .blok .lista .logo{margin:1.1875rem 0 0 1.375rem}.stranka .obsah .hlavicka .blok .lista .logo img{height:1.875rem}.stranka .obsah .hlavicka .blok .lista .logo .slogan{display:none}.stranka .obsah .hlavicka .blok .lista div .tlacitko-eshop{top:0;right:10.4375rem;width:4.25rem;line-height:4.25rem}.stranka .obsah .hlavicka .blok .lista div .tlacitko-eshop .tlacitko-eshop-text{display:block;font-size:0;background-size:1.1875rem;background-position:center center;padding:0}}@media(max-width: 48rem)and (hover: hover){.stranka .obsah .hlavicka .blok .lista div .tlacitko-eshop:hover div{background-size:1.1875rem}}@media(max-width: 48rem){.stranka .obsah .hlavicka .blok .lista div .mobilni-menu{display:block}.stranka .obsah .hlavicka .blok .lista div .tlacitko-poptavka{top:0;right:6.1875rem;width:4.25rem;line-height:4.25rem}.stranka .obsah .hlavicka .blok .lista div .tlacitko-poptavka .tlacitko-poptavka-text{display:block;font-size:0;background-size:1.1875rem;background-position:center center;padding:0}}@media(max-width: 48rem)and (hover: hover){.stranka .obsah .hlavicka .blok .lista div .tlacitko-poptavka:hover div{background-size:1.1875rem}}@media(max-width: 48rem){.stranka .obsah .hlavicka .blok .lista div .mobilni-menu{display:block}.stranka .obsah .hlavicka .blok .hlavni-menu{display:none;position:fixed;flex-direction:column;height:auto;max-height:calc(100% - 4.25rem);overflow-y:auto}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul{position:relative;flex-direction:column}.stranka .obsah .hlavicka .blok .hlavni-menu .menu ul li a{font-size:1.25rem}.stranka .obsah .hlavicka .blok .hlavni-menu .ikona{display:none}.stranka .obsah .hlavicka .blok .hlavni-menu .mobilni-ikony{display:block}}.stranka .paticka{flex-basis:auto;flex-grow:0;flex-shrink:0;width:100%;background-color:#f6faff}.stranka .paticka .obrazek{position:relative;max-width:100%;padding-top:35.9895833333%;background-image:radial-gradient(60.67% 235.41% at 0% 130.91%, #00c0fe 0%, #01328e 63.48%);clip-path:polygon(0 0, 100% 20%, 100% 100%, 0 100%)}.stranka .paticka .obrazek .prechod{position:absolute;top:0;width:100%;height:100%;background-image:url("../obrazky/sablona/img_footer.jpg");background-size:cover;background-position:center center;opacity:.2}.stranka .paticka .obrazek .text{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding-left:3.125rem;padding-right:3.125rem}.stranka .paticka .obrazek .text .blok{position:relative;height:100%}.stranka .paticka .obrazek .text .blok .text-1{position:absolute;bottom:21.9375rem;left:0;display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:700;color:#fff}.stranka .paticka .obrazek .text .blok .text-2{position:absolute;bottom:18.125rem;left:0;display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:400;color:#f2f3f9}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka{position:absolute;bottom:18.125rem;right:0;width:22.1563rem;line-height:5.625rem}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka div{font-size:1.5rem;background-size:1.5rem;padding:0 0 0 2.25rem}.stranka .paticka .druhe-menu{position:relative;width:100%;background-color:#f6faff;box-sizing:border-box;padding-left:3.125rem;padding-right:3.125rem;padding-bottom:2.25rem}.stranka .paticka .druhe-menu .komponenta-rozcestnik-kontakty{top:-10.625rem}.stranka .paticka .druhe-menu .paticka-menu{position:relative;width:100%;margin:-7.5rem 0 0 0}.stranka .paticka .druhe-menu .paticka-menu ul{display:grid;grid-template-columns:auto auto auto auto auto auto;grid-column-gap:3.125rem;padding:0;margin:0}.stranka .paticka .druhe-menu .paticka-menu ul li{list-style:none;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#01328e}.stranka .paticka .druhe-menu .paticka-menu ul li:focus{outline:none}.stranka .paticka .druhe-menu .paticka-menu ul li ul{grid-template-columns:auto;margin-top:.6875rem}.stranka .paticka .druhe-menu .paticka-menu ul li ul li{display:inline}.stranka .paticka .druhe-menu .paticka-menu ul li ul li a{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:2.22;color:#6e7b83;text-decoration:none}@media(hover: hover){.stranka .paticka .druhe-menu .paticka-menu ul li ul li a:hover{text-decoration:underline;color:#00c0fe}}.stranka .paticka .druhe-menu .paticka-menu ul li:last-child ul li:last-child a{color:#00c0fe;text-decoration:underline}@media(hover: hover){.stranka .paticka .druhe-menu .paticka-menu ul li:last-child ul li:last-child a:hover{color:#01328e}}.stranka .paticka .lista{width:100%;height:20rem;background-color:#f0f6fb;background-image:linear-gradient(to bottom, #f4fafe, rgba(255, 255, 255, 0)),linear-gradient(to top, rgba(255, 255, 255, 0), #f0f6fb),url("../obrazky/sablona/img_footer_hala.jpg");background-size:cover;background-position:center;box-sizing:border-box;padding-left:3.125rem;padding-right:3.125rem}.stranka .paticka .lista .logo{position:absolute;width:15.9288rem;height:4.1875rem;top:1.3125rem;left:0}.stranka .paticka .lista .adresa{position:absolute;top:3.0625rem;left:18.75rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#0e0e12}.stranka .paticka .lista .copy{position:absolute;top:7.3125rem;left:0;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6;color:#6e7b83}.stranka .paticka .lista .copy .black{color:#0e0e12}.stranka .paticka .lista .tlacitko{position:absolute;top:1.25rem;width:4.25rem;height:4.25rem;border-radius:.3125rem;background-color:#e0eaf2;background-repeat:no-repeat;background-position:center center}.stranka .paticka .lista #tlacitko-facebook{right:5.4063rem;background-image:url("../obrazky/sablona/icon_fb.svg");background-size:1.0625rem}@media(hover: hover){.stranka .paticka .lista #tlacitko-facebook:hover{background-color:#3b5998;background-image:url("../obrazky/sablona/icon_fb_hover.svg")}}.stranka .paticka .lista #tlacitko-youtube{right:0;background-image:url("../obrazky/sablona/icon_youtube.svg");background-size:1.875rem}@media(hover: hover){.stranka .paticka .lista #tlacitko-youtube:hover{background-color:#c4302b;background-image:url("../obrazky/sablona/icon_youtube_hover.svg")}}@media(max-width: 120rem){.stranka .paticka .obrazek .text .blok .text-1{bottom:15.9375rem;font-size:2.25rem}.stranka .paticka .obrazek .text .blok .text-2{bottom:13.375rem;font-size:2.25rem}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka{bottom:13.625rem;width:16rem;line-height:4.0625rem}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka div{font-size:1.25rem;background-size:1.25rem;padding:0 0 0 2rem}.stranka .paticka .lista .logo{width:12.8381rem;height:3.375rem;top:1.8125rem}.stranka .paticka .lista .adresa{top:3.0625rem;left:15.625rem}.stranka .paticka .lista .copy{top:6.375rem}.stranka .paticka .lista .tlacitko{width:3.375rem;height:3.375rem}.stranka .paticka .lista #tlacitko-facebook{right:4.3125rem;background-size:.8438rem}.stranka .paticka .lista #tlacitko-youtube{background-size:1.4688rem}}@media(max-width: 63.9375rem){.stranka .paticka .obrazek .text .blok .text-1{bottom:11.1875rem;font-size:1.5rem}.stranka .paticka .obrazek .text .blok .text-2{bottom:9.375rem;font-size:1.5rem}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka{bottom:9.6875rem;width:12.3125rem;line-height:3rem}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka div{font-size:1rem;background-size:1.125rem;padding:0 0 0 1.875rem}.stranka .paticka .druhe-menu .komponenta-rozcestnik-kontakty{top:-7.5rem}.stranka .paticka .druhe-menu .paticka-menu{margin:-4.375rem 0 0 0}.stranka .paticka .druhe-menu .paticka-menu ul{grid-template-columns:auto auto auto;grid-row-gap:2.5rem;grid-column-gap:6.25rem}.stranka .paticka .druhe-menu .paticka-menu ul li ul{grid-row-gap:0}.stranka .paticka .lista .logo{width:11.6494rem;height:3.0625rem;top:1.8125rem}.stranka .paticka .lista .adresa{top:2.8125rem;left:12.5rem}.stranka .paticka .lista .copy{top:6.125rem}.stranka .paticka .lista .tlacitko{width:3.125rem;height:3.125rem}.stranka .paticka .lista #tlacitko-facebook{right:4.0625rem;background-size:.7813rem}.stranka .paticka .lista #tlacitko-youtube{background-size:1.3438rem}}@media(max-width: 48rem){.stranka .paticka .obrazek{padding-top:42.8125rem;clip-path:polygon(0 0, 100% 10%, 100% 100%, 0 100%)}.stranka .paticka .obrazek .text{padding-left:1.25rem;padding-right:1.25rem}.stranka .paticka .obrazek .text .blok .text-1{width:100%;top:6.4375rem;font-size:1.5rem;text-align:center}.stranka .paticka .obrazek .text .blok .text-2{width:100%;top:8.25rem;font-size:1.5rem;text-align:center}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka{bottom:24.625rem;width:100%;line-height:5.625rem}.stranka .paticka .obrazek .text .blok .tlacitko-poptavka div{font-size:1.5rem;background-size:1.5rem;padding:0 0 0 2.25rem}.stranka .paticka .druhe-menu{padding-bottom:3.6875rem;padding-left:1.25rem;padding-right:1.25rem}.stranka .paticka .druhe-menu .komponenta-rozcestnik-kontakty{top:-22.9375rem}.stranka .paticka .druhe-menu .paticka-menu{margin:-19.8125rem 0 0 0}.stranka .paticka .druhe-menu .paticka-menu ul{grid-template-columns:auto}.stranka .paticka .druhe-menu .paticka-menu ul li{width:100%;display:block}.stranka .paticka .druhe-menu .paticka-menu ul li span{display:block;border-bottom:.3125rem Solid #f6faff;background-image:url("../obrazky/sablona/icon_nav-chevron.svg");background-repeat:no-repeat;background-size:.625rem .375rem;background-position:center right;cursor:pointer}.stranka .paticka .druhe-menu .paticka-menu ul li .aktivni{border-bottom:.3125rem Solid #00c1ff;background-image:url("../obrazky/sablona/icon_nav-chevron-active.svg")}.stranka .paticka .druhe-menu .paticka-menu ul li ul{display:none;margin-top:.625rem}.stranka .paticka .druhe-menu .paticka-menu ul li ul li{width:100%;display:block;background-image:none}.stranka .paticka .druhe-menu .paticka-menu ul li ul li a{border:none;background-image:none}.stranka .paticka .lista{background-image:none;height:23.6875rem;padding-left:1.25rem;padding-right:1.25rem}.stranka .paticka .lista .logo{height:3.0625rem;top:2.375rem;left:calc(50% - 5.8125rem)}.stranka .paticka .lista .adresa{width:16.25rem;top:7.1875rem;left:calc(50% - 8.34375rem);text-align:center}.stranka .paticka .lista .copy{width:16.25rem;top:17.125rem;left:calc(50% - 8.125rem);text-align:center}.stranka .paticka .lista .tlacitko{width:3.125rem;height:3.125rem;top:10.5625rem}.stranka .paticka .lista #tlacitko-facebook{right:calc(50% + .9375rem);background-size:.7813rem}.stranka .paticka .lista #tlacitko-youtube{right:calc(50% - 3.5938rem);background-size:1.3438rem}}.tlacitko-poptavka{position:relative;display:block;width:17.5rem;line-height:4.0625rem;box-shadow:0 .3125rem 1.25rem 0 rgba(0,137,208,.2);background-color:#00bcfb;text-decoration:none;text-align:center;transition:transform .3s ease-out;box-sizing:border-box}.tlacitko-poptavka .tlacitko-poptavka-text{position:relative;display:inline-block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;background-image:url("../obrazky/sablona/icon_calculator.svg");background-repeat:no-repeat;background-size:1.5rem;background-position:center left;padding:0 0 0 2.25rem}.tlacitko-poptavka .tlacitko-poptavka-text .tlacitko-poptavka-pocet{position:absolute;display:block;top:40px;left:12px;width:17px;height:17px;line-height:19px;background-color:#f9ce32;border-radius:50%;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#01328e;box-sizing:border-box;text-align:center}@media(hover: hover){.tlacitko-poptavka:hover{transform:scale(1.05);background-image:linear-gradient(to bottom, #01f7fd, #00c0fe)}.tlacitko-poptavka:active{transform:scale(1)}}@media(max-width: 63.9375rem){.tlacitko-poptavka{line-height:3rem}.tlacitko-poptavka .tlacitko-poptavka-text{font-size:1rem;background-size:1.25rem;padding:0 0 0 2rem}.tlacitko-poptavka .tlacitko-poptavka-text .tlacitko-poptavka-pocet{top:28px;left:10px}}@media(max-width: 48rem){.tlacitko-poptavka .tlacitko-poptavka-text .tlacitko-poptavka-pocet{top:40px;left:32px}}.tlacitko-eshop{position:relative;display:block;width:17.5rem;line-height:4.0625rem;box-shadow:0 .3125rem 1.25rem 0 rgba(0,137,208,.2);background-color:#01328e;text-decoration:none;text-align:center;transition:transform .3s ease-out;box-sizing:border-box}.tlacitko-eshop .tlacitko-eshop-text{position:relative;display:inline-block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;background-image:url("../obrazky/sablona/icon_basket.svg");background-repeat:no-repeat;background-size:1.8rem;background-position:center left;padding:0 0 0 2.5rem}@media(hover: hover){.tlacitko-eshop:hover{transform:scale(1.05);background-image:linear-gradient(to bottom, #00c0fe, #01328e)}.tlacitko-eshop:active{transform:scale(1)}}@media(max-width: 63.9375rem){.tlacitko-eshop{line-height:3rem}.tlacitko-eshop .tlacitko-eshop-text{font-size:1rem;background-size:1.7rem;padding:0 0 0 2rem}}.tlacitko{position:relative;display:block;width:-moz-fit-content;width:fit-content;line-height:4.0625rem;box-shadow:0 .3125rem 1.25rem 0 rgba(0,137,208,.2);background-color:#00bcfb;text-decoration:none;text-align:center;text-transform:uppercase;transition:transform .3s ease-out;box-sizing:border-box;padding:0 1.5625rem;margin:1.5625rem 0;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;border:0;cursor:pointer;z-index:60}@media(hover: hover){.tlacitko:hover{transform:scale(1.05);background-image:linear-gradient(to bottom, #01f7fd, #00c0fe)}.tlacitko:active{transform:scale(1)}}.tlacitko:focus{outline:none}@media(max-width: 63.9375rem){.tlacitko{line-height:3rem;font-size:1rem}}.tlacitko-male{line-height:3.125rem;font-size:1.125rem;padding:0 1.5625rem;box-sizing:border-box}@media(max-width: 63.9375rem){.tlacitko-male{line-height:3rem;font-size:1rem}}.tlacitko-velke{min-width:16rem;line-height:5.625rem;font-size:1.5rem;padding:0 2.1875rem;box-sizing:border-box}@media(max-width: 120rem){.tlacitko-velke{min-width:14.0625rem;line-height:4.375rem;padding:0 1.9375rem}}@media(max-width: 63.9375rem){.tlacitko-velke{line-height:3.125rem;font-size:1rem}}.komponenta-dlazdice{position:relative;z-index:60}.komponenta-dlazdice ul{display:flex;width:100%;flex-direction:row;list-style:none;padding:0}.komponenta-dlazdice ul li{position:relative;max-width:13.125rem;height:13.125rem;box-sizing:border-box;flex-basis:auto;flex-grow:1;box-shadow:0 .625rem 1.875rem 0 rgba(0,137,208,.1);border:solid .0625rem rgba(0,193,255,.1);background-color:#fff;background-image:linear-gradient(to bottom, #f6faff, rgba(255, 255, 255, 0)),linear-gradient(to bottom, #ffffff, #ffffff);margin-right:.625rem;transition:border-bottom .3s ease-out}.komponenta-dlazdice ul li a{position:absolute;top:0;left:0;display:block;width:100%;height:13.125rem;box-sizing:border-box;text-align:center;text-decoration:none;text-transform:uppercase;color:#1d1d1b;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;padding:1.75rem 0 0 0}.komponenta-dlazdice ul li a .obrazek{position:relative;display:flex;align-items:center;justify-content:center;width:6.25rem;height:6.25rem;margin:0 auto;overflow:hidden}.komponenta-dlazdice ul li a .obrazek img{position:absolute;top:0;left:0;width:100%}.komponenta-dlazdice ul li a .text{position:absolute;width:100%;height:3rem;left:0;bottom:1.8125rem}.komponenta-dlazdice ul li a .text span{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}@media(hover: hover){.komponenta-dlazdice ul li:hover{border:none;background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0) 70%, rgba(0, 192, 254, 0.2) 100%);border-bottom:.3125rem Solid #00c1ff}.komponenta-dlazdice ul li:hover a{top:.0625rem}.komponenta-dlazdice ul li:hover .obrazek img{top:unset;bottom:0}}.komponenta-dlazdice ul .aktivni{border:none;background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0) 70%, rgba(0, 192, 254, 0.2) 100%);border-bottom:.3125rem Solid #00c1ff}.komponenta-dlazdice ul .aktivni a{top:.0625rem}.komponenta-dlazdice ul .aktivni .obrazek img{top:unset;bottom:0}@media(max-width: 120rem){.komponenta-dlazdice ul li{max-width:10rem;height:10rem}.komponenta-dlazdice ul li a{height:10rem;font-size:1rem;padding:1.25rem 0 0 0}.komponenta-dlazdice ul li a .obrazek{width:4.375rem;height:4.375rem}.komponenta-dlazdice ul li a .text{bottom:1.0625rem}}@media(max-width: 63.9375rem){.komponenta-dlazdice ul li{max-width:6.625rem;height:6.625rem}.komponenta-dlazdice ul li a{height:6.625rem;font-size:.875rem;padding:.75rem 0 0 0}.komponenta-dlazdice ul li a .obrazek{width:3.125rem;height:3.125rem}.komponenta-dlazdice ul li a .text{width:5.625rem;left:calc(50% - 2.8125rem);bottom:0rem}}@media(max-width: 48rem){.komponenta-dlazdice ul{flex-direction:column}.komponenta-dlazdice ul li{max-width:100%;height:3.75rem;margin:0 0 .3125rem 0}.komponenta-dlazdice ul li a{height:3.75rem;font-size:1rem;padding:0}.komponenta-dlazdice ul li a .obrazek{width:2.5rem;height:2.5rem;margin:.5rem 0 0 .625rem}.komponenta-dlazdice ul li a .text{display:block;width:60%;bottom:0rem;left:0;top:.3125rem;text-align:left;margin-left:3.75rem}}.komponenta-galerie{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.1875rem;margin:1.875rem 0 1.875rem 0}.komponenta-galerie .polozka-galerie{position:relative;display:block;height:0;padding-bottom:75.1046025105%}.komponenta-galerie .polozka-galerie a{position:relative;display:block;width:100%;transition:transform .3s ease-out}.komponenta-galerie .polozka-galerie a img{position:relative;width:100%;vertical-align:middle}.komponenta-galerie .polozka-galerie a .popis-galerie{position:absolute;display:none;flex-direction:column;justify-content:flex-end;top:0;width:100%;height:100%;box-sizing:border-box;padding:1.25rem;background-image:linear-gradient(to top, #01328e, rgba(1, 50, 142, 0));font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-weight:400;color:#fff}.komponenta-galerie .polozka-galerie a .popis-galerie .text{font-size:1.5rem}.komponenta-galerie .polozka-galerie a .popis-galerie .datum{font-size:1rem}@media(hover: hover){.komponenta-galerie .polozka-galerie a:hover{position:absolute;transform:scale(1.07);z-index:500}.komponenta-galerie .polozka-galerie a:hover>.popis-galerie{display:flex}}@media(max-width: 63.9375rem){.komponenta-galerie .polozka-galerie a .popis-galerie{padding:.9375rem}.komponenta-galerie .polozka-galerie a .popis-galerie .text{font-size:1.125rem}.komponenta-galerie .polozka-galerie a .popis-galerie .datum{font-size:.875rem}}@media(max-width: 48rem){.komponenta-galerie{grid-template-columns:1fr 1fr}}.komponenta-galerie-stin div a{box-shadow:0rem .0625rem .25rem rgba(1,50,142,.1)}@media(max-width: 48rem){.komponenta-galerie-3-sm{max-width:29.875rem;grid-template-columns:1fr;margin:0 auto}}@media(max-width: 63.9375rem){.komponenta-galerie-3-md{max-width:29.875rem;grid-template-columns:1fr;margin:0 auto}}.komponenta-galerie-vzornik{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:.3125rem;grid-row-gap:1.875rem;margin:1.875rem 0 1.875rem 0}.komponenta-galerie-vzornik .polozka-galerie{position:relative;display:block}.komponenta-galerie-vzornik .polozka-galerie a{position:relative;display:block;width:100%;transition:transform .3s ease-out;text-decoration:none}.komponenta-galerie-vzornik .polozka-galerie a img{position:relative;width:100%;vertical-align:middle;border:solid .0625rem #e0eaf2;margin-bottom:.5625rem}.komponenta-galerie-vzornik .polozka-galerie a .nazev{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;color:#0e0e12;text-align:center}@media(hover: hover){.komponenta-galerie-vzornik .polozka-galerie a:hover{position:absolute;transform:scale(1.07);z-index:500}}@media(max-width: 48rem){.komponenta-galerie-vzornik{grid-template-columns:1fr 1fr 1fr}}.komponenta-reference{position:relative;max-width:64rem;margin:0 auto;margin-top:3.125rem}.komponenta-reference .polozka{position:relative;box-shadow:0 .1875rem 1.25rem 0 rgba(0,137,208,.05);background-color:#fff;padding:1.875rem 1.625rem 5rem 1.625rem;box-sizing:border-box;margin-bottom:1.4375rem}.komponenta-reference .polozka .jmeno{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#1d1d1b}.komponenta-reference .polozka .mesto{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#01328e}.komponenta-reference .polozka .text{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.75;color:#6e7b83;margin:1.5rem 0 0 0}.komponenta-reference .polozka .text p:last-child{margin-bottom:0}.komponenta-reference .polozka .datum{display:block;position:absolute;bottom:1.5rem;left:1.875rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#6e7b83}.komponenta-rozcestnik-kontakty{position:relative;display:flex;flex-direction:row;width:100%;height:12.5rem;box-shadow:0 .625rem 1.875rem 0 rgba(0,137,208,.1);border:solid .0625rem rgba(0,193,255,.1);background-color:#fff;background-image:linear-gradient(to bottom, #f6faff, rgba(255, 255, 255, 0)),linear-gradient(to bottom, #ffffff, #ffffff);z-index:50}.komponenta-rozcestnik-kontakty .polozka{flex:1;border-right:solid .0625rem rgba(0,193,255,.1);text-align:center;padding-top:2rem}.komponenta-rozcestnik-kontakty .polozka:last-of-type{border-right:none}.komponenta-rozcestnik-kontakty .polozka img{height:3rem}.komponenta-rozcestnik-kontakty .polozka span{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.5;color:#211c1d;margin-top:1.25rem}.komponenta-rozcestnik-kontakty .polozka a{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;color:#00358d;text-decoration:none}.komponenta-rozcestnik-kontakty .polozka a:hover{text-decoration:underline}@media(max-width: 63.9375rem){.komponenta-rozcestnik-kontakty{height:9.375rem}.komponenta-rozcestnik-kontakty .polozka{padding-top:1.625rem}.komponenta-rozcestnik-kontakty .polozka img{height:2.25rem}.komponenta-rozcestnik-kontakty .polozka span{font-size:1rem;margin-top:1.25rem}.komponenta-rozcestnik-kontakty .polozka a{font-size:1.25rem}}@media(max-width: 48rem){.komponenta-rozcestnik-kontakty{flex-direction:column;height:24rem}.komponenta-rozcestnik-kontakty .polozka{padding-top:1.25rem;border-bottom:solid .0625rem rgba(0,193,255,.1)}.komponenta-rozcestnik-kontakty .polozka:last-of-type{border-bottom:none}.komponenta-rozcestnik-kontakty .polozka img{height:1.875rem}.komponenta-rozcestnik-kontakty .polozka span{font-size:1rem;margin-top:.625rem}.komponenta-rozcestnik-kontakty .polozka a{font-size:1.5rem}}.komponenta-formular{position:relative;width:100%;box-shadow:0 .1875rem 1.25rem 0 rgba(0,137,208,.05);background-color:#fff;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;padding:6.875rem 1.875rem 1.25rem 1.875rem;box-sizing:border-box}.komponenta-formular .titulek{position:absolute;top:0;left:0;width:100%;line-height:5.625rem;box-shadow:0 .3125rem .3125rem 0 rgba(0,137,208,.1);background-color:#01328e;font-size:2.25rem;font-weight:400;color:#fff;padding:0 1.875rem;box-sizing:border-box}.komponenta-formular .skupina{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:43.75rem;box-sizing:border-box;padding:.625rem 0}.komponenta-formular .skupina label{flex-basis:14.375rem;flex-shrink:0;flex-grow:0}.komponenta-formular .skupina input[type=text]{flex-basis:29.375rem;flex-shrink:1;flex-grow:0}.komponenta-formular .skupina .skupina-radio{flex-basis:29.375rem;flex-shrink:1;flex-grow:0}.komponenta-formular hr{border:unset;border-top:.0625rem Solid #e0eaf2;margin:1.25rem -1.875rem 1.25rem -1.875rem}.komponenta-formular label{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;line-height:3.125rem;color:#01328e}.komponenta-formular input[type=text]{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:3.125rem;color:#0e0e12;border:solid .0625rem #e0eaf2;background-color:#f0f6fb;padding:0 1.25rem 0 1.25rem;box-sizing:border-box}.komponenta-formular input[type=text]::-moz-placeholder{font-weight:400;color:#6e7b83}.komponenta-formular input[type=text]::placeholder{font-weight:400;color:#6e7b83}.komponenta-formular input[type=text]:focus{background-color:#fff}.komponenta-formular select{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:3.125rem;color:#0e0e12;border:solid .0625rem #e0eaf2;background-color:#f0f6fb;padding:0 1.25rem 0 1.25rem;box-sizing:border-box}.komponenta-formular .chyba{border:solid .0625rem #dc3545 !important}.komponenta-formular .hlaska{display:none;width:100%;background-color:#28a745;color:#fff;padding:.9375rem;box-sizing:border-box;margin-bottom:.9375rem}.komponenta-formular .hlaska-chyba{background-color:#dc3545}.komponenta-formular .skupina-radio label{display:inline;margin-right:3.125rem}.komponenta-formular .skupina-radio [type=radio]:checked,.komponenta-formular .skupina-radio [type=radio]:not(:checked){display:none}.komponenta-formular .skupina-radio [type=radio]:checked+label,.komponenta-formular .skupina-radio [type=radio]:not(:checked)+label{position:relative;display:inline-block;line-height:3.125rem;cursor:pointer;padding-left:3.125rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#0e0e12}.komponenta-formular .skupina-radio [type=radio]:not(:checked)+label{font-weight:400;color:#6e7b83}.komponenta-formular .skupina-radio [type=radio]:checked+label:before,.komponenta-formular .skupina-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0rem;top:.5rem;width:2rem;height:2rem;border-radius:100%;border:solid .0625rem #e0eaf2;background-color:#f0f6fb}.komponenta-formular .skupina-radio [type=radio]:checked+label:after,.komponenta-formular .skupina-radio [type=radio]:not(:checked)+label:after{position:absolute;content:"";width:1.5rem;height:1.5rem;background-color:#00c0fe;top:.8125rem;left:.3125rem;border-radius:100%;transition:all .2s ease}.komponenta-formular .skupina-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.komponenta-formular .skupina-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.komponenta-formular .skupina-radio-vice label{display:block;margin-right:3.125rem}.komponenta-formular .skupina-radio-vice [type=radio]:checked,.komponenta-formular .skupina-radio-vice [type=radio]:not(:checked){display:none}.komponenta-formular .skupina-radio-vice [type=radio]:checked+label,.komponenta-formular .skupina-radio-vice [type=radio]:not(:checked)+label{position:relative;display:inline-block;line-height:3.125rem;cursor:pointer;padding-left:3.125rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#0e0e12}.komponenta-formular .skupina-radio-vice [type=radio]:not(:checked)+label{font-weight:400;color:#6e7b83}.komponenta-formular .skupina-radio-vice [type=radio]:checked+label:before,.komponenta-formular .skupina-radio-vice [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0rem;top:.5rem;width:2rem;height:2rem;border-radius:100%;border:solid .0625rem #e0eaf2;background-color:#f0f6fb}.komponenta-formular .skupina-radio-vice [type=radio]:checked+label:after,.komponenta-formular .skupina-radio-vice [type=radio]:not(:checked)+label:after{position:absolute;content:"";width:1.5rem;height:1.5rem;background-color:#00c0fe;top:.8125rem;left:.3125rem;border-radius:100%;transition:all .2s ease}.komponenta-formular .skupina-radio-vice [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.komponenta-formular .skupina-radio-vice [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.komponenta-formular .skupina-checkbox label{display:block;width:100%}.komponenta-formular .skupina-checkbox [type=checkbox]:checked,.komponenta-formular .skupina-checkbox [type=checkbox]:not(:checked){display:none}.komponenta-formular .skupina-checkbox [type=checkbox]:checked+label,.komponenta-formular .skupina-checkbox [type=checkbox]:not(:checked)+label{position:relative;display:inline-block;line-height:3.125rem;cursor:pointer;padding-left:3.125rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#0e0e12}.komponenta-formular .skupina-checkbox [type=checkbox]:not(:checked)+label{font-weight:400;color:#6e7b83}.komponenta-formular .skupina-checkbox [type=checkbox]:checked+label:before,.komponenta-formular .skupina-checkbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0rem;top:.5rem;width:2rem;height:2rem;border-radius:20%;border:solid .0625rem #e0eaf2;background-color:#f0f6fb}.komponenta-formular .skupina-checkbox [type=checkbox]:checked+label:after,.komponenta-formular .skupina-checkbox [type=checkbox]:not(:checked)+label:after{position:absolute;content:"";width:1.5rem;height:1.5rem;background-color:#00c0fe;top:.8125rem;left:.3125rem;border-radius:20%;transition:all .2s ease}.komponenta-formular .skupina-checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.komponenta-formular .skupina-checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.komponenta-formular textarea{width:100%;min-width:100%;max-width:100%;min-height:7.5rem;box-sizing:border-box;margin:.625rem 0;border:solid .0625rem #e0eaf2;background-color:#f0f6fb;font-size:1.5rem;font-weight:700;line-height:3.125rem;color:#0e0e12;padding:0 1.25rem 0 1.25rem;box-sizing:border-box}.komponenta-formular textarea::-moz-placeholder{font-weight:400;color:#6e7b83}.komponenta-formular textarea::placeholder{font-weight:400;color:#6e7b83}.komponenta-formular textarea:focus{background-color:#fff}.komponenta-formular .box-prilohy{position:relative;width:100%;border:solid .0625rem #e0eaf2;background-color:#f0f6fb;padding:.625rem .9375rem 1.25rem .9375rem;box-sizing:border-box}.komponenta-formular .box-prilohy label{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:700;color:#01328e}@media(max-width: 63.9375rem){.komponenta-formular{padding:5.3125rem 1.25rem 1.25rem 1.25rem}.komponenta-formular .titulek{line-height:4.375rem;font-size:1.25rem}.komponenta-formular label{font-size:1.25rem}.komponenta-formular input[type=text]{font-size:1rem}}.komponenta-seznam-profilu{position:relative;width:100%;margin-top:.9375rem}.komponenta-seznam-profilu .profil{position:relative;width:100%;background-color:#fff;margin-top:.625rem}.komponenta-seznam-profilu .profil .cely-popis{position:relative;display:inline-block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.5;color:#00c0fe;text-decoration:none;padding-left:2.1875rem;margin-top:1.25rem}.komponenta-seznam-profilu .profil .cely-popis::before{position:absolute;top:.125rem;left:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e0eaf2;background-image:url("/www/obrazky/sablona/icon_arrow_down.svg");background-repeat:no-repeat;background-position:center center;background-size:.625rem;content:""}.komponenta-seznam-profilu .profil .cely-popis:hover{text-decoration:underline}.komponenta-seznam-profilu .profil .zavrit-cely-popis{display:none}.komponenta-seznam-profilu .profil .zavrit-cely-popis::before{background-image:url("/www/obrazky/sablona/icon_arrow_up.svg")}.komponenta-seznam-profilu .profil .mobil-otevrit-cely-popis{display:none}.komponenta-seznam-profilu .profil .mobil-zavrit-cely-popis{display:none}.komponenta-seznam-profilu .profil .mobil-zavrit-cely-popis::before{background-image:url("/www/obrazky/sablona/icon_arrow_up.svg")}.komponenta-seznam-profilu .profil .zakladni{display:flex;flex-direction:row;width:100%;padding:1.875rem 1.875rem;box-sizing:border-box;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1)}.komponenta-seznam-profilu .profil .zakladni .obrazek{position:relative;flex-basis:25%;display:flex;align-items:center;justify-content:center}.komponenta-seznam-profilu .profil .zakladni .obrazek img{width:100%;max-width:9.8125rem}.komponenta-seznam-profilu .profil .zakladni .obrazek-velky{position:relative;flex-basis:25%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.9375rem}.komponenta-seznam-profilu .profil .zakladni .obrazek-velky img{width:100%;max-width:15.625rem}.komponenta-seznam-profilu .profil .zakladni .popis{flex-basis:39%;display:flex;align-items:center;padding-right:6%;box-sizing:border-box}.komponenta-seznam-profilu .profil .zakladni .popis .format h3,.komponenta-seznam-profilu .profil .zakladni .popis .format p{margin:0}.komponenta-seznam-profilu .profil .zakladni .vlastnosti{flex-basis:36%;display:flex;align-items:center}.komponenta-seznam-profilu .profil .zakladni .vlastnosti .cely-popis{display:none}.komponenta-seznam-profilu .profil .vice{position:relative;display:none;padding:1.875rem 1.875rem;max-width:68.125rem;box-sizing:border-box;margin:0 auto}.komponenta-seznam-profilu .profil .vice .zavrit-popis{text-align:center}@media(max-width: 63.9375rem){.komponenta-seznam-profilu .profil .zakladni .vlastnosti ul li{min-height:3.75rem;font-size:1rem}}@media(max-width: 48rem){.komponenta-seznam-profilu .profil .zakladni{flex-direction:column;padding:.9375rem .9375rem}.komponenta-seznam-profilu .profil .zakladni .vlastnosti{display:block;text-align:center}.komponenta-seznam-profilu .profil .vice{padding:.9375rem .9375rem}.komponenta-seznam-profilu .profil .vice .cely-popis{margin-top:0}}.komponenta-vzornik{position:relative;width:100%;display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:.625rem;grid-row-gap:1.875rem;text-align:center;margin:.9375rem 0}.komponenta-vzornik .vzor{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;color:#0e0e12;text-decoration:none}.komponenta-vzornik .vzor .barva{position:relative;width:100%;height:6.25rem;border:solid .0625rem #e0eaf2;margin-bottom:.5625rem;overflow:hidden;box-sizing:border-box}.komponenta-vzornik .vzor .barva img{position:absolute;display:block;overflow:hidden;top:0;left:0}.komponenta-vzornik .vzor .nazev{display:block}.komponenta-vzornik .vzor .kod{display:block;font-weight:700}@media(max-width: 63.9375rem){.komponenta-vzornik{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 48rem){.komponenta-vzornik{grid-template-columns:repeat(2, 1fr)}}.komponenta-tab{position:relative;width:100%;margin:1.5625rem 0}.komponenta-tab .tab-menu{position:relative;width:100%;padding:0;margin:0;list-style:none}.komponenta-tab .tab-menu li{width:32%}.komponenta-tab .tab-menu li .tab-tlacitko{position:relative;display:flex;align-items:center;width:100%;height:6.25rem;background-color:#fff;background-image:linear-gradient(180deg, #F6FAFF 0%, rgba(255, 255, 255, 0) 100%);border:.0625rem solid rgba(0,193,255,.1);box-sizing:border-box;box-shadow:0rem .625rem 1.875rem rgba(0,137,208,.1);padding:0 .9375rem 0 5.625rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.5rem;text-transform:uppercase;text-decoration:none;color:#0e0e12}.komponenta-tab .tab-menu li .tab-tlacitko img{position:absolute;top:50%;left:1.875rem;transform:translateY(-50%)}.komponenta-tab .tab-menu li .tab-tlacitko:hover{background-image:linear-gradient(to right, rgba(0, 192, 254, 0) 30%, rgba(0, 192, 254, 0.1) 100%)}.komponenta-tab .tab-menu li .tab-tlacitko:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-right:.3125rem Solid #00c0fe;box-sizing:border-box}.komponenta-tab .tab-menu li .aktivni{background-image:linear-gradient(to right, rgba(0, 192, 254, 0) 30%, rgba(0, 192, 254, 0.1) 100%)}.komponenta-tab .tab-menu li .aktivni:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-right:.3125rem Solid #00c0fe;box-sizing:border-box}.komponenta-tab .tab-menu li .tab-obsah{position:absolute;top:0;left:32%;width:68%;height:100%;background-color:#fff;overflow:hidden}.komponenta-tab .tab-menu li .tab-obsah .tab-obrazek{width:100%}.komponenta-tab .tab-menu li .tab-obsah .tab-text{position:relative;width:100%;height:initial;box-sizing:border-box;padding:1.25rem 1.875rem}.komponenta-tab .tab-menu li .tab-obsah .tab-text .tab-copy{position:absolute;top:0;right:.9375rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:300;color:#0e0e12}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla{position:relative;display:flex;align-items:center;width:100%;height:2.8125rem;padding:0}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .tlacikto-skla{width:2.8125rem;height:2.8125rem;box-shadow:0 .625rem 1.875rem 0 rgba(0,137,208,.1);border:solid .0625rem rgba(0,193,255,.1);margin-right:.3125rem;cursor:pointer;float:left}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .tlacikto-skla-left{background-image:url("/www/obrazky/sablona/icon_arrow_left.svg"),linear-gradient(to top, #f6faff, rgba(255, 255, 255, 0)),linear-gradient(to bottom, #ffffff, #ffffff);background-position:center center,center center;background-repeat:no-repeat,repeat}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .tlacikto-skla-right{background-image:url("/www/obrazky/sablona/icon_arrow_right.svg"),linear-gradient(to top, #f6faff, rgba(255, 255, 255, 0)),linear-gradient(to bottom, #ffffff, #ffffff);background-position:center center,center center;background-repeat:no-repeat,repeat}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .polozka-skla{position:relative;min-width:2.1875rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#0e0e12;margin-left:.875rem;float:left}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .popis-skla{position:relative;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#6e7b83;margin-left:1.25rem;float:left}.komponenta-tab .tab-menu li .tab-obsah .tab-text .tab-nadpis{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.25rem;color:#6e7b83}.komponenta-tab .tab-menu li .tab-obsah .tab-text p{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-weight:300;font-size:1rem;line-height:1.75rem;color:#6e7b83}@media(max-width: 120rem){.komponenta-tab .tab-menu li .tab-tlacitko{font-size:1.25rem}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .polozka-skla,.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .popis-skla{font-size:1.25rem}}@media(max-width: 63.9375rem){.komponenta-tab .tab-menu li .tab-tlacitko{height:4.375rem;font-size:1rem;padding:0 .9375rem 0 3.4375rem}.komponenta-tab .tab-menu li .tab-tlacitko img{left:.9375rem}.komponenta-tab .tab-menu li .tab-obsah .tab-text{padding:.625rem .9375rem}.komponenta-tab .tab-menu li .tab-obsah .tab-text .tab-nadpis{font-size:1.25rem;line-height:1.5rem}.komponenta-tab .tab-menu li .tab-obsah .tab-text p{line-height:1.5rem}.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .polozka-skla,.komponenta-tab .tab-menu li .tab-obsah .tab-text .panel-skla .popis-skla{font-size:1rem}}@media(max-width: 48rem){.komponenta-tab .tab-menu li{width:100%}.komponenta-tab .tab-menu li .tab-tlacitko:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0) 30%, rgba(0, 192, 254, 0.1) 100%)}.komponenta-tab .tab-menu li .tab-tlacitko:hover:after{border-right:0;border-bottom:.3125rem Solid #00c0fe}.komponenta-tab .tab-menu li .aktivni{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0) 30%, rgba(0, 192, 254, 0.1) 100%)}.komponenta-tab .tab-menu li .aktivni:after{border-right:0;border-bottom:.3125rem Solid #00c0fe}.komponenta-tab .tab-menu li .tab-obsah{position:relative;width:100%;left:0}}.komponenta-motiv-velky{width:100%;margin:2.5rem 0 0 0}.komponenta-motiv-maly{position:absolute;top:0;right:0;width:34.5%;z-index:50}@media(max-width: 48rem){.komponenta-motiv-maly{display:none}}.komponenta-motiv-profil{position:absolute;top:0;right:5%;width:35%;z-index:70}.komponenta-motiv-profil .motiv{width:100%}.komponenta-motiv-profil ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;list-style:none}.komponenta-motiv-profil ul li{position:absolute;display:flex;align-items:center;justify-content:center;width:14.8%;height:9.4%;background-image:url("/www/obrazky/sablona/icon_plus.svg"),linear-gradient(to bottom, #e98922, #e13727);background-repeat:no-repeat,repeat;background-position:center center,center center;cursor:pointer}.komponenta-motiv-profil ul li:hover .tooltip{visibility:visible;opacity:1;transition:all .5s}.komponenta-motiv-profil ul li .tooltip{position:absolute;display:flex;align-items:center;visibility:hidden;opacity:0;flex-direction:row;top:-7.5rem;right:0;width:25rem;height:7.5rem;padding:0 1.25rem;box-sizing:border-box;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);background-color:#fff;overflow:hidden;transition:all .5s;box-sizing:border-box}.komponenta-motiv-profil ul li .tooltip p{position:relative;display:block;width:100%;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.375rem;font-weight:300;line-height:1.5;color:#01328e !important;text-align:right;margin:0}.komponenta-motiv-profil ul li .tooltip p::first-line{font-weight:700}.komponenta-motiv-profil ul .plastova-okna-1{top:35%;left:45%}.komponenta-motiv-profil ul .plastova-okna-2{top:60%;left:70%}.komponenta-motiv-profil ul .plastova-okna-3{top:67%;left:25%}.komponenta-motiv-profil ul .hlinikova-okna-1{top:26%;left:28%}.komponenta-motiv-profil ul .hlinikova-okna-2{top:58%;left:67%}.komponenta-motiv-profil ul .hlinikova-okna-3{top:70%;left:14%}.komponenta-motiv-profil ul .vchodove-dvere-1{top:35%;left:45%}.komponenta-motiv-profil ul .vchodove-dvere-2{top:60%;left:70%}.komponenta-motiv-profil ul .vchodove-dvere-3{top:67%;left:25%}.komponenta-motiv-profil ul .plastove-dvere-1{top:35%;left:45%}.komponenta-motiv-profil ul .plastove-dvere-2{top:60%;left:70%}.komponenta-motiv-profil ul .plastove-dvere-3{top:67%;left:25%}.komponenta-motiv-profil ul .hlinikove-dvere-1{top:35%;left:45%}.komponenta-motiv-profil ul .hlinikove-dvere-2{top:60%;left:70%}.komponenta-motiv-profil ul .hlinikove-dvere-3{top:67%;left:35%}@media(max-width: 48rem){.komponenta-motiv-profil{display:none}}.komponenta-tabulka{overflow-x:auto}.komponenta-tabulka table{width:100%;border-spacing:0 .625rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif}.komponenta-tabulka table tr{height:5.625rem;box-sizing:border-box}.komponenta-tabulka table td,.komponenta-tabulka table th{text-align:left;padding:0 1.875rem}.komponenta-tabulka table th{background-color:#01328e;font-size:2rem;font-weight:400;color:#fff}.komponenta-tabulka table td{background-color:#f0f6fb;font-size:1.5rem;font-weight:300;color:#0e0e12}@media(max-width: 120rem){.komponenta-tabulka table tr{height:4.375rem}.komponenta-tabulka table th{font-size:1.5rem}.komponenta-tabulka table td{font-size:1.25rem}}@media(max-width: 63.9375rem){.komponenta-tabulka table tr{height:3.75rem}.komponenta-tabulka table td,.komponenta-tabulka table th{padding:0 .625rem}.komponenta-tabulka table th{font-size:1.25rem}.komponenta-tabulka table td{font-size:1rem}}.komponenta-obsah{margin-bottom:3.125rem}.komponenta-obsah h2{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#01328e}.komponenta-obsah .h2{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#01328e}.komponenta-obsah ul{padding:0 0 0 2.125rem;list-style:none}.komponenta-obsah ul li{position:relative;line-height:1.5;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#01328e;margin-bottom:1.5625rem}.komponenta-obsah ul li a{text-decoration:none;color:#01328e}.komponenta-obsah ul li a:hover{text-decoration:underline}.komponenta-obsah ul li:before{position:absolute;top:.3125rem;left:-2.125rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e0eaf2;background-image:url("/www/obrazky/sablona/icon_breadcrumb.svg");background-repeat:no-repeat;background-position:center center;background-size:.375rem .625rem;content:""}@media(max-width: 63.9375rem){.komponenta-obsah h2{font-size:1.25rem}.komponenta-obsah .h2{font-size:1.25rem}}.odsazeni-obsahu{width:100%;height:5rem}@media(max-width: 48rem){.odsazeni-obsahu{height:0}}.komponenta-prakticky-radce{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:.9375rem;grid-row-gap:3.125rem;justify-items:center;margin-top:1.5625rem;margin-bottom:1.5625rem}.komponenta-prakticky-radce .polozka{position:relative;width:100%;max-width:29.375rem;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);background-color:#fff;text-decoration:none;transition:transform .3s ease-out}.komponenta-prakticky-radce .polozka .obrazek{position:relative;width:100%;padding-bottom:59.1489361702%;background-color:#e0eaf2}.komponenta-prakticky-radce .polozka .obrazek img{position:absolute;top:0;left:0;width:100%}.komponenta-prakticky-radce .polozka .popis{position:relative;padding:1.25rem}.komponenta-prakticky-radce .polozka .popis .sekce-radce{position:relative;display:inline-block;line-height:1.875rem;text-align:center;text-transform:uppercase;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;padding:0 1.25rem;background-color:#e0eaf2;color:#01328e}.komponenta-prakticky-radce .polozka .popis .titulek{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#1d1d1b;line-height:1.5;margin-top:.625rem}.komponenta-prakticky-radce .polozka .datum{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;color:#6e7b83;margin:0 0 1.875rem 1.25rem}.komponenta-prakticky-radce .polozka:hover{transform:scale(1.05)}@media(max-width: 48rem){.komponenta-prakticky-radce{grid-template-columns:1fr}}.komponenta-blok-fotky-text .obal{position:relative;width:100%;display:flex;flex-direction:row;margin:3.125rem 0}.komponenta-blok-fotky-text .obal .fotky{position:relative;flex-basis:58%;padding-right:5%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-2{position:relative;width:100%;max-width:47.6875rem;padding-bottom:78.6369593709%}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-2 img{position:absolute;width:52%;box-shadow:0 1.25rem 3.125rem 0 rgba(1,50,142,.15);transition:all 1s ease;opacity:0}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-2 .foto-1{bottom:50%;left:50%;transform:translate(-50%, 50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-2 .foto-2{top:50%;right:50%;transform:translate(50%, -50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-2 .img-1{bottom:0;left:0;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-2 .img-2{top:0;right:0;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3{position:relative;width:100%;max-width:47.6875rem;padding-bottom:78.6369593709%}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 img{position:absolute;width:52%;box-shadow:0 1.25rem 3.125rem 0 rgba(1,50,142,.15);transition:all 1s ease;opacity:0}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 .foto-1{top:50%;left:50%;transform:translate(-50%, -50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 .foto-2{top:50%;right:50%;transform:translate(50%, -50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 .foto-3{bottom:50%;left:50%;transform:translate(-50%, 50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 .img-1{top:0;left:0;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 .img-2{top:10%;right:0;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-3 .img-3{bottom:0;left:50%;transform:translateX(-50%);opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4{position:relative;width:100%;max-width:47.6875rem;padding-bottom:91.7431192661%}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 img{position:absolute;width:52%;box-shadow:0 1.25rem 3.125rem 0 rgba(1,50,142,.35);transition:all 1s ease;opacity:0}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .foto-1{top:50%;right:50%;transform:translate(50%, -50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .foto-2{top:50%;left:50%;transform:translate(-50%, -50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .foto-3{bottom:50%;right:50%;transform:translate(50%, 50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .foto-4{bottom:50%;left:50%;transform:translate(-50%, 50%)}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .img-1{top:5%;right:0;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .img-2{top:0;left:5%;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .img-3{bottom:0;right:5%;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .fotky-kolaz-4 .img-4{bottom:5%;left:0;transform:unset;opacity:1}.komponenta-blok-fotky-text .obal .fotky .video{position:relative;width:100%;max-width:47.6875rem}.komponenta-blok-fotky-text .obal .fotky .video .prehrat-video{position:absolute;top:50%;left:20%;width:20%;padding-top:20%;transform:translateY(-50%);overflow:hidden}.komponenta-blok-fotky-text .obal .fotky .video .prehrat-video img{position:absolute;top:0;left:0;width:100%}.komponenta-blok-fotky-text .obal .fotky .video .prehrat-video:hover img{top:unset;bottom:0}.komponenta-blok-fotky-text .obal .fotky .video img{width:100%}.komponenta-blok-fotky-text .obal .text{position:relative;flex-basis:42%;display:flex;align-items:center}.komponenta-blok-fotky-text .obracene{flex-direction:row-reverse}.komponenta-blok-fotky-text .obracene .fotky{padding-right:0;padding-left:5%}@media(max-width: 48rem){.komponenta-blok-fotky-text .obal{flex-direction:column;margin:1.5625rem 0}.komponenta-blok-fotky-text .obal .fotky{padding-right:0;padding-left:0}.komponenta-blok-fotky-text .obal .text{padding-top:1.5625rem}}.komponenta-blok-fotka-text .obal{position:relative;width:100%;display:flex;flex-direction:row;margin:3.125rem 0}.komponenta-blok-fotka-text .obal .fotka{position:relative;flex-basis:50%;padding-right:5%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.komponenta-blok-fotka-text .obal .fotka .obrazek{position:relative;width:100%}.komponenta-blok-fotka-text .obal .fotka .obrazek img{width:100%;box-shadow:0 1.25rem 3.125rem 0 rgba(1,50,142,.15)}.komponenta-blok-fotka-text .obal .fotka .obrazek .prehrat-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:9.375rem;height:9.375rem;overflow:hidden}.komponenta-blok-fotka-text .obal .fotka .obrazek .prehrat-video img{position:absolute;top:0;left:0;width:100%}.komponenta-blok-fotka-text .obal .fotka .obrazek .prehrat-video:hover img{top:unset;bottom:0}.komponenta-blok-fotka-text .obal .fotka .img-motiv{width:77%;height:auto;box-shadow:unset}.komponenta-blok-fotka-text .obal .text{position:relative;flex-basis:50%;display:flex;align-items:center}.komponenta-blok-fotka-text .obal .fotka-40{flex-basis:40%}.komponenta-blok-fotka-text .obal .text-60{flex-basis:60%}.komponenta-blok-fotka-text .obal .text-top{align-items:flex-start}.komponenta-blok-fotka-text .obracene{flex-direction:row-reverse}.komponenta-blok-fotka-text .obracene .fotka{padding-right:0;padding-left:5%}@media(max-width: 63.9375rem){.komponenta-blok-fotka-text .obal .fotka .obrazek .prehrat-video{width:6.25rem;height:6.25rem}}@media(max-width: 48rem){.komponenta-blok-fotka-text .obal{flex-direction:column}.komponenta-blok-fotka-text .obal .fotka{padding-right:0;padding-left:0}.komponenta-blok-fotka-text .obal .fotka .obrazek{max-width:40.625rem}.komponenta-blok-fotka-text .obal .text{padding-top:.9375rem}}.komponenta-jak-pracujeme{position:relative;display:flex;flex-direction:row;width:100%}.komponenta-jak-pracujeme .karta{position:relative;flex-basis:29.375rem;flex-grow:0;flex-shrink:1;height:24.75rem;background-color:#fff;margin-right:.9375rem;text-align:center;padding:3.125rem 1.25rem;box-sizing:border-box;text-decoration:none;transition:transform .3s ease-out}.komponenta-jak-pracujeme .karta .ikona{position:relative;width:6.875rem;height:6.25rem;margin:0 auto;margin-top:1.25rem;display:flex;align-items:center;justify-content:center}.komponenta-jak-pracujeme .karta .ikona img{width:4.0625rem}.komponenta-jak-pracujeme .karta .titulek{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#00358d;margin-top:2.5rem}.komponenta-jak-pracujeme .karta .popis-karty{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#6e7b83;margin-top:.3125rem}.komponenta-jak-pracujeme .karta:hover{transform:scale(1.05);text-decoration:none}.komponenta-jak-pracujeme .karta:last-child{margin-right:0}.komponenta-jak-pracujeme .bez-pozadi{background-color:unset}@media(max-width: 120rem){.komponenta-jak-pracujeme .karta{height:18.75rem;padding:1.25rem 1.25rem}.komponenta-jak-pracujeme .karta .titulek{font-size:1.75rem;margin-top:1.25rem}.komponenta-jak-pracujeme .karta .popis-karty{font-size:1.25rem;margin-top:.625rem}}@media(max-width: 63.9375rem){.komponenta-jak-pracujeme .karta{max-width:18.75rem;height:15.625rem;padding:1.25rem 1.25rem}.komponenta-jak-pracujeme .karta .ikona{width:6.25rem;height:5rem;margin-top:.3125rem}.komponenta-jak-pracujeme .karta .titulek{font-size:1.5rem;margin-top:.9375rem}.komponenta-jak-pracujeme .karta .popis-karty{font-size:1rem;margin-top:.625rem}}@media(max-width: 48rem){.komponenta-jak-pracujeme{flex-direction:column;align-items:center}.komponenta-jak-pracujeme .karta{flex-basis:15.625rem;margin:0 0 .3125rem 0}}.komponenta-v-cislech{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.komponenta-v-cislech .let{min-width:15.625rem}.komponenta-v-cislech .oken{min-width:25.625rem}.komponenta-v-cislech .dveri{min-width:20rem}.komponenta-v-cislech .zakazniku{min-width:21.875rem}.komponenta-v-cislech .lidi-ve-firme{min-width:24.375rem}.komponenta-v-cislech .cislo{position:relative;-webkit-text-stroke:.0625rem #e0eaf2;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:9rem;font-weight:700;color:rgba(0,0,0,0)}.komponenta-v-cislech .cislo .cislo-vrchni{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.komponenta-v-cislech .cislo .cislo-vrchni .prvni{position:relative;float:left;display:flex;align-items:center;height:100%;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:3rem;font-weight:700;color:#01328e;-webkit-text-stroke:0;padding-left:4.3125rem}.komponenta-v-cislech .cislo .cislo-vrchni .druhe{position:relative;float:left;height:100%;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;-webkit-text-stroke:0;display:flex;align-items:center;padding-left:.3125rem}.komponenta-v-cislech .cislo .cislo-vrchni .druhe .text-1{display:block;font-size:1.5rem;font-weight:300;color:#211c1d}.komponenta-v-cislech .cislo .cislo-vrchni .druhe .text-2{display:block;font-size:2.25rem;font-weight:700;color:#00c0fe}@media(max-width: 120rem){.komponenta-v-cislech .let{min-width:11.25rem}.komponenta-v-cislech .oken{min-width:15rem}.komponenta-v-cislech .dveri{min-width:13.75rem}.komponenta-v-cislech .zakazniku{min-width:16.25rem}.komponenta-v-cislech .lidi-ve-firme{min-width:18.75rem}.komponenta-v-cislech .cislo{font-size:5rem}.komponenta-v-cislech .cislo .cislo-vrchni .prvni{font-size:2.1875rem;padding-left:2.5rem}.komponenta-v-cislech .cislo .cislo-vrchni .druhe .text-1{font-size:1.25rem}.komponenta-v-cislech .cislo .cislo-vrchni .druhe .text-2{font-size:1.875rem}}@media(max-width: 63.9375rem){.komponenta-v-cislech{justify-content:space-around}.komponenta-v-cislech .let{min-width:10rem}.komponenta-v-cislech .oken{min-width:14.375rem}.komponenta-v-cislech .dveri{min-width:12.5rem}.komponenta-v-cislech .zakazniku{min-width:15rem}.komponenta-v-cislech .lidi-ve-firme{min-width:16.25rem}.komponenta-v-cislech .cislo{font-size:5rem}.komponenta-v-cislech .cislo .cislo-vrchni .prvni{font-size:2.1875rem;padding-left:2.375rem}.komponenta-v-cislech .cislo .cislo-vrchni .druhe .text-1{font-size:1rem}.komponenta-v-cislech .cislo .cislo-vrchni .druhe .text-2{font-size:1.5rem}}.komponenta-casova-osa{position:relative;width:100%}.komponenta-casova-osa .obdobi{position:relative;width:100%;min-height:24.25rem;display:flex;flex-direction:row;padding:1.5625rem 0;overflow:hidden;box-sizing:border-box}.komponenta-casova-osa .obdobi .osa{position:absolute;top:0;left:15%;width:.375rem;height:62.5rem;background-color:#e0eaf2}.komponenta-casova-osa .obdobi .osa-prvni{top:8.75rem}.komponenta-casova-osa .obdobi .osa-posledni{bottom:12.375rem;height:8.75rem}.komponenta-casova-osa .obdobi .puntik{position:absolute;top:8.75rem;left:calc(15% - .25rem);width:.875rem;height:.875rem;background-color:#00c0fe}.komponenta-casova-osa .obdobi .text{position:relative;flex-basis:67.5%;height:100%;padding-top:6.25rem;box-sizing:border-box}.komponenta-casova-osa .obdobi .text .text-1{position:relative;width:22%;height:100%;float:left}.komponenta-casova-osa .obdobi .text .text-1 .rok{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#01328e}.komponenta-casova-osa .obdobi .text .text-2{position:relative;width:77%;height:100%;float:right;padding:0 10% 0 5%;box-sizing:border-box}.komponenta-casova-osa .obdobi .text .text-2 .p-h3{margin:1.25rem 0 0 0}.komponenta-casova-osa .obdobi .obrazek{position:relative;flex-basis:32.5%;height:100%;display:flex;align-items:center;justify-content:center}.komponenta-casova-osa .obdobi .obrazek img{width:100%;max-width:29.25rem}@media(max-width: 120rem){.komponenta-casova-osa .obdobi{padding:.9375rem 0}.komponenta-casova-osa .obdobi .osa-prvni{top:8.125rem}.komponenta-casova-osa .obdobi .osa-posledni{bottom:11.75rem;height:8.125rem}.komponenta-casova-osa .obdobi .puntik{top:8.125rem}}@media(max-width: 63.9375rem){.komponenta-casova-osa .obdobi{min-height:13.125rem;padding:0}.komponenta-casova-osa .obdobi .osa-prvni{top:3.4375rem}.komponenta-casova-osa .obdobi .osa-posledni{bottom:7.125rem;height:3.4375rem}.komponenta-casova-osa .obdobi .puntik{top:3.4375rem}.komponenta-casova-osa .obdobi .text{padding-top:2.8125rem}.komponenta-casova-osa .obdobi .text .text-1 .rok{font-size:1.75rem}}@media(max-width: 48rem){.komponenta-casova-osa .obdobi{flex-direction:column}.komponenta-casova-osa .obdobi .osa{left:2%}.komponenta-casova-osa .obdobi .puntik{left:calc(2% - .25rem)}.komponenta-casova-osa .obdobi .text{padding-left:2.5rem}.komponenta-casova-osa .obdobi .text .text-1{width:100%}.komponenta-casova-osa .obdobi .text .text-2{width:100%;padding:0}.komponenta-casova-osa .obdobi .obrazek{padding:1.5625rem 0 0 2.5rem}}.komponenta-aktuality{position:relative;max-width:64rem}.komponenta-aktuality .aktualita{position:relative;width:100%;min-height:6.25rem;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);background-color:#fff;box-sizing:border-box;margin:2.1875rem 0 3.75rem 0;padding:3.75rem 1.875rem 1.875rem 1.875rem}.komponenta-aktuality .aktualita img{width:100%;max-width:-moz-fit-content;max-width:fit-content}.komponenta-aktuality .aktualita:last-child{margin-bottom:0}.komponenta-aktuality .aktualita .datum-aktualita{position:absolute;top:-2.1875rem;left:5%;line-height:4.125rem;background-color:#f9ce32;padding:0 1.25rem 0 1.25rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#0e0e12}.komponenta-aktuality .aktualita .datum-aktualita .cislo{font-size:2.25rem;font-weight:700}@media(max-width: 63.9375rem){.komponenta-aktuality .aktualita{margin:1.5625rem 0 3.125rem 0}.komponenta-aktuality .aktualita .datum-aktualita{top:-1.5625rem;line-height:2.9375rem;font-size:1.25rem}.komponenta-aktuality .aktualita .datum-aktualita .cislo{font-size:1.875rem}}.komponenta-vypis-aktualit{position:relative;width:100%;display:flex;flex-direction:row;margin:5rem 0 3.125rem 0}.komponenta-vypis-aktualit .aktualita{position:relative;flex-basis:44.375rem;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);background-color:#fff;margin-right:1.25rem;padding:3.125rem 1.875rem 3.75rem 1.875rem;box-sizing:border-box}.komponenta-vypis-aktualit .aktualita:last-child{margin-right:0}.komponenta-vypis-aktualit .aktualita .datum-aktualita{position:absolute;top:-2.1875rem;left:5%;line-height:4.125rem;background-color:#f9ce32;padding:0 1.25rem 0 1.25rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#0e0e12}.komponenta-vypis-aktualit .aktualita .datum-aktualita .cislo{font-size:2.25rem;font-weight:700}.komponenta-vypis-aktualit .aktualita .vice{position:absolute;bottom:1.875rem;left:1.875rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#00c0fe}.komponenta-vypis-aktualit .aktualita .vice:hover{color:#01328e}@media(max-width: 63.9375rem){.komponenta-vypis-aktualit{margin-top:3.125rem;flex-direction:column}.komponenta-vypis-aktualit .aktualita{flex-basis:unset;margin-right:0}.komponenta-vypis-aktualit .aktualita:last-child{margin-top:3.125rem}.komponenta-vypis-aktualit .aktualita .datum-aktualita{top:-1.5625rem;line-height:2.9375rem;font-size:1.25rem}.komponenta-vypis-aktualit .aktualita .datum-aktualita .cislo{font-size:1.875rem}}.komponenta-sluzby-dlazdice{position:relative;width:100%;display:flex;flex-direction:row;margin-bottom:3.125rem}.komponenta-sluzby-dlazdice .dlazdice{position:relative;flex-basis:44.375rem;box-sizing:border-box;padding:1.875rem}.komponenta-sluzby-dlazdice .dlazdice .p-h1{margin:0 0 2.1875rem 0}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku{position:relative;display:flex;flex-direction:row;max-width:35rem;box-shadow:0 1.25rem 3.125rem 0 rgba(0,137,208,.2);margin:1.5625rem 0}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku input{position:relative;min-width:6.25rem;flex-basis:30.9375rem;flex-shrink:1;line-height:4.0625rem;background-color:#fff;border:0;box-sizing:border-box;padding:0 1.25rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#0e0e12}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku input::-moz-placeholder{color:#6e7b83;font-weight:400}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku input::placeholder{color:#6e7b83;font-weight:400}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku input:focus{outline:none}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku a{position:relative;flex-basis:4.0625rem;flex-shrink:0;height:4.0625rem;background-color:#01328e;box-sizing:border-box}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku a .sipka{position:absolute;top:0;left:0;width:100%;height:4.0625rem;background-image:url("/www/obrazky/sablona/icon_hledat.svg");background-repeat:no-repeat;background-position:center center}@media(hover: hover){.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku a:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}}.komponenta-sluzby-dlazdice .dlazdice:first-child{margin-right:1.25rem}.komponenta-sluzby-dlazdice .dlazdice-servis{background-image:linear-gradient(160.16deg, #FFFFFF 52.17%, rgba(255, 255, 255, 0) 107.97%),url("/www/obrazky/sluzby/dlazdice_1.jpg");background-size:cover;background-position:center right}.komponenta-sluzby-dlazdice .dlazdice-sledovani{background-image:linear-gradient(160.16deg, #FFFFFF 52.17%, rgba(255, 255, 255, 0) 107.97%),url("/www/obrazky/sluzby/dlazdice_2.jpg");background-size:cover;background-position:center right}@media(max-width: 63.9375rem){.komponenta-sluzby-dlazdice{flex-direction:column}.komponenta-sluzby-dlazdice .dlazdice{flex-basis:unset;padding:.9375rem}.komponenta-sluzby-dlazdice .dlazdice:first-child{margin-right:0;margin-bottom:.625rem}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku{max-width:24.875rem}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku input{flex-basis:21.875rem;line-height:3rem;font-size:1.25rem}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku a{flex-basis:3rem;height:3rem}.komponenta-sluzby-dlazdice .dlazdice .vyhledej-zakazku a .sipka{height:3rem}}.komponenta-sluzby-ke-stazeni{position:relative;width:100%;margin-top:1.25rem}.komponenta-sluzby-ke-stazeni ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.komponenta-sluzby-ke-stazeni ul li{flex-basis:17rem;height:5.625rem;border:.0625rem Solid #00c0fe;margin-right:1.25rem}.komponenta-sluzby-ke-stazeni ul li:last-child{margin-right:0}.komponenta-sluzby-ke-stazeni ul li a{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:0 1.875rem;box-sizing:border-box;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#01328e;text-decoration:none}.komponenta-sluzby-ke-stazeni ul li:hover a{color:#00c0fe}@media(max-width: 120rem){.komponenta-sluzby-ke-stazeni ul li{margin-right:.9375rem}.komponenta-sluzby-ke-stazeni ul li a{padding:0 1.25rem}}@media(max-width: 63.9375rem){.komponenta-sluzby-ke-stazeni ul li{height:3.75rem}.komponenta-sluzby-ke-stazeni ul li a{font-size:1.5rem}}@media(max-width: 48rem){.komponenta-sluzby-ke-stazeni ul{flex-wrap:wrap;justify-content:center}.komponenta-sluzby-ke-stazeni ul li{width:7.5rem;flex-basis:unset;flex-shrink:0;margin-bottom:.9375rem}}.komponenta-ke-stazeni{position:relative;width:100%;margin-top:.9375rem}.komponenta-ke-stazeni ul{position:relative;padding:0;margin:0;list-style:none}.komponenta-ke-stazeni ul li{position:relative;max-width:64rem;height:5.625rem;display:flex;flex-direction:row;background-color:#f0f6fb;margin-bottom:.625rem}.komponenta-ke-stazeni ul li .ikona{flex:1;max-width:7.5rem;flex-shrink:1;display:flex;align-items:center;padding-left:1.25rem;box-sizing:border-box;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;text-transform:uppercase;color:#00c0fe}.komponenta-ke-stazeni ul li .ikona img{margin-right:.625rem}.komponenta-ke-stazeni ul li .pdf{color:#e13927}.komponenta-ke-stazeni ul li .image{color:#f9ce32}.komponenta-ke-stazeni ul li .sheet{color:#00c0fe}.komponenta-ke-stazeni ul li .text{color:#01328e}.komponenta-ke-stazeni ul li .archive{color:#fa9c12}.komponenta-ke-stazeni ul li .soubor{flex:1;display:flex;align-items:center;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.125rem;padding-right:.625rem}.komponenta-ke-stazeni ul li .soubor .skupina .nazev{display:block;font-weight:700;color:#01328e}.komponenta-ke-stazeni ul li .soubor .skupina .velikost{display:block;font-weight:400;color:#6e7b83}.komponenta-ke-stazeni ul li .stahnout{flex:1;max-width:9.0625rem;display:flex;align-items:center}.komponenta-ke-stazeni ul li .stahnout a{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#00c0fe;text-transform:uppercase;text-decoration:none}.komponenta-ke-stazeni ul li .stahnout a:hover{text-decoration:underline}.komponenta-ke-stazeni ul li .stahnout a div{position:relative;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e0eaf2;background-image:url("../obrazky/sablona/icon_arrow_down.svg");background-repeat:no-repeat;background-position:center center;background-size:.625rem;margin-left:.625rem;float:right}@media(max-width: 63.9375rem){.komponenta-ke-stazeni ul li .ikona{max-width:6.875rem}.komponenta-ke-stazeni ul li .stahnout{position:absolute;width:100%;max-width:unset;height:100%}.komponenta-ke-stazeni ul li .stahnout a{display:block;width:100%;height:100%;font-size:0}.komponenta-ke-stazeni ul li .stahnout a div{display:none}}@media(max-width: 48rem){.komponenta-ke-stazeni ul li .ikona{flex:unset;padding:0 .625rem;font-size:0}.komponenta-ke-stazeni ul li .ikona img{margin-right:0}}.komponenta-osoba{position:relative;width:100%;height:10.9375rem;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);background-color:#fff;margin:1.25rem 0 3.125rem 0;padding:0 3.5%;box-sizing:border-box;display:flex;flex-direction:row}.komponenta-osoba .funkce{flex-basis:50%;display:flex;align-items:center}.komponenta-osoba .telefon{flex-basis:25%;min-width:13.75rem;display:flex;align-items:center}.komponenta-osoba .email{flex-basis:25%;min-width:20rem;display:flex;align-items:center}.komponenta-osoba .popis{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;color:#6e7b83}.komponenta-osoba .text{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:400;color:#0e0e12}.komponenta-osoba .a{text-decoration:none;color:#00c0fe}.komponenta-osoba .a:hover{text-decoration:underline}@media(max-width: 120rem){.komponenta-osoba .popis{font-size:1.375rem}.komponenta-osoba .text{font-size:2.125rem}}@media(max-width: 63.9375rem){.komponenta-osoba{height:auto;padding:.9375rem .9375rem;flex-direction:column}.komponenta-osoba .funkce{margin-bottom:.9375rem}.komponenta-osoba .telefon{min-width:unset;margin-bottom:.9375rem}.komponenta-osoba .email{min-width:unset}.komponenta-osoba .popis{font-size:1.25rem}.komponenta-osoba .text{font-size:1.75rem}}.komponenta-caste-dotazy{position:relative;width:100%}.komponenta-caste-dotazy .obal{position:relative;width:100%;margin:1.25rem 0}.komponenta-caste-dotazy .obal .dotaz{position:relative;display:flex;align-items:center;width:100%;height:5.625rem;background-color:#f0f6fb;background-image:url("/www/obrazky/sablona/icon_arrow_down.svg");background-repeat:no-repeat;background-position:center right 1.25rem;background-size:.875rem;box-sizing:border-box;padding:0 2.5rem 0 1.25rem;cursor:pointer}.komponenta-caste-dotazy .obal .dotaz .format .h4{margin:0}.komponenta-caste-dotazy .obal .odpoved{position:relative;width:100%;display:none;background-color:#fff;box-sizing:border-box;padding:0 5.625rem 1.875rem 1.25rem}.komponenta-caste-dotazy .obal .odpoved .format p:first-child{margin-top:0}.komponenta-caste-dotazy .obal .odpoved .format p:last-child{margin-bottom:0}.komponenta-caste-dotazy .aktivni{box-shadow:0rem .625rem 3.125rem rgba(0,137,208,.1)}.komponenta-caste-dotazy .aktivni .dotaz{background-color:#fff;background-image:url("/www/obrazky/sablona/icon_arrow_up.svg")}@media(max-width: 63.9375rem){.komponenta-caste-dotazy .obal{margin:.625rem 0}.komponenta-caste-dotazy .obal .dotaz{height:3.75rem;padding:0 2.5rem 0 .9375rem}.komponenta-caste-dotazy .obal .odpoved{padding:0 .9375rem .625rem .9375rem}}.komponenta-drobeckova-navigace{margin-bottom:1.125rem}.komponenta-drobeckova-navigace a{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.33;color:#0e0e12;text-decoration:none}@media(hover: hover){.komponenta-drobeckova-navigace a:hover{text-decoration:underline}}.komponenta-drobeckova-navigace .aktivni{color:#6e7b83}.komponenta-drobeckova-navigace .sipka{position:relative;display:inline-block;width:.375rem;height:.625rem;background-image:url("../obrazky/sablona/icon_breadcrumb.svg")}.komponenta-drobeckova-navigace-bila a{color:#00c0fe}.komponenta-drobeckova-navigace-bila .aktivni{color:#fff}.komponenta-drobeckova-navigace-bila .sipka{background-image:url("../obrazky/sablona/icon_breadcrumb_white.svg")}@media(max-width: 48rem){.komponenta-drobeckova-navigace-bila a{color:#0e0e12}.komponenta-drobeckova-navigace-bila .aktivni{color:#6e7b83}.komponenta-drobeckova-navigace-bila .sipka{background-image:url("../obrazky/sablona/icon_breadcrumb.svg")}}.komponenta-seznam-prednosti-promoblok{margin:1.5625rem 0}.komponenta-seznam-prednosti-promoblok ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.125rem .9375rem;padding:0;margin:0;list-style:none}.komponenta-seznam-prednosti-promoblok ul li{position:relative;display:flex;align-items:center;height:3rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#0e0e12;padding:0 .9375rem 0 4.25rem}.komponenta-seznam-prednosti-promoblok ul li .ikona{position:absolute;display:flex;top:0;left:0;width:3rem;height:3rem;align-items:center;justify-content:center}.komponenta-seznam-prednosti-promoblok ul li .ikona img{height:90%}@media(max-width: 120rem){.komponenta-seznam-prednosti-promoblok ul li{font-size:1.25rem}}@media(max-width: 63.9375rem){.komponenta-seznam-prednosti-promoblok ul{grid-template-columns:1fr;grid-gap:.625rem 0}.komponenta-seznam-prednosti-promoblok ul li{font-size:1rem}.komponenta-seznam-prednosti-promoblok ul li .ikona img{height:60%}}@media(max-width: 48rem){.komponenta-seznam-prednosti-promoblok ul{flex-direction:column}}.komponenta-seznam-prednosti{margin:1.5625rem 0}.komponenta-seznam-prednosti ul{display:flex;flex-direction:row;justify-content:space-around;padding:0;margin:0;list-style:none}.komponenta-seznam-prednosti ul li{position:relative;display:flex;align-items:center;height:3rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#0e0e12;padding:0 .9375rem 0 4.25rem}.komponenta-seznam-prednosti ul li .ikona{position:absolute;display:flex;top:0;left:0;width:3rem;height:3rem;align-items:center;justify-content:center}.komponenta-seznam-prednosti ul li .ikona img{height:100%}@media(max-width: 120rem){.komponenta-seznam-prednosti ul li{font-size:1.25rem}}@media(max-width: 63.9375rem){.komponenta-seznam-prednosti ul li{font-size:1rem}}@media(max-width: 48rem){.komponenta-seznam-prednosti ul{flex-direction:column}.komponenta-seznam-prednosti ul li{margin-bottom:.9375rem}.komponenta-seznam-prednosti ul li:last-child{margin-bottom:0}}.komponenta-vypln-postup{position:relative;width:100%;margin:1.875rem 0}.komponenta-vypln-postup .prvky{position:relative;width:100%;display:flex;flex-direction:row}.komponenta-vypln-postup .prvky .prvek{position:relative;flex-grow:1;display:flex;align-items:center;justify-content:center;text-align:center;height:9.375rem;background-color:#f0f6fb;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem;color:#01328e;text-decoration:none}.komponenta-vypln-postup .prvky .prvek:hover{text-decoration:underline}.komponenta-vypln-postup .prvky .aktivni{background-color:#00c0fe;color:#fff}.komponenta-vypln-postup .obsah-prvku{position:relative;width:100%;background-color:#fff;margin-top:.625rem;box-sizing:border-box}.komponenta-vypln-postup .obsah-prvku-okraje{padding:3.125rem}@media(max-width: 120rem){.komponenta-vypln-postup .prvky .prvek{height:7.8125rem;font-size:1.5rem}.komponenta-vypln-postup .obsah-prvku-okraje{padding:2.5rem}}@media(max-width: 63.9375rem){.komponenta-vypln-postup .prvky .prvek{height:6.25rem;font-size:1.25rem}.komponenta-vypln-postup .obsah-prvku-okraje{padding:1.875rem}}@media(max-width: 48rem){.komponenta-vypln-postup .prvky{flex-direction:column}.komponenta-vypln-postup .prvky .prvek{height:4.6875rem}.komponenta-vypln-postup .obsah-prvku-okraje{padding:1.25rem}}.komponenta-vlastnosti{position:relative;width:100%;padding:0;margin:0;list-style:none;z-index:100}.komponenta-vlastnosti li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;min-height:5.625rem;background-color:#f0f6fb;margin-bottom:.625rem;padding:0 1.25rem;box-sizing:border-box;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem}.komponenta-vlastnosti li p{margin:0}.komponenta-vlastnosti li .nalevo{font-weight:300;color:#0e0e12}.komponenta-vlastnosti li .napravo{font-weight:700;color:#01328e}.komponenta-vlastnosti li .text-s-obrazkem{display:flex;align-items:center;font-weight:300;color:#0e0e12;text-align:left}.komponenta-vlastnosti li .text-s-obrazkem img{height:1.75rem;margin-right:.9375rem}.komponenta-vlastnosti li:last-child{margin-bottom:0}@media(max-width: 63.9375rem){.komponenta-vlastnosti li{min-height:3.75rem;font-size:1rem}.komponenta-vlastnosti li .text-s-obrazkem img{height:1.25rem}}.komponenta-interaktivni-mapa{position:relative}.komponenta-interaktivni-mapa .kraj{position:absolute;top:0;left:0;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.komponenta-interaktivni-mapa .marker{position:absolute;bottom:0;left:0;width:2.58%;height:6%;background-image:url("/www/obrazky/sablona/mapa/marker_default.svg");background-repeat:no-repeat;background-size:100% 100%}.komponenta-interaktivni-mapa .marker:hover{background-image:url("/www/obrazky/sablona/mapa/marker_office.svg");z-index:10000}.komponenta-interaktivni-mapa .marker-aktivni{background-image:url("/www/obrazky/sablona/mapa/marker_region.svg")}.komponenta-interaktivni-mapa img{position:relative;vertical-align:middle;width:100%}.komponenta-hlavni-nabidka{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;z-index:60;margin-bottom:6.25rem}.komponenta-hlavni-nabidka .polozka{position:relative;flex-basis:25rem;flex-shrink:1;flex-grow:1;min-width:25rem;max-width:29.125rem;height:17.4375rem;background-color:#fff;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);box-sizing:border-box;padding:1.875rem 1.875rem;margin-right:1.25rem;margin-top:1.25rem}.komponenta-hlavni-nabidka .polozka .titulek{display:block;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:700;color:#01328e;text-transform:uppercase;text-decoration:none}.komponenta-hlavni-nabidka .polozka .titulek:hover{text-decoration:underline}.komponenta-hlavni-nabidka .polozka ul{list-style:none}.komponenta-hlavni-nabidka .polozka ul li{position:relative}.komponenta-hlavni-nabidka .polozka ul li a{line-height:1.5;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#01328e;text-decoration:none}.komponenta-hlavni-nabidka .polozka ul li a:hover{text-decoration:underline}.komponenta-hlavni-nabidka .polozka ul li:before{position:absolute;top:.3125rem;left:-2.125rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e0eaf2;background-image:url("/www/obrazky/sablona/icon_breadcrumb.svg");background-repeat:no-repeat;background-position:center center;background-size:.375rem .625rem;content:""}.komponenta-hlavni-nabidka .polozka-tlacitka{position:relative;flex-basis:29.125rem;display:flex;flex-direction:row;margin-top:1.25rem}.komponenta-hlavni-nabidka .polozka-tlacitka .polozka-mala{position:relative;flex-basis:9.5rem;height:17.4375rem;background-color:#fff;box-shadow:0 .625rem 3.125rem 0 rgba(0,137,208,.1);margin-right:.625rem;transition:transform .3s ease-out;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;box-sizing:border-box;padding:11.125rem 2.1875rem 0 2.1875rem}.komponenta-hlavni-nabidka .polozka-tlacitka .polozka-mala:last-child{margin-right:0}.komponenta-hlavni-nabidka .polozka-tlacitka .polozka-mala:hover{transform:scale(1.05)}.komponenta-hlavni-nabidka .polozka-tlacitka .polozka-mala .motiv{position:absolute;height:3rem;top:5.125rem;left:50%;transform:translateX(-50%)}.komponenta-hlavni-nabidka .polozka-tlacitka .zadat-poptavku{background-image:radial-gradient(circle at 100% 0, #00c0fe 0%, #01328e 55%)}.komponenta-hlavni-nabidka .polozka-tlacitka .objednat-zamereni{background-color:#00c0fe}.komponenta-hlavni-nabidka .polozka-tlacitka .najit-pobocku{background-image:linear-gradient(to right, #fac508, #fa9115)}.komponenta-hlavni-nabidka .okna{background-image:linear-gradient(147deg, #FFFFFF 52.17%, rgba(255, 255, 255, 0) 107.97%),url("/www/obrazky/homepage/okna.jpg");background-position:bottom right;background-size:cover;background-repeat:no-repeat}.komponenta-hlavni-nabidka .okna .motiv{position:absolute;width:10.25rem;top:50%;right:6.5%;transform:translateY(-50%)}.komponenta-hlavni-nabidka .dvere{background-image:linear-gradient(147deg, #FFFFFF 52.17%, rgba(255, 255, 255, 0) 107.97%),url("/www/obrazky/homepage/dvere.jpg");background-position:bottom right;background-size:cover;background-repeat:no-repeat}.komponenta-hlavni-nabidka .dvere .motiv{position:absolute;width:7.375rem;bottom:0;right:6.5%}@media(max-width: 63.9375rem){.komponenta-hlavni-nabidka .polozka{margin-right:.625rem;margin-left:.625rem;padding:.9375rem .9375rem}}@media(max-width: 48rem){.komponenta-hlavni-nabidka{flex-direction:column;margin-bottom:3.125rem}.komponenta-hlavni-nabidka .polozka{flex-basis:unset;min-width:unset;max-width:100%;margin-right:0;margin-left:0;margin-top:.625rem}.komponenta-hlavni-nabidka .polozka-tlacitka{flex-basis:unset;flex-direction:column;margin-top:0}.komponenta-hlavni-nabidka .polozka-tlacitka .polozka-mala{display:flex;align-items:center;flex-basis:unset;height:4.0625rem;margin-right:0;margin-top:.625rem;padding:0 0 0 3.4375rem;text-align:left}.komponenta-hlavni-nabidka .polozka-tlacitka .polozka-mala .motiv{height:1.75rem;top:50%;left:.9375rem;transform:translateY(-50%)}.komponenta-hlavni-nabidka .okna .motiv{display:none}.komponenta-hlavni-nabidka .dvere .motiv{display:none}}.komponenta-proc-pramos{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:.9375rem;grid-row-gap:3.125rem;justify-items:center;margin-top:1.5625rem;margin-bottom:1.5625rem}.komponenta-proc-pramos .polozka{position:relative;max-width:29.375rem}.komponenta-proc-pramos .polozka .obrazek{position:relative;width:100%;padding-bottom:63.1914893617%;background-color:#f0f6fb;box-shadow:0 1.25rem 3.125rem 0 rgba(1,50,142,.15)}.komponenta-proc-pramos .polozka .obrazek img{position:absolute;top:0;left:0;width:100%}.komponenta-proc-pramos .polozka .popis{position:relative;padding:2.5rem 2.5rem 3.125rem 0}.komponenta-proc-pramos .polozka .polozka-odkaz{position:absolute;bottom:0;left:0;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:300;color:#00c0fe;text-decoration:none;padding-left:2.125rem}.komponenta-proc-pramos .polozka .polozka-odkaz:before{position:absolute;top:.1875rem;left:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#00c0fe;background-image:url("/www/obrazky/sablona/icon_breadcrumb_white.svg");background-repeat:no-repeat;background-position:center center;background-size:.375rem .625rem;content:""}.komponenta-proc-pramos .polozka .polozka-odkaz:hover{text-decoration:underline}@media(max-width: 63.9375rem){.komponenta-proc-pramos .polozka .popis{padding:1.25rem 0 2.8125rem 0}.komponenta-proc-pramos .polozka .polozka-odkaz{font-size:1.1875rem;padding-left:1.875rem}.komponenta-proc-pramos .polozka .polozka-odkaz:before{top:0;left:0}}@media(max-width: 48rem){.komponenta-proc-pramos{grid-template-columns:1fr}}.komponenta-hledej{position:relative;width:100%;display:flex;flex-direction:row;max-width:44.375rem;box-shadow:0 1.25rem 3.125rem 0 rgba(0,137,208,.2);margin-top:1.25rem}.komponenta-hledej input{position:relative;width:100%;max-width:39.375rem;flex-shrink:1;line-height:5rem;background-color:#fff;border:0;padding:0 1.25rem;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#0e0e12}.komponenta-hledej input::-moz-placeholder{color:#6e7b83;font-weight:400}.komponenta-hledej input::placeholder{color:#6e7b83;font-weight:400}.komponenta-hledej input:focus{outline:none}.komponenta-hledej a{position:relative;width:5rem;flex-shrink:0;height:5rem;background-color:#01328e;box-sizing:border-box}.komponenta-hledej a .sipka{position:absolute;top:0;left:0;width:100%;height:5rem;background-image:url("/www/obrazky/sablona/icon_hledat.svg");background-repeat:no-repeat;background-position:center center}@media(hover: hover){.komponenta-hledej a:hover{background-image:linear-gradient(to bottom, rgba(0, 192, 254, 0), rgba(0, 192, 254, 0.2));border-bottom:.3125rem Solid #00c1ff}}@media(max-width: 63.9375rem){.komponenta-hledej input{line-height:3.75rem;font-size:1.25rem}.komponenta-hledej a{width:3.75rem;height:3.75rem}.komponenta-hledej a .sipka{height:3.75rem}}.komponenta-vysledky-hledani{position:relative;width:100%;margin-bottom:2.5rem}.komponenta-vysledky-hledani .polozka{position:relative;display:block;width:100%;background-color:#f0f6fb;padding:1.5625rem 1.875rem;box-sizing:border-box;margin:.625rem 0;text-decoration:none;transition:transform .3s ease-out}.komponenta-vysledky-hledani .polozka:hover{transform:scale(1.05)}.komponenta-sekce-citace{position:relative;width:100%;padding-left:3.125rem;padding-right:3.125rem;padding-top:39.0625%;box-sizing:border-box;background-image:radial-gradient(circle at 100% 0, #00c0fe, #01328e),linear-gradient(to bottom, #01328e, #01328e)}.komponenta-sekce-citace img{position:absolute;top:50%;left:0;width:31%;transform:translateY(-50%)}.komponenta-sekce-citace .blok-citace{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:90rem;height:100%;display:flex;align-items:center}.komponenta-sekce-citace .blok-citace .text{position:relative;max-width:56.25rem;box-sizing:border-box;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;padding:0 1.875rem;margin-left:32%;font-size:1.5rem}.komponenta-sekce-citace .blok-citace .text blockquote{font-weight:400;line-height:1.5;color:#fff;margin:0;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif}.komponenta-sekce-citace .blok-citace .text .jmeno{display:block;font-weight:700;color:#fff;margin-top:1.75rem}.komponenta-sekce-citace .blok-citace .text .funkce{display:block;font-weight:400;color:#dbe6ef}@media(max-width: 120rem){.komponenta-sekce-citace .blok-citace .text{font-size:1.25rem}}@media(max-width: 63.9375rem){.komponenta-sekce-citace .blok-citace .text{font-size:1rem}}@media(max-width: 48rem){.komponenta-sekce-citace{padding-left:1.25rem;padding-right:1.25rem;padding-top:unset;height:31.25rem}.komponenta-sekce-citace img{position:absolute;top:1.25rem;left:50%;width:15.625rem;transform:translateX(-50%)}.komponenta-sekce-citace .blok-citace{align-items:flex-end}.komponenta-sekce-citace .blok-citace .text{transform:unset;max-width:unset;width:100%;text-align:center;margin-left:unset;padding-bottom:1.875rem;font-size:1rem}}.komponenta-sekce-video{position:relative;width:100%;padding-top:36.9791666667%}.komponenta-sekce-video .nahled{position:absolute;top:0;left:0;width:62%;height:100%;overflow:hidden}.komponenta-sekce-video .nahled img{width:100%}.komponenta-sekce-video .blok-video{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:90rem;width:100%;height:100%}.komponenta-sekce-video .blok-video .prehrat-video{position:absolute;top:50%;left:12%;width:10%;padding-top:10%;transform:translateY(-50%);overflow:hidden}.komponenta-sekce-video .blok-video .prehrat-video img{position:absolute;top:0;left:0;width:100%}.komponenta-sekce-video .blok-video .prehrat-video:hover img{top:unset;bottom:0}.komponenta-sekce-video .blok-video .popis{position:absolute;top:50%;right:0;transform:translateY(-50%);height:100%;width:43.75rem;max-height:30.1875rem;background-color:#01328e;box-sizing:border-box;padding:0 4%;display:flex;align-items:center}.komponenta-sekce-video .blok-video .popis .format .h2,.komponenta-sekce-video .blok-video .popis .format .titulek-h2,.komponenta-sekce-video .blok-video .popis .format .p{color:#fff}.komponenta-sekce-video .blok-video .popis .format .h2,.komponenta-sekce-video .blok-video .popis .format .titulek-h2{margin:0;line-height:unset}@media(max-width: 63.9375rem){.komponenta-sekce-video{padding-top:unset;height:31.25rem}.komponenta-sekce-video .nahled{width:100%;height:60%}.komponenta-sekce-video .blok-video{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:90rem;width:100%;height:100%}.komponenta-sekce-video .blok-video .prehrat-video{position:absolute;top:2.5rem;left:50%;width:6.25rem;height:6.25rem;padding-top:unset;transform:translateX(-50%)}.komponenta-sekce-video .blok-video .prehrat-video img{width:100%}.komponenta-sekce-video .blok-video .popis{top:unset;bottom:0;right:unset;left:50%;transform:translateX(-50%);height:100%;width:100%;max-width:43.75rem;height:20rem;background-color:#01328e;box-sizing:border-box;padding:0 4%;display:flex;align-items:center}.komponenta-sekce-video .blok-video .popis .h2,.komponenta-sekce-video .blok-video .popis .titulek-h2,.komponenta-sekce-video .blok-video .popis .p-h2{color:#fff}}.komponenta-sekce-rozcestnik{position:relative;width:100%;padding-left:3.125rem;padding-right:3.125rem;box-sizing:border-box;background-color:#f0f6fb;background-image:url("../obrazky/sablona/bg-textura.png");padding-top:6.25rem;padding-bottom:15.625rem;text-align:center}.komponenta-sekce-rozcestnik .format h2{margin-top:0}.komponenta-sekce-rozcestnik .komponenta-dlazdice{margin-top:1.875rem}.komponenta-sekce-rozcestnik .komponenta-dlazdice ul{justify-content:center}@media(max-width: 48rem){.komponenta-sekce-rozcestnik{padding-top:1.5625rem;padding-bottom:10.9375rem}}.reviews-wrapper{position:relative;padding:1.5625rem 50px;font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif;color:#6e7b83}.reviews-wrapper .myReviewsCarousel{overflow:hidden;padding:5px}.reviews-wrapper .swiper-wrapper{align-items:stretch}.reviews-wrapper .swiper-slide{display:flex;height:auto}.reviews-wrapper .swiper-slide a{width:100%;text-decoration:none;color:#6e7b83}.reviews-wrapper .review-card{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 6px rgba(0,0,0,.1);width:100%;height:100%;box-sizing:border-box;flex-direction:column;justify-content:space-between}.reviews-wrapper .review-card .review-header{display:flex;align-items:center;margin-bottom:.75rem}.reviews-wrapper .review-card .review-header .avatar{width:44px;height:44px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1.1rem;margin-right:.75rem}.reviews-wrapper .review-card .review-header .name{font-weight:bold;color:#01328e;font-size:1.2rem}.reviews-wrapper .review-card .review-header .source{font-size:.9rem}.reviews-wrapper .review-card .stars{color:#f6892e;margin-bottom:.5rem;font-size:2rem}.reviews-wrapper .review-card .review-text{font-size:1rem;line-height:1.5rem}.reviews-wrapper .swiper-button-next,.reviews-wrapper .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;background:#00c0fe;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.15)}.reviews-wrapper .swiper-button-next:hover,.reviews-wrapper .swiper-button-prev:hover{background:#01328e}.reviews-wrapper .swiper-button-next::after,.reviews-wrapper .swiper-button-prev::after{font-size:18px}.reviews-wrapper .swiper-button-prev{left:0px}.reviews-wrapper .swiper-button-next{right:0px}.chtl-hovering-message-container{font-family:"Fira Sans Extra Condensed",Arial,Helvetica,sans-serif}.m-auto{margin:0 auto}.stranka .obsah .sekce-promoblok{position:relative;width:100%;padding-top:44.2708333333%}.stranka .obsah .sekce-promoblok .promoblok{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-size:cover}.stranka .obsah .sekce-promoblok .promoblok .obrazek{position:absolute;top:calc(100% + 2.5rem);left:0;width:100%;padding-top:43.8020833333%;background-image:url("/www//obrazky/homepage/pozadi-historicka.jpg");background-size:cover}.stranka .hlavni-obsah{position:relative;max-width:100%;margin-top:-40.15625%;box-sizing:border-box;padding-left:3.125rem;padding-right:3.125rem;z-index:50}.stranka .hlavni-obsah .blok .format-hlavicka h1{font-weight:400}.stranka .hlavni-obsah .blok .format-hlavicka .tlacitko{color:#fff !important;background-color:#01328e;text-transform:none;margin:3.125rem 0 3.125rem 0}@media(hover: hover){.stranka .hlavni-obsah .blok .format-hlavicka .tlacitko:hover{background-image:linear-gradient(to bottom, #00c0fe, #01328e);text-decoration:none !important}}.stranka .hlavni-obsah .blok .format-hlavicka .plus{width:3.5625rem;height:3.5625rem;background-image:url("/www/obrazky/homepage-2023/plus.svg");background-size:100%;background-repeat:no-repeat;margin-bottom:1.875rem}.stranka .hlavni-obsah .blok .format-hlavicka .titulek-h1{font-size:3.5rem;max-width:37.5rem}.stranka .hlavni-obsah .blok .format-hlavicka p{max-width:37.5rem}.stranka .hlavni-obsah .blok .hlavicka-obsahu .komponenta-motiv-maly{width:26%}.stranka .hlavni-obsah .blok .sekce{padding-top:34.375rem}.stranka .hlavni-obsah .blok .sekce-homepage .aktuality-format h2{margin-bottom:0;line-height:unset}.stranka .hlavni-obsah .blok .sekce-homepage .aktuality-format h3,.stranka .hlavni-obsah .blok .sekce-homepage .aktuality-format .titulek-h2{margin:0;line-height:unset}.stranka .hlavni-obsah .blok .sekce-homepage .aktuality-format a:hover{color:#01328e}.stranka .hlavni-obsah .blok .sekce-homepage .promoblok-format h2,.stranka .hlavni-obsah .blok .sekce-homepage .promoblok-format .titulek-h2{margin:0;line-height:unset}.stranka .hlavni-obsah .blok .sekce-homepage .proc-pramos-format h3,.stranka .hlavni-obsah .blok .sekce-homepage .proc-pramos-format p{margin:0}.stranka .hlavni-obsah .blok .sekce-homepage .komponenta-motiv-velky-video{position:relative;width:100%;margin:2.5rem 0 0 0}.stranka .hlavni-obsah .blok .sekce-homepage .komponenta-motiv-velky-video .nahled-video{max-width:100%}.stranka .hlavni-obsah .blok .sekce-homepage .komponenta-motiv-velky-video .prehrat-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:9.375rem;height:9.375rem;overflow:hidden}.stranka .hlavni-obsah .blok .sekce-homepage .komponenta-motiv-velky-video .prehrat-video img{position:absolute;top:0;left:0;width:100%}.stranka .hlavni-obsah .blok .sekce-homepage .komponenta-motiv-velky-video .prehrat-video:hover img{top:unset;bottom:0}.stranka .sekce-recenze{margin-bottom:8.125rem;padding-top:3.125rem;padding-left:3.125rem;padding-right:3.125rem}.stranka .sekce-recenze .format h2{margin-top:0;margin-bottom:0}.stranka .sekce-recenze .format .titulek-h2{margin-top:0;margin-bottom:0;line-height:unset}.stranka .sekce-kontakty{position:relative;width:100%;padding-left:3.125rem;padding-right:3.125rem;box-sizing:border-box;background-color:#01328e;background-image:radial-gradient(circle at 100% 0, #00c0fe 0%, #01328e 50%)}.stranka .sekce-kontakty .kontakty-mapa{position:relative;width:100%;display:flex;flex-direction:row}.stranka .sekce-kontakty .kontakty-mapa .kontakty{position:relative;flex-basis:40%;display:flex;align-items:center;padding:1.5625rem 0}.stranka .sekce-kontakty .kontakty-mapa .kontakty .format h2,.stranka .sekce-kontakty .kontakty-mapa .kontakty .format .titulek-h2{color:#fff;margin:0}.stranka .sekce-kontakty .kontakty-mapa .mapa{position:relative;flex-basis:60%}.stranka .sekce-kontakty .kontakty-mapa .mapa .komponenta-interaktivni-mapa{position:relative;top:-3.125rem}.stranka .sekce-prakticky-radce{position:relative;width:100%;padding-left:3.125rem;padding-right:3.125rem;box-sizing:border-box;background-color:#f0f6fb;background-image:url("/www/obrazky/sablona/bg-textura.png");padding-top:6.25rem;padding-bottom:6.25rem}.stranka .sekce-prakticky-radce .format h2,.stranka .sekce-prakticky-radce .format .titulek-h2{margin:0}.stranka .sekce-realizace{position:relative;width:100%;padding-left:3.125rem;padding-right:3.125rem;box-sizing:border-box;padding-top:6.25rem;padding-bottom:15.625rem;overflow:hidden;background-color:#fff}.stranka .sekce-realizace .pozadi{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../obrazky/sablona/sekce-realizace.jpg");background-size:cover;opacity:.02}.stranka .sekce-realizace .format h2{margin-top:0;margin-bottom:0}.stranka .sekce-realizace .format .titulek-h2{margin-top:0;margin-bottom:0;line-height:unset}.stranka .paticka{margin-top:-9.375rem}@media(max-width: 120rem){.stranka .obsah .hlavni-obsah .blok .format-hlavicka .tlacitko{margin:2rem 0 2rem 0}.stranka .obsah .hlavni-obsah .blok .format-hlavicka .plus{width:2.375rem;height:2.375rem;margin-bottom:1.1875rem}.stranka .obsah .hlavni-obsah .blok .format-hlavicka .titulek-h1{font-size:2.25rem}}@media(max-width: 63.9375rem){.stranka .obsah .hlavni-obsah .blok .format-hlavicka .plus{width:1.75rem;height:1.75rem;margin-bottom:.9375rem}.stranka .obsah .hlavni-obsah .blok .format-hlavicka .titulek-h1{max-width:26.25rem}.stranka .obsah .hlavni-obsah .blok .format-hlavicka p{max-width:26.25rem}.stranka .obsah .hlavni-obsah .blok .sekce-homepage .komponenta-motiv-velky-video .prehrat-video{width:6.25rem;height:6.25rem}}@media(max-width: 48rem){.stranka .obsah .sekce-promoblok{margin-top:4.25rem}.stranka .obsah .sekce-promoblok .promoblok{background-size:cover}.stranka .obsah .hlavni-obsah{padding-left:1.25rem;padding-right:1.25rem;margin-bottom:0rem}.stranka .obsah .hlavni-obsah .blok .format-hlavicka .tlacitko{margin:1.2625rem 0 1.2625rem 0}.stranka .obsah .hlavni-obsah .blok .format-hlavicka .titulek-h1{font-size:1.75rem}.stranka .obsah .hlavni-obsah .blok .format-hlavicka .titulek-h1,.stranka .obsah .hlavni-obsah .blok .format-hlavicka p{max-width:unset}.stranka .obsah .hlavni-obsah .blok .sekce{margin-top:1.5625rem}.stranka .obsah .hlavni-obsah .blok .komponenta-motiv-maly{display:block;position:relative;width:15.625rem;margin:0 auto;margin-top:1.5625rem}.stranka .obsah .sekce-recenze{margin-bottom:0rem;padding-top:.7813rem;padding-left:1.25rem;padding-right:1.25rem}.stranka .obsah .sekce-kontakty{padding-left:1.25rem;padding-right:1.25rem}.stranka .obsah .sekce-kontakty .kontakty-mapa .mapa{display:none}.stranka .obsah .sekce-prakticky-radce{padding-top:1.5625rem;padding-bottom:1.5625rem;padding-left:1.25rem;padding-right:1.25rem}.stranka .obsah .sekce-prakticky-radce .komponenta-prakticky-radce{grid-template-columns:1fr}.stranka .obsah .sekce-realizace{padding-left:1.25rem;padding-right:1.25rem;padding-top:1.5625rem;padding-bottom:10.9375rem}}/*# sourceMappingURL=homepage-2025.min.css.map */