html.pum-open{overflow:hidden}.pum-overlay{z-index:1999999999;box-sizing:border-box;background:#0009;padding:20px 0;display:flex;position:fixed;inset:0;overflow-y:auto}.pum-overlay .pum-container{box-sizing:border-box;color:#333;background:#fff;border-radius:10px;outline:0;width:auto;max-width:100%;margin:auto;padding:50px;font-family:PT Sans,sans-serif;font-size:16px;position:relative;box-shadow:0 0 30px #020202}.pum-overlay .pum-container.size-medium{width:60%;max-width:var(--pum-max-width,100%)}.pum-overlay .pum-container.size-normal{width:70%;max-width:var(--pum-max-width,100%)}.pum-overlay .pum-container.size-large{width:80%;max-width:var(--pum-max-width,100%)}@media (width<=1024px){.pum-overlay .pum-container[class*=size-]{width:95%;max-width:95%}}@media (width<=480px){.pum-overlay .pum-container{padding:40px 20px 20px}}.pum-overlay .pum-title{color:#000;text-align:center;margin-bottom:16px;font-size:32px;font-weight:400;line-height:36px}.pum-overlay .pum-content{color:#000}.pum-overlay .pum-content>:last-child,.pum-overlay .pum-content>div>:last-child{margin-bottom:0}.pum-overlay .pum-close{color:#fff;cursor:pointer;text-align:center;background:#000;border:2px solid #fff;border-radius:26px;width:26px;height:26px;padding:0;font:100 24px/20px Arial,sans-serif;position:absolute;top:-13px;right:-13px;box-shadow:0 0 15px 1px #020202bf}.pum-enter-active,.pum-leave-active{transition:opacity .35s}.pum-enter-active .pum-container{transition:transform .35s ease-out}.pum-enter-from,.pum-leave-to{opacity:0}.pum-enter-from .pum-container{transform:translateY(-100vh)}@media (prefers-reduced-motion:reduce){.pum-enter-active .pum-container{transition:none}}.whyNotWhatsApp{margin-top:-23px;margin-bottom:35px;font-size:16px}.input-phone{box-sizing:border-box;background:inherit;width:100%;height:50px;color:inherit;border:1px solid #d9d9d9;border-radius:.1875em;margin-top:50px;padding:10px;font-size:1.125em;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 1px #0000000f}.button-sbm{z-index:1;box-sizing:border-box;background:initial;color:#fff;cursor:pointer;background-color:#2778c4;border:0;border-radius:.25em;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:1.25em auto;padding:10px;font-size:1em;display:flex}.nadpis{text-align:center}.pum-overlay .wpcf7-spinner{display:none}.pum-overlay .submitting .wpcf7-spinner{margin:0 auto 10px;display:block}.lead-form-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.faq{float:left;box-sizing:border-box;text-align:center;width:100%;padding:60px 0}.faq .col-md-12{float:left;width:100%}.faq h2{color:#2f2f2f;margin-bottom:40px;font-size:48px;font-weight:700}.faq-list{text-align:left;padding:0 12px}.faq-item{background:#fff;border:1px solid #cfcfcf;border-radius:10px;margin-bottom:16px;transition:border-color .3s,box-shadow .3s,transform .6s,opacity .6s}.faq-item:last-child{margin-bottom:0}.faq-item:hover,.faq-item[open]{border-color:#01a3d9}.faq-item[open]{box-shadow:0 5px 15px #0000000f}.faq-item summary{color:#2f2f2f;cursor:pointer;align-items:center;gap:16px;padding:20px 64px 20px 24px;font-size:21px;font-weight:700;line-height:1.3;list-style:none;transition:color .3s;display:flex;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:#01a3d9}.faq-item summary:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #01a3d9}.faq-item summary:before{content:"?";color:#fff;text-align:center;background:#01a3d9;border-radius:50%;flex:none;width:32px;height:32px;font-size:19px;line-height:32px}.faq-item summary:after{content:"";background:linear-gradient(#01a3d9,#01a3d9) 50%/100% 2px no-repeat,linear-gradient(#01a3d9,#01a3d9) 50%/2px 100% no-repeat;width:16px;height:16px;margin-top:-8px;transition:transform .3s;position:absolute;top:50%;right:24px}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-answer{color:#3c3c3c;padding:0 24px 22px 72px;font-size:16px;line-height:1.5}.faq-answer p,.faq-answer ul,.faq-answer ol{margin-bottom:10px}.faq-answer>:last-child{margin-bottom:0}.faq-answer ul,.faq-answer ol{padding-left:20px;list-style:outside}.faq-answer ol{list-style:decimal}.faq-answer strong,.faq-answer b{font-weight:700}.faq-answer em,.faq-answer i{font-style:italic}.faq-answer a{color:#01a3d9}@supports selector(::details-content){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{height:0;transition:height .3s, content-visibility .3s allow-discrete;overflow:clip}.faq-item[open]::details-content{height:auto}}@media (width<=690px){.faq-list{padding:0 16px}.faq-item summary{gap:12px;padding:16px 48px 16px 16px;font-size:18px}.faq-item summary:before{width:28px;height:28px;font-size:17px;line-height:28px}.faq-item summary:after{right:18px}.faq-answer{padding:0 16px 18px;font-size:15px}}@media (width<=490px){.faq h2{padding:0 20px;font-size:34px}}.maps .map-static{clear:both;background:#e8eef1;height:480px;display:block;position:relative;overflow:hidden}.maps .map-static picture,.maps .map-static img{object-fit:cover;object-position:80% 55%;width:100%;height:100%;display:block}.maps .map-static-button{color:#2f2f2f;background:#fff;border-radius:8px;padding:10px 18px;font-size:16px;font-weight:700;transition:color .2s;position:absolute;bottom:24px;left:24px;box-shadow:0 2px 10px #00000040}.maps .map-static:hover .map-static-button{color:#01a3d9}.maps .map-static-credit{color:#555;background:#ffffffbf;padding:2px 8px;font-size:11px;text-decoration:none;position:absolute;bottom:0;right:0}@media (width<=900px){.maps .map-static{height:320px}.maps .map-static img{object-position:50% 55%}.maps .map-static-button{text-align:center;bottom:26px;left:16px;right:16px}}.ft .requisites{opacity:.8;margin-top:4px;font-size:12px}
