/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--header-height:0;}:root{scrollbar-color:var(--color-scrollbar) transparent;scrollbar-width:thin;}::-webkit-scrollbar{width:0.375rem;height:0.375rem;}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background-color:transparent;}::-webkit-scrollbar-thumb{border:0.125rem solid transparent;border-radius:0.5rem;background-color:var(--color-scrollbar);background-clip:padding-box;}::-webkit-scrollbar-thumb:hover{border-color:var(--color-scrollbar);}::-webkit-scrollbar-thumb:active{border-color:var(--color-scrollbar-active);background-color:var(--color-scrollbar-active);}::-moz-selection{background:var(--color-selection);}::selection{background:var(--color-selection);}*:focus-visible{outline:0.125rem solid var(--color-primary);outline-offset:-0.125rem;}body{overflow:auto;overflow:overlay;}:root{--color-black:#111111;--color-white:#ffffff;--color-primary:#ccb06f;--color-light-grey:#f0f0f0;--color-soft-grey:#dbdbdb;--color-grey:#9b9b9b;--color-dark-grey:#6d6d6d;--color-heading:#2d2d2d;--color-text:#444444;--color-footer:#0a0d11;--color-menu:#f4f4f4;--color-error:#ef233c;--color-black-20:rgba(0,0,0,.2);--color-white-40:rgba(255,255,255,.4);--color-white-10:rgba(255,255,255,.1);--color-scrollbar:rgba(89,89,89,.6);--color-scrollbar-active:rgba(89,89,89,.3);--color-selection:rgba(51,153,255,.3);--color-admin-tab:#d2d3d3;--color-admin-tab-active:#90aeef;--color-admin-tab-bg:rgba(37,37,39,.8);--color-alert-close:#ffffff;--color-alert-status:#32cea4;--color-alert-status-dark:#145242;--color-alert-warning:#efcf64;--color-alert-warning-dark:#605328;--color-alert-error:#f39b9d;--color-alert-error-dark:#583333;--color-dark-gradient:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);--cmp-btn-color:#d11784 !important;--color-primary-white:#ffffff;--color-bg:#0b1d26;--color-bg-60:#0b1d26;--color-company-color:#d11784;--color-footer-color:#09171e;--color-bg-light:#23333b;--color-primary-color:#7209b7;--color-bg-gradient:linear-gradient(180deg,rgba(11,29,38,0) 0%,#0b1d26 72%);}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;font-display:block;src:url(/themes/custom/pl/fonts/icomoon.ttf);}.con{width:100%;margin-right:auto;margin-left:auto;max-width:78rem !important;padding:0 0.9375rem;}.row{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;margin:-0.9375rem;}.col{flex:0 0 100%;padding:0.9375rem;}.col-1{flex:0 0 8.3333333333%;}.col-2{flex:0 0 16.6666666667%;}.col-3{flex:0 0 25%;}.col-4{flex:0 0 33.3333333333%;}.col-5{flex:0 0 41.6666666667%;}.col-6{flex:0 0 50%;}.col-7{flex:0 0 58.3333333333%;}.col-8{flex:0 0 66.6666666667%;}.col-9{flex:0 0 75%;}.col-10{flex:0 0 83.3333333333%;}.col-11{flex:0 0 91.6666666667%;}.col-12{flex:0 0 100%;}*,*:before,*:after{box-sizing:border-box;}body{font-family:"Jost",sans-serif;font-weight:400;font-size:1.25rem;line-height:2.125rem;margin:0;color:var(--color-primary-white);background-color:var(--color-bg);-webkit-tap-highlight-color:transparent;}a,button{cursor:pointer;}a{text-decoration:none;color:var(--color-company-color);border-radius:0.25rem;}button{border:0;}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin:0;word-break:break-word;color:var(--color-primary-white);}h1,.h1{padding-bottom:1.875rem;text-align:center;font-family:"Jost",sans-serif;font-weight:700;font-size:4rem;line-height:6rem;}h2,.h2{font-family:"Jost",sans-serif;font-weight:700;font-size:2.25rem;line-height:3rem;padding-bottom:3.75rem;}h3,.h3{font-family:"Jost",sans-serif;font-weight:700;font-size:1.625rem;line-height:2.5rem;}h4,.h4{font-family:"Jost",sans-serif;font-weight:700;font-size:1.375rem;line-height:2rem;}iframe{border:0;}img{-o-object-fit:cover;object-fit:cover;}p{margin:0;}ol{margin:0;padding:0;}ul{margin:0;padding:0;list-style-type:none;}.pink{color:var(--color-company-color);}.table-wrap{overflow-x:scroll;}.table-wrap table{border-spacing:0 !important;border:0 !important;}.table-wrap table thead{background-color:var(--color-footer-color);font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}.table-wrap table thead th{padding:0.8125rem;border:0;}.table-wrap table tbody tr{}.table-wrap table tbody tr:nth-child(odd){background-color:var(--color-bg);}.table-wrap table tbody tr:nth-child(even){background-color:var(--color-bg-light);}.table-wrap table tbody td{padding:0.8125rem;border:0;}.table-wrap table tbody td:first-child{font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}.line_before{padding-bottom:1.875rem;}.line_before:before{display:inline-block;width:4.5rem;height:0.125rem;margin:0 1.5rem 0.3125rem 0;content:"";background-color:var(--color-company-color);}#img-page-content{max-width:78rem !important;margin-right:auto;margin-left:auto;}#img-page-content .img-wrap{display:flex;justify-content:center;}#img-page-content .img-wrap img{width:100%;max-width:31.25rem;}#img-page-content .right-arrow:after{font-family:"icomoon",sans-serif;font-weight:normal;font-style:normal;font-variant:normal;content:"\e90d";}.text_heading{font-weight:700;}article{margin-right:auto;max-width:78rem !important;margin-left:auto;padding-top:9.375rem;}#page{}#page #content > *:not(.hidden):not(.block){padding-top:9.375rem;}#page #content .content{margin-right:auto;margin-left:auto;padding-top:6.25rem;max-width:78rem !important;}#page #content .content .subpage-title{margin-right:auto;margin-left:auto;padding:3.125rem 0 1.875rem 0;text-align:center;}#page #content .content img{align-self:center;max-width:100%;height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain;}#page #content .content .bg-wrap .main_title{max-width:59.375rem;margin-right:auto;margin-left:auto;padding:15.625rem 0 41.875rem 0;}#page #content .content .bg-wrap .main_title h1{text-align:unset;}#page #content .content .bg-wrap .bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100rem;}#page #content .content .bg-wrap .bg:after{position:absolute;bottom:0;left:0;width:100%;height:37.5rem;content:"";background:var(--color-bg-gradient);}#page #content .content .bg-wrap .bg .media{width:100%;height:100%;}#page #content .content .bg-wrap .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}#page #content .content .content_item{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;gap:7.5rem;}#page #content .content .content_item h1{text-align:unset;}#page #content .content .content_item .flex-item{position:relative;flex:1 1 auto;width:0;}#page #content .content .content_item .flex-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}#page #content .content #galerie{text-align:center;}#page #content .content #galerie .image-container{position:relative;}#page #content .content #galerie .image-container .image{display:none;}#page #content .content #galerie .image-container .image.active{display:block;}#page #content .content #galerie .image-container .image img{max-height:34.375rem;}#page #content .content #galerie .dots-arrows-container{margin-top:1.875rem;}#page #content .content #galerie .dots-arrows-container > div{display:inline-block;}#page #content .content #galerie .dots-arrows-container .arrow{display:inline-block;padding:0.8125rem;cursor:pointer;color:var(--color-company-color);border-radius:100%;background-color:var(--color-bg-light);}#page #content .content #galerie .dots-arrows-container .left-arrow{margin-right:0.875rem;}#page #content .content #galerie .dots-arrows-container .right-arrow{margin-left:0.875rem;}#page #content .content #galerie .dots-arrows-container .dots-container{align-items:center;margin-top:0.625rem;}#page #content .content #galerie .dots-arrows-container .dot{display:inline-block;width:0.625rem;height:0.625rem;margin:0 0.625rem;cursor:pointer;border-radius:100%;background-color:var(--color-primary-white);}#page #content .content #galerie .dots-arrows-container .dot.active{background-color:var(--color-company-color);}#page #content .content #reference{max-width:60.625rem;margin-right:auto;margin-left:auto;text-align:center;}#page #content .content #reference ul{text-align:justify;}#page #content .content #reference ul li{display:none;margin:0;padding:0.9375rem 0 0.9375rem 4.375rem;list-style:none;background-image:url(/themes/custom/pl/images/favicon/feather.svg);background-repeat:no-repeat;background-position:left 0.9375rem;background-size:2.5rem;}#page #content .content #reference ul li:nth-child(-n+3){display:block;}#page #content .content #reference ul.expanded li{display:block;}#page #content .content #reference > p{padding-top:1.875rem;}#page #content .content #more{width:93.75rem;margin-left:-7.875rem;}#page #content .content #more h2,#page #content .content #more > p{text-align:center;}#page #content .content #more .flex-box{display:flex;flex-direction:row;padding-bottom:3.125rem;gap:1.875rem;}#page #content .content #more .flex-box .flex-item{align-self:center;flex:1.5 2 auto;min-width:0;min-height:0;}#page #content .content #more .flex-box .flex-item p{padding:1.25rem;background-color:var(--color-bg-light);}#page #block-hlavnitextaobrazek .content{padding-top:0;}div.view.frontpage.d-page-1{display:none;}div.views-element-container{padding-top:0 !important;}.content #kontakt{padding-top:6.25rem;text-align:center;}.content #kontakt h3{margin-bottom:4.375rem;}.content #kontakt h3:first-of-type{padding-right:1.25rem;}.content #kontakt h3 a{color:var(--color-primary-white);}.content #kontakt h3 span{padding-left:1.875rem;}.content #kontakt .i:before{padding:1.5625rem;color:var(--color-primary-white);border-color:var(--color-company-color);border-radius:100%;background-color:var(--color-company-color);}body.js-disable-scroll{overflow:hidden !important;}#header-wrap{position:fixed;z-index:10;display:flex;align-items:center;width:100%;height:0;margin-top:0;transition-duration:0.2s,0.4s,0.4s;transition-property:height,margin-top,background-color;}#header-wrap.js-open{background-color:var(--color-bg);}#header-wrap.js-open #header-button:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}#header-wrap.js-open #header-button:before{font-size:1.875rem;color:var(--color-primary-white);}#header-wrap.js-open #header-button:before{content:"\e906";}#header-wrap .content{font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}#header-wrap .content li a{color:var(--color-primary-white);display:flex;margin:0.25rem 0.5rem;}#header-wrap .header-wrap-1{display:flex;align-items:center;min-height:6.25rem;}#header-wrap .header-wrap-2{display:flex;align-items:center;}.header-wrap{transition:0.4s;transition-property:background-color;height:6.25rem;}#header-button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0.875rem;}#header-button:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}#header-button:before{font-size:1.875rem;color:var(--color-primary-white);}#header-button:before{content:"\e907";}#header-collapse{width:100%;height:100%;}#header-1{z-index:1;}#header-2{display:flex;align-items:center;flex:0 1 100%;justify-content:center;width:100%;margin-left:-21.25rem;}#header-top{position:relative;display:flex;align-items:center;justify-content:center;width:100%;}.scrolled{background-color:var(--color-bg);}.jc-start{justify-content:flex-start !important;}.jc-end{justify-content:flex-end !important;}.ai-center{align-items:center !important;}.ta-left{text-align:left !important;}.ta-center{text-align:center !important;}.ta-right{text-align:right !important;}.d-none{display:none !important;}.bg-dark{background:var(--color-heading) !important;}.c-primary{color:var(--color-primary) !important;}.c-grey{color:var(--color-grey) !important;}.c-dark-grey{color:var(--color-dark-grey) !important;}.c-soft-grey{color:var(--color-soft-grey) !important;}.c-text{color:var(--color-text) !important;}.f-default{font-family:"Jost",sans-serif;font-weight:400;font-size:1.25rem;line-height:2.125rem;}.f-default-h{font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}.f-mid{font-family:"Jost",sans-serif;font-weight:400;font-size:1rem;line-height:2rem;}.f-mid-h{font-family:"Jost",sans-serif;font-weight:600;font-size:1rem;line-height:2rem;}.f-small{font-family:"Jost",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.125rem;}.f-small-h{font-family:"Jost",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.125rem;}.i.c-text:before{color:var(--color-text) !important;}.mw{width:100%;margin-right:auto;margin-left:auto;}.mw-520{max-width:32.5rem !important;}.mw-594{max-width:37.125rem !important;}.mw-802{max-width:50.125rem !important;}.mw-1010{max-width:63.125rem !important;}.mw-1248{max-width:78rem !important;}.mw-1920{max-width:120rem !important;}.ratio{position:relative;width:100%;}.ratio:before{display:block;content:"";}.ratio *{position:absolute !important;top:0;left:0;width:100%;height:100%;}.ratio-content{position:relative;width:100%;}.ratio-content:before{display:block;content:"";}.ratio-content > .content{position:absolute !important;top:0;left:0;width:100%;height:100%;}.ratio-16-9:before{padding-top:56.25%;}.ratio-64-31:before{padding-top:48.4375%;}.ratio-64-25:before{padding-top:39.0625%;}.ratio-64-13:before{padding-top:20.3125%;}.row.mt-30{margin-top:0.9375rem !important;}.row.mt-50{margin-top:2.1875rem !important;}.row.mb-30{margin-bottom:0.9375rem !important;}.row.mb-50{margin-bottom:2.1875rem !important;}.mt-auto{margin-top:auto !important;}.ml-0{margin-left:0 !important;}.mr-0{margin-right:0 !important;}.mt-0{margin-top:0 !important;}.mt-10{margin-top:0.625rem !important;}.mt-20{margin-top:1.25rem !important;}.mt-30{margin-top:1.875rem !important;}.mt-50{margin-top:3.125rem !important;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:0.625rem !important;}.mb-20{margin-bottom:1.25rem !important;}.mb-30{margin-bottom:1.875rem !important;}.mb-50{margin-bottom:3.125rem !important;}.btn-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:3.125rem;width:100%;gap:1.875rem;}.btn{display:inline-flex;align-items:center;justify-content:center;padding:0.8125rem 0.875rem;cursor:pointer;gap:0.75rem;text-transform:uppercase;text-decoration:none !important;color:var(--color-white) !important;border:0.125rem solid var(--color-company-color) !important;border-radius:0.25rem;background:var(--color-company-color) !important;white-space:normal;font-family:"Jost",sans-serif;font-weight:500;font-size:1rem;line-height:1.125rem;text-transform:uppercase;}.btn:before{color:var(--color-primary-white) !important;}.btn:focus-visible{outline-color:var(--color-primary-white);}.btn-primary{color:var(--color-primary-white) !important;background:var(--color-company-color) !important;}.btn-primary:before{order:1;color:var(--color-primary-white) !important;}.btn-outline{color:var(--color-company-color) !important;background:transparent !important;}.btn-outline:before{order:1;color:var(--color-company-color) !important;}.btn-back{color:var(--color-dark-grey) !important;border-color:transparent !important;background:transparent !important;}.btn-back:before{color:var(--color-dark-grey) !important;}.btn-error{color:var(--color-primary-white);background-color:var(--color-bg) !important;border:0.125rem solid var(--color-company-color) !important;border-radius:0;text-transform:none;font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;padding:0.625rem 1.875rem;}.card-grid{margin-top:2.1875rem;}.card-grid .card{height:16.25rem;}.card-grid .card .content p{margin-top:0;}.card-grid .media,.card-grid img{height:100%;}.card-grid img{border-radius:0.5rem;}.card-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:3.125rem;gap:1.875rem;}.card-outline{display:flex;flex-direction:column;height:100%;padding:1.875rem;border:0.125rem solid var(--color-primary);border-radius:0.25rem;}.card{position:relative;display:flex;overflow:hidden;align-items:center;flex:0 1 24.125rem;flex-direction:column;height:31.25rem;padding:1.875rem;text-align:center;border-radius:0.5rem;background:var(--color-light-grey);}.card.h-md{height:25rem;}.card .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}.card .background img{width:100%;height:100%;}.card .background .media{width:100%;height:100%;}.card .background:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";transition:opacity 0.2s;background:var(--color-black-20);}.card .content{z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;gap:1.25rem;}.card .content p{color:var(--color-white);}.footer-link-box{display:flex;align-items:center;min-height:4rem;margin-top:0.25rem;padding:0.5rem 1rem;color:var(--color-soft-grey);border-radius:0.25rem;background-color:var(--color-white-10);gap:1.875rem;font-family:"Jost",sans-serif;font-weight:400;font-size:1rem;line-height:2rem;}.footer-link-box:first-child{margin-top:0;}.footer-link-box .i:before{color:var(--color-soft-grey);}#page a.icon-text{text-decoration:none;color:var(--color-text);}#page a.icon-text:hover{text-decoration:none;}#page a.icon-text:hover .text{text-decoration:underline;}.icon-text-wrap.sm .row{justify-content:flex-start;margin:0.625rem -0.4375rem -0.4375rem;}.icon-text-wrap.sm .col{padding:0.4375rem;}.icon-text-wrap.sm .icon-text{align-items:flex-start;}.icon-text-wrap.sm .i:before{font-size:1.25rem;}.icon-text{display:flex;align-items:flex-start;gap:0.5rem;}.icon-text .i.round{align-self:flex-start;margin-right:0.75rem;}.icon-text .text{align-self:flex-start;}.i{font-size:0;line-height:1;}.i:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}.i:before{font-size:1.875rem;color:var(--color-company-color);}.i.gallery:before{content:"\e900";}.i.home:before{content:"\e901";}.i.info:before{content:"\e902";}.i.mail:before{content:"\e903";}.i.phone:before{content:"\e904";}.i.close:before{content:"\e906";}.i.menu-button:before{content:"\e907";}.i.magnifier:before{content:"\e908";}.i.check:before{content:"\e909";}.i.time:before{content:"\e90a";}.i.cross:before{content:"\e90b";}.i.left-arrow:before{content:"\e90c";}.i.right-arrow:before{content:"\e90d";}.i.plus:before{content:"\e90e";}.i.minus:before{content:"\e90f";}.media{line-height:0;}.overlay-wrap{position:relative;}.overlay-wrap .overlay-link{font-size:0;position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:block;}#page .overlay-link:focus-visible{outline-color:var(--color-black);}main .paragraph:nth-child(2n){background:var(--color-light-grey);}main .paragraph > .content{padding-top:5rem;padding-bottom:5rem;}main .paragraph .paragraph{background:unset;}.block .local-tasks-block{position:relative;}.block .local-tasks-block > .content{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;}.block .local-tasks-block > .content ul{display:flex;flex-wrap:wrap;justify-content:center;}.block .local-tasks-block > .content a{font-family:var(--gin-font);font-size:1rem;font-weight:700;line-height:1.5;display:block;min-width:6rem;margin:0.375rem 0.5rem;padding:0.75rem 1rem;text-align:center;color:var(--gin-color-text);border-radius:6.25rem;background:var(--gin-bg-layer);}.block .local-tasks-block > .content a.is-active{color:var(--gin-color-primary);}.block .local-tasks-block > .content a:focus-visible{outline-color:var(--gin-color-primary);}#block-pl-main-menu > .content ul{display:flex;flex-wrap:wrap;margin:0;}#block-pl-main-menu > .content a{display:flex;margin:0.25rem 0.5rem;padding:0.25rem;}#page{padding-top:0;}body.maintenance-page #page{padding-top:0;}body.maintenance-page #img-page-content{min-height:100vh;}form{max-width:78rem !important;margin:0 auto;}form .row{margin-top:0;margin-bottom:0;}form .col{padding-top:0;padding-bottom:0;}form h2,form .h2,form h3,form .h3,form h4,form .h4,form .fieldset-legend{text-align:center;}form h2,form .h2{font-family:"Jost",sans-serif;font-weight:700;font-size:1.625rem;line-height:2.5rem;}form h3,form .h3,form legend{font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}form h4,form .h4{font-family:"Jost",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.125rem;}form fieldset{margin:0;}form label,form fieldset.inline .fieldset-legend{display:block;margin:1.25rem 0 0.25rem;padding:0;color:var(--color-company-color);font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}form label.form-required::after,form fieldset.inline .fieldset-legend.form-required::after{margin-left:0.25em;content:"*";}form input,form select,form textarea{display:block;width:100%;height:3.125rem;padding:1rem;color:var(--color-primary-white);border:0.0625rem solid var(--color-soft-grey);border-radius:0.25rem;background:var(--color-bg-light);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Jost",sans-serif;font-weight:400;font-size:1.25rem;line-height:2.125rem;}form input[disabled],form select[disabled],form textarea[disabled]{cursor:not-allowed;background:var(--color-light-grey);}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{opacity:0.5;color:var(--color-company-color);}form input::placeholder,form select::placeholder,form textarea::placeholder{opacity:0.5;color:var(--color-company-color);}form input.error,form select.error,form textarea.error{padding:0.9375rem;border:0.125rem solid var(--color-error);}form input[type=button],form input[type=submit],form select[type=button],form select[type=submit],form textarea[type=button],form textarea[type=submit]{width:auto;}form option{color:initial;}form .description{display:block;margin:0.25rem 0 0;padding:0;font-family:"Jost",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.125rem;}form .description.error{color:var(--color-error);}form .note{margin:1.25rem 0;font-family:"Jost",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.125rem;}form .form-actions{margin-top:3.125rem;text-align:center;}form .form-actions .btn-wrap{position:relative;display:inline-block;}form fieldset.inline .fieldset-legend{margin-bottom:-0.25rem;text-align:left;}form fieldset.inline .form-item.type-radio{margin-top:0.5rem !important;}form .form-item.type-checkbox,form .form-item.type-radio{display:flex;align-items:center;margin-top:1.25rem;}form .form-item.type-checkbox input,form .form-item.type-radio input{display:flex;align-items:center;flex:0 0 auto;justify-content:center;width:1.875rem;height:1.875rem;margin:0 1rem 0 0;padding:0;}form .form-item.type-checkbox input:checked:before,form .form-item.type-radio input:checked:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}form .form-item.type-checkbox input:checked:before,form .form-item.type-radio input:checked:before{font-size:1rem;color:var(--color-heading);}form .form-item.type-checkbox input:checked:before,form .form-item.type-radio input:checked:before{content:"\e907";}form .form-item.type-checkbox label,form .form-item.type-radio label{margin:0;font-family:"Jost",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.125rem;}form .form-item.type-checkbox label a,form .form-item.type-radio label a{text-decoration:underline;color:var(--color-company-color);}form .form-item.type-select{position:relative;}form .form-item.type-select select{padding-right:3.375rem;}form .form-item.type-select .suffix{position:absolute;right:0.75rem;width:1.875rem;height:1.875rem;margin-top:-2.5rem;pointer-events:none;font-size:0;line-height:1;}form .form-item.type-select .suffix:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}form .form-item.type-select .suffix:before{font-size:1.875rem;color:var(--color-text);}form .form-item.type-select .suffix:before{content:"\e904";}form .form-item.type-select .suffix:before{color:var(--color-dark-grey);}form .form-item.type-file input{padding:0;}form .form-item.type-file input::file-selector-button{height:100%;margin:0 1.25rem 0 0;padding:1rem 1.25rem;color:var(--color-heading);border:0.0625rem solid var(--color-soft-grey);border-radius:0.25rem;background:var(--color-primary-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Jost",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.125rem;}form .form-item.type-file input::file-selector-button:hover{background:var(--color-light-grey);}form .form-item.type-textarea textarea{width:100% !important;height:unset;min-height:4.25rem;}form .form-item.name-consent-value{margin-top:0;}#footer-wrap{margin-bottom:-0.0625rem;color:var(--color-soft-grey);background-color:var(--color-footer-color);}#footer-wrap .footer-wrap-1{padding:3.125rem 0 1.875rem;}#footer-wrap .footer-wrap-2{padding:1rem 0;background-color:var(--color-footer-color);}#footer-wrap .content{font-family:"Jost",sans-serif;font-weight:400;font-size:1rem;line-height:2rem;}#footer-wrap .content a{color:var(--color-soft-grey);}#footer-wrap .content img{display:inline-block;width:auto;}#footer-wrap .content .i:before{color:var(--color-soft-grey);}#footer-wrap .label{margin-bottom:1.25rem;color:var(--color-soft-grey);font-family:"Jost",sans-serif;font-weight:600;font-size:1.25rem;line-height:2.125rem;}#footer-3 .inline-images{gap:0.25rem;}#footer-5:before{display:block;width:100%;height:0.125rem;margin:0 0 1.875rem;content:"";background-color:var(--color-primary-white);opacity:0.1;}#footer-last-1 .content{font-family:"Jost",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.125rem;}#footer-last-1 .content a{display:inline-block;}#footer-last-1 .content p{margin-top:0.625rem !important;}#footer-last-1 .content p:first-child{margin-top:0 !important;}#footer-last-2{height:100%;}#footer-last-2 .block{height:100%;}#footer-last-2 .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}#footer-last-2 .content .inline-images{gap:1.25rem;}#highlighted{overflow:auto;overflow:overlay;position:fixed;z-index:200000;right:0;bottom:0;left:0;max-height:50%;width:100%;margin-right:auto;margin-left:auto;max-width:78rem !important;}#highlighted pre{margin:0;}#highlighted .alert{position:relative;margin:0 1rem 1rem;padding:1rem;border-radius:0.5rem;}#highlighted .alert.status{color:var(--color-alert-status);background-color:var(--color-alert-status-dark);}#highlighted .alert.status a{color:var(--color-alert-status);}#highlighted .alert.status .title:before{content:"\e902";color:var(--color-alert-status);}#highlighted .alert.warning{color:var(--color-alert-warning);background-color:var(--color-alert-warning-dark);}#highlighted .alert.warning a{color:var(--color-alert-warning);}#highlighted .alert.warning .title:before{content:"\e903";color:var(--color-alert-warning);}#highlighted .alert.error{color:var(--color-alert-error);background-color:var(--color-alert-error-dark);}#highlighted .alert.error a{color:var(--color-alert-error);}#highlighted .alert.error .title:before{content:"\e901";color:var(--color-alert-error);}#highlighted .alert .title{font-size:0;line-height:1;}#highlighted .alert .title:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}#highlighted .alert .title:before{font-size:1.5rem;}#highlighted .alert .title:before{position:absolute;top:1rem;left:1rem;display:block;width:1.5rem;height:1.5rem;content:"";}#highlighted .alert .message{font-size:1rem;line-height:1.5rem;padding:0 2.5rem;}#highlighted .alert .item-list__comma-list{margin-left:0.25em;}#highlighted .alert .js-btn-close{position:absolute;top:1rem;right:1rem;display:block;width:1.5rem;height:1.5rem;padding:0;background:none;}#highlighted .alert .js-btn-close:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}#highlighted .alert .js-btn-close:before{font-size:1.5rem;}#highlighted .alert .js-btn-close:before{content:"\e906";color:var(--color-alert-close);}@media (min-width:80rem){.col-lg-1{flex:0 0 8.3333333333%;}.col-lg-2{flex:0 0 16.6666666667%;}.col-lg-3{flex:0 0 25%;}.col-lg-4{flex:0 0 33.3333333333%;}.col-lg-5{flex:0 0 41.6666666667%;}.col-lg-6{flex:0 0 50%;}.col-lg-7{flex:0 0 58.3333333333%;}.col-lg-8{flex:0 0 66.6666666667%;}.col-lg-9{flex:0 0 75%;}.col-lg-10{flex:0 0 83.3333333333%;}.col-lg-11{flex:0 0 91.6666666667%;}.col-lg-12{flex:0 0 100%;}#page #content .content .content_item{padding-left:6.25rem;}#page #content .content .content_item.flex-reverse{padding-right:6.25rem;padding-left:0;}#header-button{display:none;}#header-1{margin-left:12.25rem;}#header-3{margin-right:6rem;}.d-hide{display:none !important;}.btn{transition:transform 0.2s;}.btn:hover{transform:scale(1.1);}.btn-error{transition:transform 0.2s;}.btn-error:hover{transform:scale(1.1);}main .card-list.c-4{margin-right:6.5rem;margin-left:6.5rem;}.card.overlay-wrap:hover .background:before{opacity:0.5;}.card .content.m-top{justify-content:flex-start;}.card .content.m-top p:first-child{margin-top:7.875rem;}main .paragraph:nth-child(2n) .col-txt{order:2;}main .paragraph:nth-child(2n) .col-img{order:1;}.block .local-tasks-block > .content a{transition:transform 0.2s;}.block .local-tasks-block > .content a:hover{transform:scale(1.1);}#block-pl-main-menu > .content a:hover{text-decoration:underline;}form .form-actions .btn-wrap{transition:transform 0.2s;}form .form-actions .btn-wrap:hover{transform:scale(1.1);}#footer-wrap .content a:hover{text-decoration:underline;}#footer-last-2 .content{justify-content:flex-end;}#highlighted .alert .js-btn-close{transition:transform 0.2s;}#highlighted .alert .js-btn-close:hover{transform:scale(1.1);}}@media (min-width:120rem){main .card-list.c-4{width:100%;margin-right:auto;margin-left:auto;max-width:102.125rem !important;width:200%;margin-right:-13rem;margin-left:-13rem;}}@media (max-width:94.375rem){#page #content .content #more{width:78rem;margin-left:unset;}}@media (max-width:79.99875rem){:root{--header-height:4rem;}a:active,button:active{opacity:0.75 !important;}h1,.h1{font-family:"Jost",sans-serif;font-weight:700;font-size:2.875rem;line-height:4.375rem;}h2,.h2{padding-bottom:3.125rem;}.table-wrap table thead th{padding:0.5rem;}.line_before:before{width:2.5rem;}#page{padding:0 1rem 0 1rem;}#page #content .content .bg-wrap .main_title{padding:12.5rem 0 26.375rem 0;}#page #content .content .bg-wrap .bg{height:87.5rem;}#page #content .content .bg-wrap .bg{width:calc(100% + 2rem);margin:0 -1rem;}#page #content .content .content_item{flex-direction:column;gap:3.125rem;}#page #content .content .content_item.flex-reverse{flex-flow:column-reverse;}#page #content .content .content_item .flex-item{width:auto;}#page #content .content .content_item .flex-item img{min-height:23.4375rem;}#page #content .content #more{width:100%;margin-left:unset;}#page #content .content #more .flex-box{flex-direction:column;}.content #kontakt h3 span{padding-left:1rem;}.content #kontakt .i:before{font-size:1.5rem;padding:1.125rem;}body.gin--horizontal-toolbar #header-collapse{height:calc(100% - var(--header-height) - var(--ginHorizontalToolbarOffset));}#header-wrap{overflow:hidden;align-items:flex-start;height:4rem;}#header-wrap .content li a{margin:0;gap:1rem;}#header-wrap .content li a:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}#header-wrap .content li a:before{font-size:1.875rem;color:var(--color-company-color);}#header-wrap .content li a:before{font-size:1.25rem;}#header-wrap .content li a.home-icon:before{content:"\e901";}#header-wrap .content li a.info-icon:before{content:"\e902";}#header-wrap .content li a.gallery-icon:before{content:"\e900";}#header-wrap .content li a.phone-icon:before{content:"\e904";}#header-wrap .content li a:not([class]){display:none;}.header-wrap{height:0;}#header-collapse{height:calc(100% - var(--header-height));margin-top:var(--header-height);overflow:auto;overflow:overlay;}#header-collapse .header-wrap{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:0 1rem 1rem;}#header-collapse .header-wrap-1{display:flex;flex-direction:column-reverse;justify-content:flex-end;}#header-1{position:absolute;top:0.625rem;left:0.625rem;}#header-2{justify-content:stretch;left:2.625rem;position:absolute;margin-left:0;}#header-top{align-items:stretch;flex-direction:column;margin-top:1.875rem;gap:1.25rem;}.m-hide{display:none !important;}.card{height:26.5625rem;}.card.h-md{height:21.25rem;}#block-pl-main-menu{margin-top:1rem;}#block-pl-main-menu > .content ul{align-items:flex-start;flex-direction:column;justify-content:flex-end;}#block-pl-main-menu > .content a{margin:0;gap:1.375rem;font-family:"Jost",sans-serif;font-weight:600;font-size:1rem;line-height:2rem;padding:1.25rem 0 1.25rem 0;}#block-pl-main-menu > .content a:before{font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}#block-pl-main-menu > .content a:before{font-size:1.875rem;color:var(--color-company-color);}#block-pl-main-menu > .content a:before{font-size:1.5rem;}form .form-item.type-checkbox,form .form-item.type-radio{align-items:flex-start;}#footer-wrap .content .inline-images{justify-content:center;}#footer-wrap .label{text-align:center;}#footer-2 .label,#footer-3 .label{margin-top:1.25rem;}#footer-last-1 .content{text-align:center;}}
