:root{--globalLeftRightPadding:0;--defaultWidth:calc(1120px + 2 * (1.5rem));--defaultLeftRightPadding:1.5rem;--defaultTopButtonPadding:80px;--adminMenuHeight:0;--headerHeight:30px;--mainHeaderHeight:80px;--fwBold:500;--fwRegular:400;--fwLight:300;--h1Size:36px;--lineHeightH1:1.5;--h2Size:32px;--lineHeightH2:1.5;--h3Size:28px;--lineHeightH3:1.5;--h4Size:22px;--lineHeightH4:1.5;--h5Size:20px;--lineHeightH5:1.5;--pSize:16px;--lineHeightP:1.5;--smallSize:14px;--lineHeightSmall:1.5;--bgrImage-color:none;--bgrImage-image:none;--bgrImage-position:center;--bgrImage-repeat:no-repeat}.admin-bar{--adminMenuHeight:32px}@media screen and (max-width:782px){.admin-bar{--adminMenuHeight:46px}}html{scroll-behavior:smooth;scroll-margin-top:calc(var(--mainHeaderHeight) + var(--headerHeight) + var(--adminMenuHeight))}.jet-listing-dynamic-image img{position:absolute;top:0;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.jet-listing-dynamic-image::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(73 8 159 / 79%) 0,rgba(253,187,45,0) 60%)}.jet-listing-grid--97 .jet-listing-dynamic-link a,.jet-listing-grid--744 .jet-listing-dynamic-link a{position:absolute;top:0;bottom:0;left:0;right:0;color:transparent;z-index:1}.blog-listing .jet-listing-dynamic-image:after{content:'';background:transparent}.jet-listing-grid--97 .jet-listing-grid__item:hover img,.jet-listing-grid--744 .jet-listing-grid__item:hover img,.jet-listing-dynamic-image:hover img{transform:scale(1.2)}.jet-listing-grid__item.jet-equal-columns>*{height:auto}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group::after{background:green}main{margin-top:calc(var(--headerHeight))!important}body{font-size:var(--pSize)}body>.wp-site-blocks *{font-family:effra,sans-serif!important}body>.wp-site-blocks b,body>.wp-site-blocks strong{font-weight:var(--fwBold)}ul{list-style:none;padding-left:3px}ul li{position:relative;padding-left:20px}ul li::before{content:" ";position:absolute;width:8px;height:8px;-webkit-mask:url(/wp-content/uploads/2022/08/list-dot.svg) no-repeat center;mask:url(/wp-content/uploads/2022/08/list-dot.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--wp--preset--color--background);left:0;top:9px}footer ul li{padding:0}header ul li::before,footer ul li::before{content:none}p{font-size:var(--pSize);line-height:var(--lineHeightP)}h1{font-size:var(--h1Size);line-height:var(--lineHeightH1)}h2{font-size:var(--h2Size);line-height:var(--lineHeightH2)}h3{font-size:var(--h3Size);line-height:var(--lineHeightH3)}h4{font-size:var(--h4Size);line-height:var(--lineHeightH4)}h5{font-size:var(--h5Size);line-height:var(--lineHeightH5)}h6{font-size:var(--h6Size);line-height:var(--lineHeightH6)}small{font-size:var(--smallSize);line-height:var(--lineHeightSmall)}p,h1,h2,h3,h4,h5,h6,small{text-transform:initial;margin:0 0 .5rem 0;font-weight:var(--fwRegular)}.admin-bar{--adminMenuHeight:32px}html #wpadminbar{position:fixed!important}.grecaptcha-badge{display:none}@media screen and (max-width:1024px){:root{--h1Size:32px;--lineHeightH1:1.5;--h2Size:28px;--lineHeightH2:1.5;--h3Size:25px;--lineHeightH3:1.5;--h4Size:22px;--lineHeightH4:1.5;--h5Size:18px;--lineHeightH5:1.5;--h6Size:16px;--lineHeightH6:1.5;--pSize:15px;--lineHeightP:1.5;--smallSize:12px;--lineHeightSmall:1.5}ul li::before{top:6px}}@media screen and (max-width:782px){.admin-bar{--adminMenuHeight:46px}}body>.wp-site-blocks{padding:0 var(--globalLeftRightPadding);min-height:calc(100vh - var(--adminMenuHeight));display:flex;flex-direction:column}body>.wp-site-blocks>main{flex:1 0 auto}.wp-block-group.has-background{padding:0}.cookies-per-purpose *{color:#222!important}#cmplz-document{margin-bottom:100px}.cmplz-cookiebanner{padding:25px!important}.cmplz-cookiebanner .cmplz-buttons{margin:7px 0}.display-none,.show-max-mobile.display-none{display:none!important}.visibility-hidden{visibility:hidden;user-select:none}.text-align-center *{text-align:center;justify-content:center}.background-image,.background-image-after,.background-image.has-background>*,.background-image-after.has-background>*{position:relative}.background-image::before{content:" ";position:absolute;inset:0;background-color:var(--bgrImage-color);background-image:var(--bgrImage-image);background-position:var(--bgrImage-position);background-repeat:var(--bgrImage-repeat);background-size:var(--bgrImage-size);z-index:-1}.background-image-after::after{content:" ";position:absolute;inset:0;background-color:var(--bgrImage-color-after,var(--bgrImage-color));background-image:var(--bgrImage-image-after,var(--bgrImage-image));background-position:var(--bgrImage-position-after,var(--bgrImage-position));background-repeat:var(--bgrImage-repeat-after,var(--bgrImage-repeat));background-size:var(--bgrImage-size-after,var(--bgrImage-size));z-index:-1}.background-image.has-background::before,.background-image-after.has-background::after{z-index:0}.background-image.has-background>.defaultWidthGroup,.background-image-after.has-background>.defaultWidthGroup{z-index:1}.defaultWidthGroup.wp-block-group{max-width:var(--defaultWidth);margin:auto}.defaultPaddingGroup.wp-block-group{padding:var(--defaultTopButtonPadding) var(--defaultLeftRightPadding)}.pos-relative{position:relative!important}.w-100{width:100%!important}.max-w-100{max-width:100%!important}.margin-0,.wp-site-blocks>.wp-block-template-part>.wp-block-group.has-background.margin-0{margin:0!important}.wp-block-group.margin-group-left>*{margin-left:0!important}.wp-block-group.margin-group-right>*{margin-right:0!important}.form-row-margin{margin:0 max(20px,calc((100vw - min(930px,100vw)) / 2))!important}.padding-0{padding:0!important}.show-max-mobile{display:none!important}.hide-max-mobile{display:block!important}.text-uppercase{text-transform:uppercase!important}@media screen and (max-width:767px){.hide-max-mobile{display:none!important}.show-max-mobile{display:block!important}.stack-mobile{flex-direction:column}.stack-mobile-reverse{flex-direction:column-reverse}}.wp-block-buttons a,.wp-block-button__link:visited,.fluentform .step-nav .ff-btn-prev,.fluentform .step-nav .ff-btn-next,.fluentform form.ff-form-has-steps .ff-btn-submit,.wp-block-buttons .wp-block-button input,.jet-form-block form button,.wp-block-buttons .wp-block-button.solid a:hover,#typy-sluzieb .wp-block-column:hover>.wp-block-group .wp-block-button__link,:is(.kontakt-form-col,.homepage_kontakt_form,.predaj-s-r-o-form-col) .fluentform .ff_submit_btn_wrapper button{color:rgba(98,0,238,1);opacity:1!important;border:1px solid var(--wp--preset--color--background);background-color:rgba(98,0,238,0);transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer;border-radius:200px;position:relative;padding:11px 55px 11px 25px;font-size:20px;line-height:1.5;text-decoration:none}.wp-block-buttons .wp-block-button.solid a:hover,#typy-sluzieb .wp-block-column:hover>.wp-block-group .wp-block-button__link{background:var(--wp--preset--color--background)}.wp-block-buttons .wp-block-button.invert-btn a,.fluentform .step-nav .ff-btn-prev,.wp-block-buttons .wp-block-button.solid.invert-btn a:hover{color:var(--wp--preset--color--foreground);border-color:white}.wp-block-buttons .wp-block-button.no-arrow a,.wp-block-buttons .wp-block-button.no-arrow a:hover,.fluentform .step-nav .ff-btn-prev,.fluentform .step-nav .ff-btn-next,.fluentform form.ff-form-has-steps .ff-btn-submit,.wp-block-buttons .wp-block-button input,:is(.kontakt-form-col,.homepage_kontakt_form,.predaj-s-r-o-form-col) .fluentform .ff_submit_btn_wrapper button{padding-right:25px}.wp-block-buttons a:hover,.ostatne-sluzby-col>.wp-block-column:hover .wp-block-buttons a,.wp-block-buttons .wp-block-button.solid a,.wp-block-buttons .wp-block-button.solid.invert-btn a:hover{color:white;background-color:rgba(98,0,238,1)}.wp-block-buttons .wp-block-button.invert-btn a:hover,.wp-block-buttons .wp-block-button.solid.invert-btn a,.fluentform .step-nav .ff-btn-prev:hover{background-color:white;color:var(--wp--preset--color--background)}.wp-block-buttons .wp-block-button:not(.no-arrow) a::before{content:" ";position:absolute;top:0;right:20px;transform:translate(0,0);transition:transform .2s ease-in-out,background-color .2s ease-in-out;width:25px;height:100%;-webkit-mask:url(/wp-content/uploads/2022/08/right_arrow.svg) no-repeat center;mask:url(/wp-content/uploads/2022/08/right_arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-color:rgba(98,0,238,1)}.wp-block-buttons .wp-block-button.small a,#typy-sluzieb .wp-block-column:hover>.wp-block-group .wp-block-button__link{font-size:var(--pSize);padding:6px 40px 6px 15px}.wp-block-buttons .wp-block-button.small.no-arrow a{padding-right:15px}.wp-block-buttons .wp-block-button.small a::before{right:15px;width:19px}.wp-block-buttons .wp-block-button.invert-btn a::before,.wp-block-buttons .wp-block-button.solid a:not(.no-arrow)::before{background-color:white}.wp-block-buttons .wp-block-button:not(.no-arrow) a:hover::before,.fluentform .step-nav .ff-btn-prev:hover::before,.fluentform .step-nav .ff-btn-next:hover::before,.fluentform form.ff-form-has-steps .ff-btn-submit:hover::before,.ostatne-sluzby-col>.wp-block-column:hover .wp-block-buttons a::before,#typy-sluzieb .wp-block-column:hover>.wp-block-group .wp-block-button__link::before{background-color:white;transform:translate(5px,0)}.wp-block-buttons .wp-block-button.invert-btn:not(.no-arrow) a:hover::before,.wp-block-buttons .wp-block-button.solid:not(.no-arrow) a:hover::before,#typy-sluzieb .wp-block-column:hover>.wp-block-group .wp-block-button__link::before{background-color:white}.wp-block-buttons .wp-block-button.green a,.fluentform .step-nav .ff-btn-next,.fluentform form.ff-form-has-steps .ff-btn-submit,.wp-block-buttons .wp-block-button.green input,:is(.kontakt-form-col,.homepage_kontakt_form,.predaj-s-r-o-form-col) .fluentform .ff_submit_btn_wrapper button{border-color:var(--wp--preset--color--custom-green);background-color:var(--wp--preset--color--custom-green);color:white}.wp-block-buttons .wp-block-button.green a:hover,.fluentform .step-nav .ff-btn-next:hover,.fluentform form.ff-form-has-steps .ff-btn-submit:hover,.wp-block-buttons .wp-block-button.green input:hover,:is(.kontakt-form-col,.homepage_kontakt_form,.predaj-s-r-o-form-col) .fluentform .ff_submit_btn_wrapper button:hover{background-color:white;color:var(--wp--preset--color--custom-green)}header{z-index:99999;position:fixed;width:100%;background:transparent;transition:background-color .2s ease-in-out}header a{text-decoration:none!important}header.scrolledHeader{background-color:var(--wp--preset--color--background)}.navigation-row{padding:17px 0}.navigation-row>.wp-block-buttons :not(.invert-btn) a{padding:8px 35px}header .top-header-row a:not(.kontakt-icon){color:var(--wp--preset--color--background)!important}header .top-header-row .kontakt-icon>span,.kontakt-icon.colored-icon>span{align-items:stretch}header .top-header-row .kontakt-icon>span>div,.kontakt-icon.colored-icon>span>div{width:24px;-webkit-mask:var(--mask-url) no-repeat 50% 50%;mask:var(--mask-url) no-repeat 50% 50%;-webkit-mask-size:16px;mask-size:16px;background:var(--wp--preset--color--background)}header .top-header-row .nav-language-switcher-item a{display:none!important}header .top-header-row .nav-language-switcher-item .trp-language-switcher{margin:0 0 0 30px}header .top-header-row .nav-language-switcher-item .trp-ls-shortcode-current-language{padding:0;background:none;border:0;visibility:visible;width:70px!important;text-align:center;position:relative}header .top-header-row .nav-language-switcher-item .trp-ls-shortcode-current-language::before{content:" ";position:absolute;top:0;right:10px;width:10px;height:100%;-webkit-mask:url(/wp-content/uploads/2022/08/submenu-icon.svg) no-repeat center;mask:url(/wp-content/uploads/2022/08/submenu-icon.svg) no-repeat center;-webkit-mask-size:13px;mask-size:13px;background-color:var(--wp--preset--color--background)}header .top-header-row .nav-language-switcher-item .trp-ls-shortcode-current-language a.trp-ls-disabled-language{display:block!important}header .top-header-row .nav-language-switcher-item .trp-ls-shortcode-language{padding:0 0 5px 0;border:0;width:70px!important;top:100%;position:absolute;visibility:visible;height:auto;background:white;right:0;left:initial;text-align:center;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0}header .top-header-row .nav-language-switcher-item .trp-ls-shortcode-language a:not(.trp-ls-disabled-language){display:block!important;background:none}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item--flash-label .wp-block-navigation-item__description{display:inline-block;padding:0 5px;background:#ff3838;border-radius:5px;position:absolute;bottom:100%;left:50%;transform:translate(-50%,50%);line-height:1.25;color:white}@media screen and (min-width:1050px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block}.navigation-row .show-max-hamburger{display:none!important}.navigation-row .hide-max-mobile{display:block!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container{gap:10px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item{background:transparent;border-radius:5px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item:hover{transition:color .2s ease-in-out,background-color .2s ease-in-out}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container .wp-block-navigation__submenu-container{border:0;left:0!important;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;transition:opacity .2s ease-in-out;color:var(--wp--preset--color--background);min-width:100%;width:max-content}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container .wp-block-navigation__submenu-container li a{padding-right:1em}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container .wp-block-navigation__submenu-container li a span{transition:transform .2s ease-in-out;transform:translate(0,0);padding-right:5px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container .wp-block-navigation__submenu-container li a:hover span{transform:translate(5px,0)}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item.has-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item>a{padding:10px 15px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item.has-child>a{padding-right:0}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item.has-child>button{margin-right:27px;background:transparent}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item:hover{color:var(--wp--preset--color--background);background-color:white}}@media screen and (max-width:1049px){.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content,.wp-block-navigation .wp-block-navigation-item__label{color:white}:root{--mainHeaderHeight:92px}header .top-header-row .nav-language-switcher-item .trp-language-switcher{margin-left:10px}.navigation-row{padding:25px 0}.navigation-row .show-max-hamburger{display:block!important}.navigation-row .hide-max-mobile{display:none!important}.navigation-row .wp-block-navigation__responsive-container-open{display:flex}.navigation-row .wp-block-navigation__responsive-container,.navigation-row .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){transform:translate(100%,0);transition:transform .2s ease-in-out;display:flex!important;position:fixed!important;background:var(--wp--preset--color--background)!important;color:var(--wp--preset--color--background)!important;padding:55px 5px 25px 5px!important;margin-top:0!important;width:initial;overflow:auto}.navigation-row .wp-block-navigation__responsive-container{background:url(/wp-content/uploads/2022/05/logo-bez-fajky.svg) no-repeat center!important;background-color:var(--wp--preset--color--background)!important}.navigation-row .wp-block-navigation__responsive-container.is-menu-open{transform:translate(0,0)}.navigation-row .wp-block-navigation__responsive-container a{background:transparent;color:white;text-align:center;position:relative;padding:10px 15px!important;justify-content:center}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>li>a{border-radius:5px;font-weight:var(--fwBold);font-size:20px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>li.wp-block-navigation-submenu>a::before,.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item .trp-language-switcher .trp-ls-shortcode-current-language .trp-ls-disabled-language::before{content:" ";position:absolute;width:12px;height:12px;background:url(/wp-content/uploads/2022/08/submenu-icon.svg) no-repeat center;top:50%;right:0;transform:translate(0,-50%);transition:transform .2s ease}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close{display:initial!important;color:white}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{padding-top:calc(2em + 24px)}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container{flex-direction:column;align-items:flex-end;gap:3px!important;width:100%}.navigation-row .wp-block-navigation__responsive-container ul{padding:0!important;border-radius:5px;overflow:hidden!important;border-top-right-radius:0}.navigation-row .wp-block-navigation__responsive-container ul ul{gap:0!important;background:none!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container,.navigation-row .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) .wp-block-navigation__submenu-container{right:auto;left:auto;opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:0;min-width:max(100%,200px)!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__container>.wp-block-navigation-item--flash-label .wp-block-navigation-item__description{display:inline-block;position:static;margin-left:10px;transform:none}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item{display:flex;flex-direction:column;width:inherit;align-items:center!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item:not(.wp-block-navigation-submenu){display:block}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.wp-block-navigation-submenu>button{display:block;position:absolute;width:100%;height:100%;margin:0;left:0}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.wp-block-navigation-submenu>button *{display:none}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.wp-block-navigation-submenu>button[aria-expanded=false]~ul{height:0!important;overflow:hidden!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item .wp-block-navigation-item a{padding:2px 15px!important;font-weight:lighter;font-size:18px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-menu-btn{margin:10px 0 5px 0}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-menu-btn a span{border:1px solid white;border-radius:100px;color:white;padding:11px 25px 11px 25px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.light a{font-weight:lighter;font-size:16px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item a{display:none!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item .trp-language-switcher .trp-ls-shortcode-current-language{display:block!important;visibility:visible;padding:0!important;background:none;border:0;width:max-content!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item .trp-language-switcher .trp-ls-shortcode-current-language .trp-ls-disabled-language{display:block!important;position:relative}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item .trp-language-switcher .trp-ls-shortcode-language{background:none;border:0;width:max-content!important;top:calc(100% - 10px);padding:0;left:0}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item .trp-language-switcher .trp-ls-shortcode-language a:not(.trp-ls-disabled-language){display:block!important;background:none!important;border:0!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.nav-language-switcher-item{position:absolute;top:0;left:0}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close{padding:7px 15px}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close>svg{padding:2px;border:1px solid white;border-radius:100%}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.kontaktne-udaje>a{display:none!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.wp-block-navigation-submenu.kontaktne-udaje a~ul{display:flex;flex-direction:row;justify-content:space-between;padding:0 max(0px,calc((100vw - 400px) / 2))!important;flex-wrap:wrap;height:initial!important}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.kontaktne-udaje ul li{margin:20px auto 0 auto;position:relative}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.kontaktne-udaje ul li::before{content:" ";position:absolute;top:0;left:0;width:100%;height:40px;-webkit-mask:url(/wp-content/uploads/2022/06/phone-icon.svg) no-repeat top;mask:url(/wp-content/uploads/2022/06/phone-icon.svg) no-repeat top;-webkit-mask-size:22px;mask-size:22px;background-color:white}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.kontaktne-udaje ul li:nth-child(2)::before{-webkit-mask:url(/wp-content/uploads/2022/06/message-icon.svg) no-repeat top;mask:url(/wp-content/uploads/2022/06/message-icon.svg) no-repeat top}.navigation-row .wp-block-navigation__responsive-container .wp-block-navigation-item.kontaktne-udaje ul li a{font-weight:var(--fwBold);padding-top:30px!important}}@media screen and (max-width:767px){:root{--headerHeight:0}header .top-header-row{display:none!important}.navigation-row .wp-block-navigation__responsive-container,.navigation-row .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){padding-top:calc(var(--adminMenuHeight) + 25px)!important}}footer{background-color:var(--wp--preset--color--custom-footer-gray);margin:0!important}footer .link-list{list-style:none;padding:0}footer .link-list.margin-0{margin-top:8px!important}footer .link-list li{margin-bottom:.5rem;opacity:.7}footer .link-list li:last-of-type{margin:0}footer>.wp-block-group>.wp-block-group:not(:last-of-type){border-bottom:1px solid #253545}footer .link-list a,.footer-sidla-listing a{text-decoration:none}footer .link-list a:hover,.footer-sidla-listing a:hover{text-decoration:underline}.footer-sidla-listing .jet-listing-grid__items{gap:.5rem}.footer-sidla-listing .jet-listing-grid__item{flex-basis:100%!important;opacity:.7}.newsletter-section{width:min(100%,600px)}.newsletter-section>.wp-block-columns{display:flex;max-width:initial;gap:10px 40px;align-items:center}.newsletter-section>.wp-block-columns>.wp-block-column{margin:0!important;flex-basis:auto}.newsletter-section>.wp-block-columns>.wp-block-column h5{margin-top:7px}.newsletter-section form .input_row{display:grid;grid-template-columns:100% max-content;gap:0}.newsletter-section form .input_row .ff-el-group{position:relative}.newsletter-section form .ff-el-group{background:none!important;margin:0}.newsletter-section form .input_row input{box-shadow:0 0 0 1px var(--wp--preset--color--foreground)!important;border-radius:3px;background:transparent;color:white!important}.newsletter-section form .input_row input::placeholder{color:var(--wp--preset--color--foreground);opacity:1}.newsletter-section form .input_row .ff-t-column-2{margin-left:-100%!important;margin-right:100%}.newsletter-section form .input_row .ff-t-column-2 *{height:100%}.newsletter-section form .input_row .ff-t-column-2 button{background:transparent!important;border:0;border-radius:0;width:63px;color:transparent!important;user-select:none;position:relative}.newsletter-section form .input_row .ff-t-column-2 .ff_submit_btn_wrapper{position:relative;background:var(--wp--preset--color--custom-blue)!important;transition:background-color .2s ease-in-out;opacity:1;border-top-right-radius:3px;border-bottom-right-radius:3px;max-height:48px}.newsletter-section form .input_row .ff-t-column-2 .ff_submit_btn_wrapper:hover{background-color:white!important}.newsletter-section form .input_row .ff-t-column-2 .ff_submit_btn_wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask:url(/wp-content/uploads/2022/06/accordion-arrow.svg) no-repeat 50% 50%;mask:url(/wp-content/uploads/2022/06/accordion-arrow.svg) no-repeat 50% 50%;-webkit-mask-size:14px;mask-size:14px;background-color:white;transition:background-color .2s ease-in-out}.newsletter-section form .input_row .ff-t-column-2 .ff_submit_btn_wrapper:hover::before{background-color:var(--wp--preset--color--custom-blue)}.newsletter-section form .input-gdpr{margin:10px 0 -5px 0}.newsletter-section form .ff-el-is-error .error.text-danger{background:none;margin:0}.newsletter-section form .input_row .ff-el-is-error .error.text-danger{margin:10px 0 -5px 0}.jet-listing-grid__items{margin:0;width:100%;gap:20px}.jet-listing-grid__items .jet-listing-grid__item{flex:1;padding:0}.virtualne-sidla-listing .jet-listing-grid__item{background:white;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.05);max-width:calc((100%/var(--columns)) - 10px);flex:0 0 calc((100%/var(--columns)) - 10px)}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group{height:0;padding:0 0 61% 0;position:relative;min-height:250px;border-radius:10px;overflow:hidden;transform:translatez(0)}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group::before{content:" ";position:absolute;width:calc(100% - 40px);height:min(40px,100%);background:url(/wp-content/uploads/2022/04/SuperAdresa-Logo.svg) no-repeat bottom left;background-size:auto 40px;z-index:1;left:20px;top:20px;opacity:60%}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-link{position:absolute;inset:0;z-index:1}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-link *{width:100%;height:100%;display:block;color:transparent;user-select:none}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-image{position:absolute;inset:0;margin:0;overflow:hidden}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-image::after,#typy-sluzieb .wp-block-column figure::after{content:" ";position:absolute;inset:0;background:linear-gradient(180deg,rgba(29,0,70,0) 0,rgba(29,0,70,.6) 100%);transition:opacity .3s ease-in-out;opacity:0}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group:hover>.jet-listing-dynamic-image::after,#typy-sluzieb .wp-block-column:hover figure::after{opacity:1}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group:hover>.jet-listing-dynamic-image img{transform:scale(1.1)}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-field-block{position:absolute;color:white;bottom:10px;left:20px}.virtualne-sidla-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-field-block h3{margin:0}@media screen and (max-width:767px){.virtualne-sidla-listing .jet-listing-grid__item{flex-basis:100%;max-width:450px;margin:auto}.virtualne-sidla-listing .jet-listing-grid__item:nth-child(even){transform:none}}.kontakt-form h3{margin-bottom:50px}.kontakt-form-col{position:relative}.kontakt-form-col.min-height{min-height:250px}.kontakt-form-col>.wp-block-group{max-width:400px;margin-left:auto;background:var(--wp--preset--color--custom-blue);border-radius:10px;position:relative;width:100%;z-index:1;margin-bottom:-130px}.kontakt-form-col>.wp-block-group h3{padding:40px 40px 0 40px}.kontakt-form-col .fluentform{padding:20px 40px 40px 40px}.kontakt-form-col .fluentform .ff_submit_btn_wrapper{margin-bottom:0}.kontakt-form-col .fluentform .ff_submit_btn_wrapper button{width:min(100%,200px)}@media screen and (max-width:1024px){.kontakt-form-col>.wp-block-group h3{padding:20px 30px 0 30px}.kontakt-form-col .fluentform{padding:15px 30px 30px 30px}}@media screen and (max-width:767px){.kontakt-form .wp-block-column{flex-basis:100%!important;margin:0}.kontakt-form-col>.wp-block-group{position:relative;max-width:initial;margin-bottom:-110px}.kontakt-form-col>.wp-block-group h3{padding:15px 20px 0 20px}.kontakt-form-col .fluentform{padding:15px 20px 20px 20px}}.typy-virtualnych-sidiel-listing{padding-bottom:70px;margin-bottom:30px}.typy-virtualnych-sidiel-listing.formular-listing{padding-bottom:50px}.referencie-listing .slick-list{margin:0 -12px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item{margin-right:12px}.typy-virtualnych-sidiel-listing .sluzby-balicka-repeater .jet-listing-dynamic-field__inline-wrap{width:100%}.typy-virtualnych-sidiel-listing .sluzby-balicka-repeater .jet-listing-dynamic-field__content{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px;margin:20px 0 0 0;width:100%}.typy-virtualnych-sidiel-listing .sluzby-balicka-repeater .jet-listing-dynamic-field__content>div,.single-sidlo-typy-listing .jet-listing-grid__items .jet-listing-grid__items .jet-listing-dynamic-field-block:last-of-type,.staticke-ceny .wp-block-column ul li,.checked-list li,.unchecked-list li{position:relative;margin-left:30px;padding:0}.single-sidlo-typy-listing .jet-listing-grid__items .jet-listing-grid__items .jet-listing-grid__item:not([checked-sluzba=true]){display:none}.typy-virtualnych-sidiel-listing .sluzby-balicka-repeater .jet-listing-dynamic-field__content>div::before,.single-sidlo-typy-listing .jet-listing-grid__items .jet-listing-grid__items .jet-listing-grid__item[checked-sluzba=true] .jet-listing-dynamic-field-block:last-of-type::before,.staticke-ceny .wp-block-column ul li::before,.checked-list li::before,.unchecked-list li::before{content:" ";position:absolute;top:0;right:calc(100% + 6px);width:24px;height:24px;background:url(/wp-content/uploads/2022/05/checked-icon.svg);-webkit-mask:none;mask:none;left:initial}.unchecked-list li::before,.typy-virtualnych-sidiel-listing .sluzby-balicka-repeater .jet-listing-dynamic-field__content>div:not(.checked)::before{background:url(/wp-content/uploads/2022/05/unchecked-icon.svg)}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>span{--cena-item-height:45px;margin-top:max(0px,calc(var(--cena-item-height) * (var(--pocet-miest) - 2)))}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.jet-listing-dynamic-field-block{padding-right:150px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group{position:relative;background:white;padding:40px;border-radius:10px;margin-right:70px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.jet-listing-dynamic-field-block{margin:0}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group,.typy-virtualnych-sidiel-listing .jet-listing-grid__item .first-row>.wp-block-group{position:absolute;bottom:calc(100% - 55px);right:-50px;background:var(--wp--preset--color--custom-blue);border-radius:10px;padding:20px;margin:0;box-shadow:0 12px 12px rgba(0,0,0,.14)}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group{padding:10px 20px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group .cena{font-size:var(--h3Size);margin:0 3px!important}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group>.jet-listing-dynamic-field-block,.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group>.jet-listing-dynamic-field-block *,.typy-virtualnych-sidiel-listing .jet-listing-grid__item .first-row>.wp-block-group>.wp-block-group>.jet-listing-dynamic-field-block,.typy-virtualnych-sidiel-listing .jet-listing-grid__item .first-row>.wp-block-group>.jet-listing-dynamic-field-block *{margin:0}.typy-virtualnych-sidiel-listing .slick-arrow{top:100%;margin:45px 0 0 0;right:max(20px,calc((100vw - 415px) / 2))!important;background:white;color:rgba(0,0,0,.5);transition:background-color .2s ease-in-out;border-radius:5px;left:initial!important}.typy-virtualnych-sidiel-listing .slick-arrow:hover{background-color:var(--wp--preset--color--custom-blue)}.typy-virtualnych-sidiel-listing .slick-arrow.prev-arrow{transform:translate(-60px,0)}.typy-virtualnych-sidiel-listing.formular-listing .slick-arrow{margin-top:20px;left:60px!important;right:initial!important}.typy-virtualnych-sidiel-listing.formular-listing .title-container{display:flex;height:max-content;align-items:flex-end;gap:10px}.typy-virtualnych-sidiel-listing.formular-listing .title-container>*{margin:0}.typy-virtualnych-sidiel-listing.formular-listing .title-container>p{margin-bottom:3px}.typy-virtualnych-sidiel-listing.formular-listing .jet-listing-grid__item .first-row>.wp-block-group{background-color:var(--wp--preset--color--background);position:relative;top:-75px;right:0}.typy-virtualnych-sidiel-listing.formular-listing .first-row{display:grid;grid-template-columns:auto max-content;margin-right:-85px;margin-bottom:-65px;gap:15px}.typy-virtualnych-sidiel-listing.formular-listing .first-row h2{line-height:1.1}.typy-virtualnych-sidiel-listing.formular-listing .jet-listing-grid__item>.wp-block-group{padding:25px 35px;margin-right:50px}.typy-virtualnych-sidiel-ceny-btn{position:absolute;bottom:calc(var(--defaultTopButtonPadding) - 9px);left:max(20px,calc((100vw - 415px) / 2))!important}@media screen and (max-width:1024px){.typy-virtualnych-sidiel-listing .jet-listing-grid__item>span{--cena-item-height:40px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group{padding:20px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group,.typy-virtualnych-sidiel-listing .jet-listing-grid__item .first-row>.wp-block-group{bottom:calc(100% - 50px)}}@media screen and (max-width:767px){.typy-virtualnych-sidiel-listing{padding-bottom:60px}.typy-virtualnych-sidiel-listing .sluzby-balicka-repeater .jet-listing-dynamic-field__content{grid-template-columns:auto}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group{margin:0 0 140px 0;padding-bottom:40px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.jet-listing-dynamic-field-block{padding:0}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group,.typy-virtualnych-sidiel-listing .jet-listing-grid__item .first-row>.wp-block-group{top:calc(100% - 20px)!important;right:10px!important;position:absolute!important;bottom:initial}.typy-virtualnych-sidiel-listing.formular-listing{padding-bottom:10px}.typy-virtualnych-sidiel-listing.formular-listing .first-row{margin:0}.typy-virtualnych-sidiel-listing.formular-listing .slick-arrow{bottom:0!important;top:initial}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>.wp-block-group{margin:0 0 80px 0!important}.typy-virtualnych-sidiel-listing .slick-arrow{margin:0}.typy-virtualnych-sidiel-ceny-btn{bottom:109px}.typy-virtualnych-sidiel-listing.formular-listing .title-container{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:10px}.typy-virtualnych-sidiel-listing .jet-listing-grid__item>span{order:1}}@media screen and (max-width:370px){.typy-virtualnych-sidiel-listing:not(.formular-listing) .slick-arrow{right:initial;left:20px!important}.typy-virtualnych-sidiel-listing:not(.formular-listing) .slick-arrow.prev-arrow{transform:none}.typy-virtualnych-sidiel-listing:not(.formular-listing) .slick-arrow.next-arrow{transform:scaleX(-1) translate(-60px,0)}#typy-virtualnych-sidiel>.wp-block-group{padding-bottom:170px!important}}@media screen and (max-width:400px){.typy-virtualnych-sidiel-listing.formular-listing .jet-listing-grid__item>.wp-block-group{margin:0 0 150px 0!important}}.referencie-listing .slick-list{margin:0 -12px}.referencie-listing .jet-slick-dots{justify-content:center}.referencie-listing .jet-slick-dots li{width:8px;height:8px;border:4px solid white;margin:1px;padding:0}.referencie-listing .jet-slick-dots li::before{content:none}.referencie-listing .jet-slick-dots li.slick-active{background-color:var(--wp--preset--color--custom-blue)}.referencie-listing .jet-listing-grid__item{position:relative;box-shadow:0 12px 16px rgba(40,41,61,.15);border-radius:12px;padding:48px 32px;margin:20px 12px;background:white}.referencie-listing .jet-listing-grid__item::before{content:" ";position:absolute;width:24px;height:24px;background:url(/wp-content/uploads/2022/05/testimonial-quotes.svg) no-repeat center;bottom:48px;right:32px}.referencie-listing .jet-listing-grid__item>.wp-block-group{display:flex}.referencie-listing .jet-listing-grid__item>.wp-block-group *{margin:0}.referencie-listing .jet-listing-grid__item>.wp-block-group:has(p span[je-zena=false])>p:first-child{width:56px;height:56px;background:url(/wp-content/uploads/2022/06/muz-referencie.jpg) no-repeat center;background-size:contain;margin-right:15px}.referencie-listing .jet-listing-grid__item>.wp-block-group:has(p span[je-zena=true])>p:first-child{width:56px;height:56px;background:url(/wp-content/uploads/2022/06/zena-referencie.jpg) no-repeat center;background-size:contain;margin-right:15px}.referencie-listing .jet-listing-grid__item>.wp-block-group>.wp-block-group{display:flex;flex-direction:column;justify-content:space-between;padding:5px 0;font-weight:var(--fwBold)}.referencie-listing .jet-listing-grid__item>.jet-listing-dynamic-field-block{padding:33px 0 54px 0}.referencie-listing .jet-listing-grid__item .referencie-hviezdicky .jet-listing-dynamic-field__content{display:flex;gap:10px}.referencie-listing .jet-listing-grid__item .referencie-hviezdicky .jet-listing-dynamic-field__content>span{display:block;width:16px;height:16px;background:url(/wp-content/uploads/2022/06/plna-hviezda-icon.svg) no-repeat center;background-size:contain}.referencie-listing .jet-listing-grid__item .referencie-hviezdicky .jet-listing-dynamic-field__content>span.half-star{background-image:url(/wp-content/uploads/2022/06/polovicna-hviezda-icon.svg)}.referencie-listing .jet-listing-grid__item .referencie-hviezdicky .jet-listing-dynamic-field__content>span.empty-star{background-image:url(/wp-content/uploads/2022/06/prazdna-hviezda-icon.svg)}.ostatne-sluzby-col{display:grid;grid-template-columns:1fr 1fr 1fr}.ostatne-sluzby-col>.wp-block-column{background:white;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 12px 16px rgba(40,41,61,.15);transform:translatez(0)}.ostatne-sluzby-col>.wp-block-column>figure{margin:0;overflow:hidden}.ostatne-sluzby-col>.wp-block-column>figure img{transition:transform .3s ease-in-out}.ostatne-sluzby-col>.wp-block-column:hover>figure img{transform:scale(1.05)}.ostatne-sluzby-col>.wp-block-column>p{position:absolute;inset:0;margin:0;z-index:1}.ostatne-sluzby-col>.wp-block-column>p a{width:100%;height:100%;display:block;color:transparent;user-select:none}.ostatne-sluzby-col>.wp-block-column>.wp-block-group{padding:20px;align-items:center;margin:0}.ostatne-sluzby-col>.wp-block-column .wp-block-buttons{justify-content:center;margin-top:15px}@media screen and (max-width:1024px){.ostatne-sluzby-col{display:grid!important;grid-template-columns:1fr 1fr;gap:20px!important;justify-content:center}.ostatne-sluzby-col>.wp-block-column{max-width:500px;margin:0!important;justify-self:center}}@media screen and (max-width:767px){.ostatne-sluzby-col{grid-template-columns:1fr}}.single-sidlo-top-banner,.single-page-top-banner{position:relative;min-height:500px;overflow:hidden}.single-sidlo-top-banner>.jet-listing-dynamic-field-block,.single-page-top-banner figure{position:absolute;height:100%;width:100%}.single-sidlo-top-banner>.jet-listing-dynamic-field-block::before,.single-page-top-banner figure::before{content:" ";position:absolute;inset:0;background:#6200EE;opacity:.8}.single-sidlo-top-banner>.jet-listing-dynamic-field-block *,.single-page-top-banner figure,.single-page-top-banner figure *{width:100%;height:100%}.single-sidlo-top-banner>.jet-listing-dynamic-field-block img,.single-page-top-banner figure img{object-fit:cover;height:100%;display:block}.single-sidlo-top-banner .defaultWidthGroup .jet-listing-dynamic-field{justify-content:center}.single-sidlo-top-banner .defaultWidthGroup .jet-listing-dynamic-field h1,.single-page-top-banner .defaultWidthGroup h1{text-align:center}.single-sidlo-top-banner .defaultWidthGroup,.single-page-top-banner .defaultWidthGroup{position:relative;height:100%}.single-sidlo-top-banner .defaultWidthGroup>*{margin:0}.single-sidlo-top-banner .defaultWidthGroup>.wp-block-group{margin-top:25px}.single-sidlo-top-banner .defaultWidthGroup>.wp-block-group>:first-child h5{margin:0;font-weight:lighter}.single-sidlo-top-banner .defaultWidthGroup>.wp-block-group>*{margin-top:0}.single-sidlo-typy-listing .jet-listing-grid__items .jet-listing-grid__items,.staticke-ceny .wp-block-column ul,.checked-list,.unchecked-list{display:grid;padding:0;list-style:none;gap:10px}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item,.staticke-ceny .wp-block-column{background:white;border-radius:10px;padding:15px;height:fit-content;overflow:hidden}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item>.jet-listing-dynamic-field-block:nth-child(1) h4{margin-bottom:-10px}.single-sidlo-typy-listing *,.staticke-ceny *{color:black}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true],.staticke-ceny .wp-block-column.recommended{background:var(--wp--preset--color--custom-blue);position:relative;padding-top:45px;transform:translate(0,-30px)}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true]::before,.staticke-ceny .wp-block-column.recommended::before{content:" ";position:absolute;inset:0;background:url(/wp-content/uploads/2022/06/background-fajka.svg) no-repeat 50% 0;background-size:250%;user-select:none}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true] *:not(.wp-block-button__link),.staticke-ceny .wp-block-column.recommended *{color:white}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true]>*,.staticke-ceny .wp-block-column.recommended>*{isolation:isolate}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true]>.jet-listing-dynamic-field-block:nth-child(3){position:absolute;top:25px}.single-sidlo-typy-listing .recommended-switcher{display:none;font-size:var(--h5Size);line-height:0;font-weight:var(--fwLight)}.single-sidlo-typy-listing .jet-listing-grid__item[recommended-typ=true] .recommended-switcher{display:block}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item>.wp-block-group,.staticke-ceny .wp-block-column .wp-block-group{display:flex;flex-wrap:wrap;gap:10px 5px;margin:5px 0 10px 0}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item>.wp-block-group>*:last-child,.staticke-ceny .wp-block-column .wp-block-group>*:last-child{margin-top:16px}.single-sidlo-typy-listing .formular-link{justify-content:center;margin-top:25px}.single-sidlo-typy-listing .formular-link *{min-width:min(160px,100%)}@media screen and (max-width:1024px){.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true],.staticke-ceny .wp-block-column.recommended{transform:none}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item{flex-basis:calc(50% - 10px);height:initial}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true]::before,.staticke-ceny .wp-block-column.recommended::before{background-position-y:30%}}@media screen and (max-width:767px){.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item{flex-basis:100%}.single-sidlo-typy-listing>.jet-listing>.jet-listing-grid__items>.jet-listing-grid__item[recommended-typ=true]::before,.staticke-ceny .wp-block-column.recommended::before{background-position-y:40%}}.staticke-ceny.wp-block-columns{gap:20px}.staticke-ceny .wp-block-column{box-shadow:0 12px 16px rgba(40,41,61,.15)}.staticke-ceny .wp-block-column .wp-block-group{margin:7px 0 -4px 0}.staticke-ceny .wp-block-column.recommended>p{position:absolute;margin:0;top:25px;font-size:var(--h5Size);line-height:0;font-weight:var(--fwLight)}@media screen and (max-width:1024px){.staticke-ceny.wp-block-columns{flex-wrap:wrap!important}.staticke-ceny.wp-block-columns .wp-block-column{flex-basis:calc(50% - 60px);height:initial}}@media screen and (max-width:767px){.staticke-ceny.wp-block-columns .wp-block-column{flex-basis:100%}}.single-sidlo-doplnkove-sluzby .jet-listing-dynamic-repeater__items{flex-direction:column;max-width:590px;margin:auto;row-gap:16px}.single-sidlo-doplnkove-sluzby .jet-listing-dynamic-repeater__item{display:flex;justify-content:space-between;gap:20px;padding:16px;background:white;box-shadow:0 12px 16px rgba(40,41,61,.15);border-radius:5px}.single-sidlo-doplnkove-sluzby .jet-listing-dynamic-repeater__item>span:last-of-type{white-space:nowrap;font-weight:var(--fwBold)}.single-sidlo-doplnkove-sluzby .jet-listing-dynamic-repeater__item>span:last-of-type>div>p{margin:0;font-weight:var(--fwBold)}.single-sidlo-doplnkove-sluzby .jet-listing-dynamic-repeater__item>span:last-of-type>div>p:first-child:not([class=""])~p{display:none}.priebeh-table td{border:0;z-index:1;padding:0}.priebeh-table tbody{display:grid;counter-reset:custom-priebeh;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.priebeh-table.max-3-row tbody{display:flex;flex-wrap:wrap;--gapX:calc((100% - (min(33%,275px) * 3)) / 2);gap:max(30px,var(--gapX));justify-content:center}.priebeh-table tr{display:flex;flex-direction:column;counter-increment:custom-priebeh;position:relative;padding:20px 0}.priebeh-table.max-3-row tr{width:min(calc(33% - var(--gapX)),275px)}.priebeh-table tr::before{content:counters(custom-priebeh,".",decimal-leading-zero);position:absolute;inset:0;font-size:clamp(5rem,15vw + 1rem,13rem);line-height:.75;font-weight:bold;overflow:hidden;color:#f7f2fe;padding:20px 0}.priebeh-table tr td:first-of-type{font-size:var(--h4Size);margin-bottom:25px;font-weight:var(--fwBold);line-height:1}@media screen and (max-width:1024px){.priebeh-table tbody{grid-template-columns:1fr 1fr;gap:10px 40px}.priebeh-table tr::before{font-size:clamp(8rem,13vw + 1rem,9rem)}.priebeh-table.max-3-row tbody{--gapX:calc((100% - (min(40%,350px) * 2)) / 2)}.priebeh-table.max-3-row tr{width:min(calc(40% - var(--gapX)),350px)}}@media screen and (max-width:767px){.priebeh-table tbody{grid-template-columns:1fr;gap:10px}.priebeh-table tr::before{font-size:clamp(7rem,13vw + 1rem,12rem)}.priebeh-table.max-3-row tr{width:min(100%,500px)}}#faq-container .defaultWidthGroup{max-width:930px;margin:auto}.faq-listing .jet-listing-grid__items{display:grid;gap:16px}.faq-listing .jet-listing-grid__item{box-shadow:0 12px 16px rgba(40,41,61,.15);border-radius:10px;overflow:hidden}.faq-listing .jet-listing-grid__item>.jet-listing-dynamic-field-block:last-of-type{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,padding .2s ease-in-out;padding:0 55px;background:white}.faq-listing .faq-header{position:relative}.faq-listing .faq-header *{width:100%}.faq-listing .faq-header .jet-listing-dynamic-field__content>div{padding:26px 147px 26px 55px;width:calc(100% - 202px);background:white}.faq-listing .faq-header button{position:absolute;inset:0;background:none;border:0;outline:0;padding:0;text-align:right;padding-right:55px}.faq-listing .faq-header button img{transition:.2s ease-in-out;width:auto}.faq-listing .jet-listing-grid__item[opened] .faq-header button img{transform:scaleY(-1)}@media screen and (max-width:1024px){.faq-listing .faq-header .jet-listing-dynamic-field__content>div{padding:20px 72px 20px 26px;width:calc(100% - 98px)}.faq-listing .faq-header button{padding-right:26px}.faq-listing .faq-header button img{width:20px}.faq-listing .jet-listing-grid__item>.jet-listing-dynamic-field-block:last-of-type{padding:0 26px}}.vlastnosti-container{margin-bottom:-150px!important}.vlastnosti-cols{transform:translate(0,-130px)}.vlastnosti-cols .wp-block-column{height:200px;position:relative;border-radius:10px;overflow:hidden}.vlastnosti-cols .wp-block-column figure{position:absolute;inset:0}.vlastnosti-cols .wp-block-column figure img{width:100%;height:100%;object-fit:contain;object-position:left;transform:translate(-35px,20px)}.vlastnosti-cols .wp-block-column h5{display:flex;justify-content:center;margin:0;height:calc(100% - 40px);align-items:center;padding:20px}@media screen and (max-width:1024px){.vlastnosti-cols{transform:translate(0,-100px)}.vlastnosti-cols .wp-block-column{height:150px}}@media screen and (max-width:767px){.vlastnosti-cols.wp-block-columns{max-width:500px;margin:auto;flex-wrap:wrap!important}.vlastnosti-cols .wp-block-column{flex-basis:100%!important}}.vlastnosti-full-bgr-cols{gap:20px!important}.vlastnosti-full-bgr-cols .wp-block-column{padding:15px;position:relative;border-radius:10px;box-shadow:0 12px 16px rgb(40 41 61 / 15%);background:white;transform:translatez(0)}.vlastnosti-full-bgr-cols .wp-block-column>.wp-block-group{position:absolute;inset:0;padding:35px;margin:0;display:flex;flex-direction:column;justify-content:flex-end;color:white}.vlastnosti-full-bgr-cols .wp-block-column>.wp-block-group>p{margin:0}.vlastnosti-full-bgr-cols .wp-block-column>figure{position:relative;border-radius:5px;overflow:hidden}.vlastnosti-full-bgr-cols .wp-block-column>figure::after{content:" ";position:absolute;inset:90px 0 0 0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background-blend-mode:multiply}.vlastnosti-full-bgr-cols .wp-block-column>figure img{transition:transform .2s ease-in-out}@media screen and (max-width:767px){.vlastnosti-full-bgr-cols{flex-direction:column;justify-content:center}}.uctovne-polozky-cols{gap:0!important}.uctovne-polozky-cols h2{line-height:1;margin-bottom:10px!important}.uctovne-polozky-cols>.wp-block-column{margin-right:60px}.uctovne-polozky-cols>.wp-block-column:last-of-type{margin-right:30px}.uctovne-polozky-cols .wp-block-column{position:relative;margin-bottom:100px;padding:25px 30px;background:white;border-radius:5px;box-shadow:0 12px 16px rgba(40,41,61,.15)}.uctovne-polozky-cols .wp-block-column *{margin:0}.uctovne-polozky-cols .wp-block-column .wp-block-group{position:absolute;top:calc(100% - 20px);margin:0;right:-30px;padding:15px 20px;border-radius:5px}@media screen and (max-width:1024px){.uctovne-polozky-cols.wp-block-columns{flex-wrap:wrap!important}.uctovne-polozky-cols>.wp-block-column{flex-basis:calc(50% - 100px)!important}.uctovne-polozky-cols>.wp-block-column:nth-child(2n){margin-right:30px}}@media screen and (max-width:767px){.uctovne-polozky-cols.wp-block-columns{flex-wrap:wrap!important}.uctovne-polozky-cols>.wp-block-column{flex-basis:100%!important;margin-right:30px}}.kontakt-icon{color:initial;line-height:30px!important;margin:0!important}.kontakt-icon>span{display:inline-flex;align-items:center;gap:10px}header .kontakt-icon{align-items:center;display:flex}header .kontakt-icon:not(:last-of-type){margin-right:20px!important}header .kontakt-container{display:flex;flex-wrap:wrap}.post-template-default.single-post .wp-block-post-content a{color:#0d6efd}.post-template-default.single-post .wp-block-post-content a:hover{color:#6200ee}.blog-listing .jet-listing-grid__items{display:grid;grid-template-columns:1fr 1fr 1fr}.blog-listing .jet-listing-grid__item{max-width:100%;background:white;box-shadow:0 12px 16px rgb(40 41 61 / 15%);border-radius:10px;overflow:hidden;position:relative;transform:translatez(0)}.blog-listing .jet-listing-dynamic-image{height:0;padding-bottom:60%;position:relative;overflow:hidden}.blog-listing .jet-listing-dynamic-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .2s ease-in-out}.blog-listing .jet-listing-grid__item:hover .jet-listing-dynamic-image img{transform:scale(1.05)}.blog-listing .jet-listing-dynamic-link{position:absolute;inset:0}.blog-listing .jet-listing-dynamic-link a{width:100%;height:100%;color:transparent;user-select:none}.blog-listing .jet-listing-grid__item>div:nth-child(2){padding:20px 20px 40px 20px;min-height:calc(40% - 60px)}.blog-listing .jet-listing-grid__item>div:nth-child(3){position:absolute;bottom:0;right:0;left:0;justify-content:space-between;padding:0 20px 10px 20px}.blog-listing .jet-listing-grid__item>div:nth-child(3)>.jet-listing-dynamic-terms{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}.blog-listing .jet-listing-grid__item>div:nth-child(3)>.jet-listing-dynamic-terms>*{background:var(--wp--preset--color--background);transition:background-color .2s ease-in-out,color .2s ease-in-out;border:1px solid var(--wp--preset--color--background);border-radius:100px;padding:1px 10px;text-decoration:none}.blog-listing .jet-listing-grid__item>div:nth-child(3)>.jet-listing-dynamic-terms>*:hover{background-color:transparent;color:var(--wp--preset--color--background)}.blog-archive-term{position:absolute;bottom:12px;right:16px;font-size:12px;font-size:12px}.blog-archive-term a{color:#272727}@media screen and (max-width:1024px){.blog-listing .jet-listing-grid__items{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.blog-listing .jet-listing-grid__items{grid-template-columns:1fr}}.featured-image-container .wp-block-post-featured-image{transform:translate(0,-50px);max-width:800px;margin:auto;border-radius:10px;overflow:hidden;box-shadow:0 10px 20px rgb(0 0 0 / 5%);background:white;padding:15px}.featured-image-container .wp-block-post-featured-image img{border-radius:5px}.predaj-sro-listing .jet-listing-grid__items{flex-direction:column}.predaj-sro-listing .jet-listing-grid__item{display:flex;flex-direction:row;justify-content:space-between;padding:20px;border-radius:10px;background:#f0f4f8;color:black;align-items:center}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block:nth-child(1),.predaj-sro-listing-header td:nth-child(1){width:max(19%,130px)}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block:nth-child(2),.predaj-sro-listing-header td:nth-child(2){width:max(28%,180px)}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block:nth-child(3),.predaj-sro-listing-header td:nth-child(3){width:70px}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block:nth-child(4),.predaj-sro-listing-header td:nth-child(4){width:55px}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block .jet-listing-dynamic-field__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:var(--fwLight)}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block .jet-listing-dynamic-field__content>small{display:none;margin:0}.predaj-sro-listing .jet-listing-grid__item .wp-block-buttons a{white-space:nowrap;font-weight:var(--fwBold)}.predaj-sro-listing-header tr{display:flex;justify-content:space-between;padding:0 20px 10px 20px}.predaj-sro-listing-header td{padding:0;border:0;font-weight:var(--fwBold)}.predaj-sro-listing-header td:last-of-type{padding:0 26px!important;font-size:20px;white-space:nowrap;visibility:hidden;line-height:0}@media screen and (max-width:767px){.predaj-sro-listing .jet-listing-grid__item{flex-direction:column;align-items:baseline;justify-content:initial;gap:15px}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block .jet-listing-dynamic-field__content>small{display:block}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block{width:100%!important}.predaj-sro-listing .jet-listing-grid__item .jet-listing-dynamic-field-block .jet-listing-dynamic-field__content{display:-webkit-box;-webkit-line-clamp:3}.predaj-sro-listing-header{display:none}}.predaj-s-r-o-form-col .fluentform .zoznam-spolocnosti{display:none}.predaj-s-r-o-form-col .fluentform .ff_submit_btn_wrapper button{width:min(100%,200px)}.predaj-s-r-o-form-col .fluentform textarea{width:100%!important}.fluentform .input_doplnkove_sluzby.hide-options>.ff-el-input--content,.fluentform .input_doplnkove_sluzby .hidden-select-options-message{display:none}.fluentform .input_doplnkove_sluzby.hide-options>.hidden-select-options-message{display:block}.fluentform{margin:auto!important;position:relative;transition:max-height .2s ease-in-out}.fluentform .fluentform-step{padding:0 5px}.fluentform .ff_columns_total_2:not(.ff-inner_submit_container)>*{flex-basis:50%!important}.fluentform .ff-t-cell>.ff-el-group:not(.ff_submit_btn_wrapper):not(.input-gdpr):not(.block-title),:is(.kontakt-form-col,.predaj-s-r-o-form-col) .fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(.input-gdpr){position:relative;background:white;border-radius:3px}.fluentform .ff-el-form-control,.fluentform .ff-el-form-control:focus{background:transparent;border:0;border-radius:0;font-size:var(--pSize);line-height:var(--lineHeightP);padding:12px!important;box-shadow:none;border-radius:3px;-webkit-background-clip:border-box!important;appearance:none;-moz-appearance:none;-webkit-appearance:none}.fluentform .ff-el-form-control:not(textarea),.fluentform .ff-el-form-control:not(textarea):focus{height:48px!important}.fluentform .ff-el-form-control:-webkit-autofill,.fluentform .ff-el-form-control:focus:-webkit-autofill{-webkit-background-clip:text}.fluentform .ff-el-input--content .error{background:var(--wp--preset--color--custom-blue)}.fluentform .ff-el-group.styled-select{isolation:isolate}.fluentform .ff-el-group>.ff-el-input--label{position:absolute;font-size:1rem;font-weight:400;line-height:inherit;left:1rem;top:.75rem;padding:0 .5rem;color:gray;background:transparent;transition:all .3s ease;z-index:0;border-radius:3px;user-select:none;cursor:text}.fluentform .ff-el-group>.ff-el-input--label *{cursor:text}.fluentform .ff-el-group.styled-select>.ff-el-input--label{z-index:-1;cursor:initial}.fluentform .ff-el-group.styled-select .ff-el-input--content{position:relative}.fluentform .ff-el-group.styled-select .ff-el-input--content::before{content:" ";background:url(/wp-content/uploads/2022/06/accordion-arrow.svg) no-repeat center;background-size:16px;width:20px;height:20px;position:absolute;right:10px;top:50%;transform:translate(0,-50%);z-index:-1}.fluentform .ff-el-group.styled-select .ff-el-input--content select{padding-right:40px!important}.fluentform .ff-el-group.selected-field>.ff-el-input--label{top:-19px;left:0;z-index:9;font-size:calc(var(--smallSize) - 2px);font-weight:500;transition:all .2s ease-in-out;color:white}.fluentform .ff-inner_submit_container,.fluentform .step-nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.fluentform .step-nav>*:only-child{margin-left:auto}.fluentform .ff-inner_submit_container>.ff-t-cell{display:initial;width:initial;padding:0}.fluentform .ff-step-body{margin:0!important}.fluentform a{color:white!important}.fluentform .tituly-row .ff-t-column-1 .ff-el-group{width:calc(50% - 15px);display:inline-block}.fluentform .tituly-row .ff-t-column-1 .ff-el-group:first-of-type{margin-right:30px}.fluentform :not(.loaded):not(.loading)>.input_radio_balicek{margin:0}.fluentform .input_radio_balicek .ff-el-input--content>.ff-el-form-check{display:none}.fluentform .loaded>.input_radio_balicek .ff-el-input--content>.ff-el-form-check{display:block}.fluentform .input_radio_balicek~.ff-custom_html .lds-ellipsis{display:none}.fluentform .loading>.input_radio_balicek~.ff-custom_html .lds-ellipsis{display:inline-block}.fluentform .loaded>.input_radio_balicek~.ff-custom_html,.fluentform .loading>.input_radio_balicek~.ff-custom_html{margin:0}.fluentform .loaded>.input_radio_balicek~.ff-custom_html>p,.fluentform .loading>.input_radio_balicek~.ff-custom_html>p{display:none}.fluentform .input_radio_balicek .ff-el-form-check .ff-el-form-check-label>span>span{overflow:hidden;max-height:0;display:block;padding-left:17px;transition:max-height .2s ease-in-out}.fluentform .input_radio_balicek .ff-el-form-check.ff_item_selected .ff-el-form-check-label>span>span{max-height:20px}.fluentform .ff-el-input--label label{font-weight:400}.fluentform .input-gdpr .ff_tc_checkbox{display:none!important}.fluentform .input-gdpr .ff-el-form-check-label{position:relative;padding-left:30px;display:block!important}.block-title{margin:0}.block-title span{display:flex;align-items:baseline;gap:10px}.fluentform .input-gdpr .ff_t_c{color:white!important}.fluentform .ff-step-titles{display:flex;justify-content:center;gap:15px 90px;flex-wrap:wrap}.fluentform .ff-step-titles li{width:max-content;display:flex;gap:10px;align-items:center;color:white!important;font-size:20px;font-weight:lighter;padding:0!important}.fluentform .ff-step-titles li:not(.ff_active):not(.ff_completed){opacity:.25}.fluentform .ff-step-titles li:before{background:white!important;border:0!important;border-radius:100%;content:counters(step,".",decimal-leading-zero);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:var(--h6Size);font-weight:var(--fwBold);color:var(--wp--preset--color--custom-blue)!important;margin:0;top:0;left:0;-webkit-mask:none;mask:none}.fluentform .ff-step-titles li:after{content:none!important}.fluentform .ff-step-header{top:-80px}.fluentform .tabulka-ceny{width:100%;text-align:left}.fluentform .tabulka-ceny{width:100%;text-align:left;border-collapse:collapse;--fontSize:20px}.fluentform .tabulka-ceny tfoot td{padding:0}.fluentform .tabulka-ceny :not(tfoot) tr>*,.fluentform .tabulka-ceny tfoot td>*{padding:8px 10px}.fluentform .tabulka-ceny tr>*:last-child:not(:only-child){text-align:right;display:flex}.fluentform .tabulka-ceny thead tr{border-bottom:2px solid white}.fluentform .tabulka-ceny thead tr th{font-size:var(--fontSize);font-weight:lighter}.fluentform .tabulka-ceny thead tr th:first-child{width:100%}.fluentform .tabulka-ceny tfoot{position:relative}.fluentform .tabulka-ceny tfoot tr td{font-size:var(--fontSize);font-weight:lighter}.fluentform .tabulka-ceny tfoot tr td *{font-size:var(--h5Size)}.fluentform .tabulka-ceny>:not(thead):not(tfoot)>tr{border:0}.fluentform .tabulka-ceny>:not(thead):not(tfoot)>tr:not(:nth-last-child(-n+2)){border-bottom:1px dashed #61a1fe}.fluentform .tabulka-ceny>:not(thead):not(tfoot)>tr:nth-last-child(1) td{padding-top:0}.fluentform .tabulka-ceny>:not(thead):not(tfoot)>tr:nth-last-child(2) td{padding-bottom:0}.fluentform .tabulka-ceny tfoot tr div{box-shadow:0 -2px 0 0 white;-webkit-box-shadow:0 -2px 0 0 white;-moz-box-shadow:0 -2px 0 0 white;border-bottom:none;height:100%;width:100%;text-align:left;position:relative}.fluentform .tabulka-ceny table{width:100%;font-size:var(--smallSize);padding:0 15px}.fluentform .tabulka-ceny table td:first-child{padding:0 10px 0 0;width:100%}.fluentform .tabulka-ceny table td:last-child{padding:0 0 0 10px;min-width:max-content;display:block}.fluentform .tabulka-ceny :not(thead):not(tfoot) tr td:empty{padding:0}.fluentform .radio-block .ff-el-form-check-label{padding:30px 20px;background:white;color:var(--wp--preset--color--background);margin:0!important;position:relative;border-left:90px solid var(--wp--preset--color--custom-blue);width:100%;text-align:center;transition:color .2s ease-in-out,background-color .2s ease-in-out}.fluentform .radio-block .ff-el-form-check.ff_item_selected .ff-el-form-check-label{background-color:var(--wp--preset--color--background);color:white}.fluentform .radio-block .ff-el-form-check-label::before{content:" ";position:absolute;top:0;right:100%;width:90px;height:100%;background:var(--wp--preset--color--background);background-repeat:no-repeat;background-size:auto 100%;background-position:center;transition:background-size .2s ease}.fluentform .radio-block .ff-el-form-check:hover .ff-el-form-check-label::before{background-size:auto 105%}.fluentform .radio-block .ff-el-form-check:nth-child(1) .ff-el-form-check-label::before{background-image:url(/wp-content/uploads/2022/08/radio-virtualne-sidlo.jpg)}.fluentform .radio-block .ff-el-form-check:nth-child(2) .ff-el-form-check-label::before{background-image:url(/wp-content/uploads/2022/08/radio-trvaly-pobyt.jpg)}.fluentform .radio-block.radio-mesta .ff-el-form-check-label::before{content:none}.fluentform .radio-block .ff-el-form-check{display:flex!important;margin:0!important;border-radius:10px;overflow:hidden;transform:translatez(0)}.fluentform .radio-block.radio-mesta .ff-el-form-check{position:relative}.fluentform .radio-block.radio-mesta .ff-el-form-check label>div{width:90px;height:100%;position:absolute;top:0;right:100%;overflow:hidden}.fluentform .radio-block.radio-mesta .ff-el-form-check label>div>span{width:100%;height:100%;display:block;background:var(--background-image) no-repeat center!important;background-size:cover;transition:transform .2s ease}.fluentform .radio-block.radio-mesta .ff-el-form-check:hover label>div>span{transform:scale(1.05)}.fluentform .radio-block>.ff-el-input--content{display:grid;gap:20px;grid-template-columns:1fr 1fr}.fluentform .radio-block input{display:none}.fluentform .ff-custom_html.step:not([available-area=true])>*,.fluentform .ff-custom_html.step:not([available-area=true])~*{display:none}.fluentform .ff-custom_html.step[loading-area=true]>div{display:block;margin:auto}.fluentform .ff-custom_html.step>div div,#main-loader>div{background:white}.fluentform .ff-custom_html.step[available-area=true]>div{display:none}.fluentform .styled_checkbox .ff-el-form-check label{position:relative;padding-left:30px;display:flex}.fluentform .styled_checkbox .ff-el-form-check input{display:none}.fluentform .styled_tel input.ff-el-phone[type=tel]{padding-left:58px!important}.fluentform .styled_tel:not(.with-placeholder) input.ff-el-phone[type=tel]::placeholder{color:transparent}.fluentform .styled_tel .ff-el-input--label{left:58px}.fluentform .styled_tel .iti__selected-flag{background:none;border-right:1px solid rgba(0,0,0,.1)}.fluentform .styled_tel .iti__country-list{color:black;z-index:10}.fluentform .styled_tel .iti__country-list>*::before{content:none}.fluentform .input-gdpr .ff-el-form-check-label::before,.fluentform .styled_checkbox .ff-el-form-check label::before{content:" ";width:20px;height:20px;position:absolute;left:0;top:0;transform:translate(0,3px);transition:background-color .2s ease-in-out;background:url(/wp-content/uploads/2022/05/checkbox-icon.svg) no-repeat 50% 50%;background-color:#fff;border-radius:100%}.fluentform .input-gdpr .ff_item_selected .ff-el-form-check-label::before,.fluentform .styled_checkbox .ff-el-form-check.ff_item_selected label::before{background-color:var(--wp--preset--color--custom-blue)}@media screen and (max-width:1024px){.fluentform .tabulka-ceny{--fontSize:18px}.fluentform .ff-el-group.selected-field>.ff-el-input--label{top:-18px}.fluentform .input-gdpr .ff-el-form-check-label::before,.fluentform .styled_checkbox .ff-el-form-check label::before{transform:translate(0,1px)}}@media screen and (max-width:767px){.fluentform .radio-block>.ff-el-input--content{grid-template-columns:1fr}}.homepage_kontakt_form>*{max-width:600px;margin:auto}.homepage_kontakt_form>.wp-block-columns{gap:20px}.homepage_kontakt_form .fluentform form{position:relative;display:flex;flex-direction:row;gap:0 20px;justify-content:center;flex-wrap:wrap;margin-top:25px}.homepage_kontakt_form .fluentform form>.ff-t-container{flex:1 0 calc(50% - 10px)}.homepage_kontakt_form .fluentform .input-gdpr{flex-basis:100%}.homepage_kontakt_form .fluentform .block-title h4{margin:0 0 -10px 0}.homepage_kontakt_form .fluentform .ff_submit_btn_wrapper{width:min(250px,100%)}.homepage_kontakt_form .fluentform .ff_submit_btn_wrapper button{width:100%}@media screen and (min-width:768px){.homepage_kontakt_form .fluentform .poznamka-group .ff-t-cell{display:flex;flex-direction:column}.homepage_kontakt_form .fluentform .poznamka-group .poznamka-input-container{flex-grow:1}.homepage_kontakt_form .fluentform .poznamka-group .poznamka-input-container .ff-el-input--content,.homepage_kontakt_form .fluentform .poznamka-group .poznamka-input-container textarea{width:100%!important;height:100%!important;resize:none}}@media screen and (max-width:767px){.homepage_kontakt_form>.wp-block-columns{flex-direction:column}.homepage_kontakt_form>.wp-block-columns>.wp-block-column:nth-child(2){position:absolute;bottom:288px;z-index:1}.homepage_kontakt_form .fluentform form>.ff-t-container{flex-basis:100%}}.custom-tabs-row img{opacity:.25}.custom-tabs-row.wp-block-columns{gap:25px!important;--columns:4;flex-wrap:wrap!important;justify-content:center}.custom-tabs-row>.wp-block-column{flex:0 0 calc((100% / var(--columns)) - ((30px * (var(--columns) - 1)) / var(--columns)))!important}.custom-tabs-row>.wp-block-column>.wp-block-group{background:var(--wp--preset--color--background);border-radius:10px;padding:24px;display:grid;grid-template-columns:max-content auto;gap:15px;color:white;justify-content:flex-start;margin-bottom:-1px}.custom-tabs-row>.wp-block-column>.wp-block-group>p{margin:auto}.custom-tabs-row>.wp-block-column:nth-child(2n)>.wp-block-group{background:var(--wp--preset--color--custom-blue)}.custom-tabs-row.with-subtext>.wp-block-column{display:flex;flex-direction:column}.custom-tabs-row.with-subtext>.wp-block-column>.wp-block-group{border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-tabs-row.with-subtext>.wp-block-column>p{border-bottom-right-radius:10px;background:var(--wp--preset--color--background);color:white;border-bottom-left-radius:10px;padding:0 24px 24px 24px;margin:0;height:100%}.custom-tabs-row.with-subtext>.wp-block-column>.wp-block-group>p{font-size:var(--h5Size);font-weight:var(--fwRegular)}.custom-tabs-row.with-subtext>.wp-block-column:nth-child(2n)>p{background:var(--wp--preset--color--custom-blue)}.custom-tabs-row.offset.with-subtext>.wp-block-column>p{background:var(--wp--preset--color--custom-blue)}.custom-tabs-row.offset.with-subtext>.wp-block-column:nth-child(2n)>p{background:var(--wp--preset--color--background)}.custom-tabs-row.offset>.wp-block-column>.wp-block-group{background:var(--wp--preset--color--custom-blue)}.custom-tabs-row.offset>.wp-block-column:nth-child(2n)>.wp-block-group{background:var(--wp--preset--color--background)}@media screen and (max-width:1024px){.custom-tabs-row.wp-block-columns{--columns:2}.custom-tabs-row>.wp-block-column:nth-child(2)>.wp-block-group,.custom-tabs-row>.wp-block-column:nth-child(3)>.wp-block-group,.custom-tabs-row.offset>.wp-block-column:nth-child(2)>.wp-block-group,.custom-tabs-row.offset>.wp-block-column:nth-child(3)>.wp-block-group,.custom-tabs-row.offset.with-subtext>.wp-block-column:nth-child(2)>p,.custom-tabs-row.offset.with-subtext>.wp-block-column:nth-child(3)>p,.custom-tabs-row.with-subtext>.wp-block-column:nth-child(2)>p,.custom-tabs-row.with-subtext>.wp-block-column:nth-child(3)>p{background:var(--wp--preset--color--custom-blue)}.custom-tabs-row>.wp-block-column:nth-child(1)>.wp-block-group,.custom-tabs-row>.wp-block-column:nth-child(4)>.wp-block-group,.custom-tabs-row.offset>.wp-block-column:nth-child(1)>.wp-block-group,.custom-tabs-row.offset>.wp-block-column:nth-child(4)>.wp-block-group,.custom-tabs-row.offset.with-subtext>.wp-block-column:nth-child(1)>p,.custom-tabs-row.offset.with-subtext>.wp-block-column:nth-child(4)>p,.custom-tabs-row.with-subtext>.wp-block-column:nth-child(1)>p,.custom-tabs-row.with-subtext>.wp-block-column:nth-child(4)>p{background:var(--wp--preset--color--background)}}@media screen and (max-width:767px){.custom-tabs-row.wp-block-columns{--columns:1}.custom-tabs-row>.wp-block-column:nth-child(2n)>.wp-block-group,.custom-tabs-row.with-subtext>.wp-block-column:nth-child(2n)>p{background:var(--wp--preset--color--custom-blue)!important}.custom-tabs-row>.wp-block-column:nth-child(2n + 1)>.wp-block-group,.custom-tabs-row.with-subtext>.wp-block-column:nth-child(2n + 1)>p{background:var(--wp--preset--color--background)!important}}.sidla-archive-btns-listing .jet-listing-grid__items{justify-content:center}.sidla-archive-btns-listing .jet-listing-grid__item{flex:1 1 auto;max-width:fit-content}.vop-listing .jet-listing-grid__items{justify-content:center}.vop-listing .jet-listing-grid__item{flex:0 0 fit-content}@media screen and (max-width:767px){.vop-row{flex-direction:column}}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--wp--preset--color--background);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}