@media print{.d-print-none-user{display:none !important}section.d-print-none-user>article,section.d-print-none-user>div>article,header.d-print-none-user+article{display:none !important}}section.d-print-none-user>article,section.d-print-none-user>div>article,header.d-print-none-user+article,section.d-print-none-user>div>div>div>article{filter:opacity(.5) !important;opacity:.5 !important}.commentsScoreToggleMenu{z-index:30}.text-info-nr{border-bottom:3px solid var(--bs-info);color:var(--bs-info)}.table-info,.table-info>th,.table-info>td{background-color:#d2f9ff}#main #souhrnny-prehled table tbody tr.table-info{border-left:3px solid var(--bs-info)}.text-black{color:#000000FF}
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");.b-tabs__list,.b-steps__list{margin:0;padding:0}.b-tabs__item,.b-steps__item{margin:0;padding:0;background:0 0;list-style:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{-webkit-print-color-adjust:exact !important;font-family:"Roboto",sans-serif;font-size:16px;min-width:370px;print-color-adjust:exact !important}@media print{body,#main,.main-container{min-width:1401px !important;width:100% !important}}@media print{@page{size:1401px 1981px}}.tab-content{background:#fff;border:1px solid #dee2e6;border-top-width:0;padding:20px}@media (min-width:1000px){.tab-content{padding:40px}}.nav-link,.page-link{color:#5165d0}@media print{.accordion-collapse{display:unset !important}}.alert{border:none}.alert-info{background-color:#effcff}.alert-warning{background-color:#fffbf0}.box-shadow{box-shadow:0 3px 5px #ddd}.btn-info{background-color:#f6f7ff;border-color:#f6f7ff;color:#242d61}.btn-info:hover{background-color:#f6f7ff;border-color:#f6f7ff;color:#242d61}.btn-light{background-color:#cdefff;border-color:#cdefff;color:#07b0ff !important}.btn-light:hover{background-color:#99cee8;border-color:#99cee8}.btn-success{background-color:#d4efd1;border-color:#d4efd1;color:#26af18 !important}.btn-success:hover{background-color:#c0d9bf;border-color:#c0d9bf}.btn-nr{border-radius:30px;font-size:14px;font-weight:500}.btn-nr i{display:none}@media (min-width:768px){.btn-nr i{display:inline-block}}.btn-setting{align-items:center;background-color:transparent;border:none;display:flex;height:100%;padding:0}.btn-setting i{color:#242d61;display:inline-block;font-size:25px}.dropdown-toggle-nr:after{display:none}@media print{.no-print{display:none !important}}@media print{.pba{page-break-after:always}}@media print{.pbb{page-break-before:always}}@media print{.pbi{page-break-inside:avoid}}.strong{font-weight:500}.text-small{font-size:12px;color:var(--bs-gray)}.text-danger-nr,.text-secondary-nr,.text-success-nr,.text-warning-nr{display:inline-block;font-weight:500;padding-bottom:5px}.text-danger-nr{border-bottom:3px solid var(--bs-red);color:var(--bs-red)}.text-secondary-nr{border-bottom:3px solid var(--bs-gray);color:var(--bs-gray)}.text-success-nr{border-bottom:3px solid var(--bs-green);color:var(--bs-green)}.text-warning-nr{border-bottom:3px solid var(--bs-orange);color:var(--bs-orange)}.background-grey{background:#f8f9fa;padding-top:70px}.container-md{max-width:912px}.container-lg{max-width:1092px}.color-grey{color:#6c757d}.border-grey{border:1px solid #ddd !important}.container-xl{max-width:1140px}.container-xxl{max-width:1270px}.bg-tertiary{background:#5165d0}#footer{border-top:1px solid var(--bs-gray-400);display:flex;font-size:14px;padding:15px 0}#footer a{color:var(--bs-body-color)}#footer .links{margin-left:auto}#header{align-items:center;background-color:#242d61;display:flex;width:100%;z-index:1001;position:fixed}@media (min-width:992px){#header{height:70px}}@media (min-width:992px){#header .navbar{padding-top:0;padding-bottom:0}}#header .navbar .navbar-brand{padding-top:0;padding-bottom:0}#header .navbar .navbar-brand img{height:30px}#header .navbar .navbar-toggler{color:#fff;border-color:#fff;font-size:30px}#header .navbar .navbar-toggler:focus{box-shadow:none}#header .navbar .navbar-collapse .navbar-nav{width:100%}#header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff}@media (min-width:992px){#header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding-left:20px;padding-right:20px;border-radius:30px}}@media (min-width:992px){#header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{background-color:rgba(17,24,31,.2)}}#main{margin-left:55px;padding:87px 0 0;width:calc(100% - 55px)}@media (min-width:992px){#main{padding:100px 50px 0}}@media (min-width:1200px){#main{margin-left:25%;width:75%}}@media (min-width:1800px){#main{margin-left:20%;width:80%}}@media (min-width:2300px){#main{margin-left:17%;width:83%}}@media print{#main{margin-left:0;padding:0;width:100%}}@media print{#main .main-container{padding-left:0;padding-right:0}}#main section{margin-bottom:60px}#main section header{border-bottom:1px solid var(--bs-gray-400);margin-bottom:20px;padding-bottom:15px}@media (min-width:992px){#main section header{display:flex}}#main section header h1{align-items:center;color:#242d61;display:flex;font-size:22px;margin-bottom:0;margin-right:auto}#main section header h1 i{display:none}@media (min-width:992px){#main section header h1 i{display:inline-block;margin-left:-50px;text-align:center;width:50px}}#main section header button{margin-top:10px}@media (min-width:992px){#main section header button{margin-left:15px;margin-top:0}}#main section header .form-check{margin-bottom:0;margin-top:10px}@media (min-width:992px){#main section header .form-check{margin-top:0}}#main section article h2{font-size:18px;margin-bottom:1rem}#main section article .subtitle-color{align-items:center;border:1px solid var(--bs-border-color);display:flex;font-size:18px;font-weight:500;padding:.5rem;position:relative}@media (min-width:768px){#main section article .subtitle-color{padding:1rem 1rem 1rem 6rem}}@media (min-width:768px){#main section article .subtitle-color .color{aspect-ratio:1/1;border-right:1px solid var(--bs-border-color);content:"";height:100%;left:0;position:absolute;top:0}}#main section article .subtitle-color .btn{margin-left:auto}#main section article table{border:1px solid #ddd;margin-bottom:0}#main section article table th{font-weight:500}#main section article table td{background-color:transparent}#main section article table th,#main section article table td{vertical-align:middle}@media (min-width:992px){#main section article table th,#main section article table td{padding:.8rem 1.5rem}}#main section article table.table-striped tbody tr:nth-of-type(2n+1)>td{background-color:#fafafa;box-shadow:none}#main section article table.respons thead tr{display:none}@media (min-width:992px){#main section article table.respons thead tr{box-shadow:0 3px 5px #ddd;position:relative;display:table-row}}#main section article table.respons thead tr th{border-bottom:none}#main section article table.respons tbody .th{display:none;font-weight:500}@media (min-width:992px){#main section article table.respons tbody .th{display:table-cell}}#main section article table.respons tbody tr{display:flex;flex-direction:column}@media (min-width:992px){#main section article table.respons tbody tr{display:table-row}}#main section article table.respons tbody tr:last-child{border-bottom:none}#main section article table.respons tbody td{border-bottom:none}#main section article table.respons tbody .row-name{display:block;font-weight:700;min-width:130px;padding-right:.5rem;width:100%}@media (min-width:576px){#main section article table.respons tbody .row-name{display:inline-block;width:40%}}@media (min-width:992px){#main section article table.respons tbody .row-name{display:none}}#main section article table.respons.horizontal tbody tr{border-bottom:none}#main section article table.respons.horizontal tbody tr:last-child td{border-bottom:none}#main section article .accordion .accordion-item{border-radius:0}#main section article .accordion .accordion-item .accordion-header{background-color:transparent;border-radius:0;color:#000;font-size:16px;margin-bottom:0;padding:.5rem}@media (min-width:992px){#main section article .accordion .accordion-item .accordion-header{padding:1rem}}#main section article .accordion .accordion-item .accordion-header.accordion-with-button{display:flex}#main section article .accordion .accordion-item .accordion-header.accordion-with-button:after{margin-left:0}#main section article .accordion .accordion-item .accordion-header.accordion-with-button .btn{margin-left:auto;margin-right:15px}#main section article .accordion .accordion-item .accordion-header.accordion-with-button.collapsed:after{margin-left:auto}#main section article .accordion .accordion-item .accordion-header.accordion-with-button.collapsed .btn{opacity:0}#main section article .accordion .accordion-item .accordion-header-danger{border-left:3px solid var(--bs-red)}#main section article .accordion .accordion-item .accordion-body{padding:.5rem}@media (min-width:992px){#main section article .accordion .accordion-item .accordion-body{padding:1rem}}#main section article .accordion .accordion-item .accordion-body table{border:none}#main section article .card .card-body{padding:.5rem}@media (min-width:992px){#main section article .card .card-body{padding:1rem}}#main section article .card .list-group-item{padding-left:.5rem;padding-right:.5rem}@media (min-width:992px){#main section article .card .list-group-item{padding-left:1rem;padding-right:1rem}}#main section article .card h5{margin-bottom:0}#main section article .legend{background-color:var(--bs-gray-100);border:1px solid var(--bs-border-color);padding:.5rem .5rem 0}@media (min-width:992px){#main section article .legend{padding:1rem 1rem 0}}#main section article .legend h3{font-size:18px;margin-bottom:15px}#main section article .legend h4{font-size:16px;margin-bottom:15px}#main section article .legend .desc{align-items:center;display:flex;margin-bottom:15px}#main section article .legend .desc .color{border-radius:100%;display:flex;height:26px;margin-right:15px;min-width:26px;width:26px}#main section article .note{font-size:12px;line-height:18px}#main section article .links{background-color:var(--bs-gray-100);border:1px solid var(--bs-border-color);margin-bottom:1rem;padding:.5rem}@media (min-width:992px){#main section article .links{padding:1rem}}#main section article .links p:last-child{margin-bottom:0}#main section article .links i{display:inline-block;margin-right:5px;text-decoration:none}#main #zakladni-informace table{margin-bottom:1rem}@media (min-width:1200px){#main #zakladni-informace table{margin-bottom:0}}#main #zakladni-informace table .th{width:150px}#main #zakladni-informace #leafletMapTempContainer{height:100%}@media (min-width:992px){#main #souhrnny-prehled table th:nth-child(1){width:40%}}@media (min-width:992px){#main #souhrnny-prehled table th:nth-child(2){width:15%}}@media (min-width:992px){#main #souhrnny-prehled table th:nth-child(3){width:15%}}@media (min-width:992px){#main #souhrnny-prehled table th:nth-child(4){width:30%}}#main #souhrnny-prehled table tbody tr{border-bottom:1px solid #ddd}#main #souhrnny-prehled table tbody tr.table-danger{background-color:rgba(199,14,14,.05);border-left:3px solid var(--bs-red)}#main #souhrnny-prehled table tbody tr.table-secondary{background-color:#fafafa;border-left:3px solid var(--bs-gray)}#main #souhrnny-prehled table tbody tr.table-success{background-color:#f4fbf3;border-left:3px solid var(--bs-green)}#main #souhrnny-prehled table tbody tr.table-warning{background-color:rgba(228,117,11,.05);border-left:3px solid var(--bs-orange)}#main #souhrnny-prehled table tbody tr td:nth-child(1){text-decoration:underline}#main #souhrnny-prehled table tbody tr td:nth-child(2) i{font-size:20px}#main #zakladni-informace-z-katastru-nemovitosti{margin-bottom:30px}@media (min-width:992px){#main #zakladni-informace-z-katastru-nemovitosti table td{width:25%}}#main #insolvencni-rejstrik table .table-danger{border-left:3px solid var(--bs-red)}#main #insolvencni-rejstrik table .table-secondary{border-left:3px solid var(--bs-gray)}#main #insolvencni-rejstrik table .table-success{border-left:3px solid var(--bs-green)}#main #insolvencni-rejstrik table .table-warning{border-left:3px solid var(--bs-orange)}@media (min-width:992px){#main #insolvencni-rejstrik table th:nth-child(2),#main #insolvencni-rejstrik table th:nth-child(3),#main #insolvencni-rejstrik table td:nth-child(2),#main #insolvencni-rejstrik table td:nth-child(3){width:25%}}#main #exekucni-rejstrik table .table-danger{border-left:3px solid var(--bs-red)}#main #exekucni-rejstrik table .table-secondary{border-left:3px solid var(--bs-gray)}#main #exekucni-rejstrik table .table-success{border-left:3px solid var(--bs-green)}#main #exekucni-rejstrik table .table-warning{border-left:3px solid var(--bs-orange)}@media (min-width:992px){#main #exekucni-rejstrik table th:nth-child(2),#main #exekucni-rejstrik table th:nth-child(3),#main #exekucni-rejstrik table td:nth-child(2),#main #exekucni-rejstrik table td:nth-child(3){width:25%}}@media (min-width:992px){#main #exekucni-rejstrik .accordion table th:nth-child(2),#main #exekucni-rejstrik .accordion table th:nth-child(3),#main #exekucni-rejstrik .accordion table td:nth-child(2),#main #exekucni-rejstrik .accordion table td:nth-child(3){width:50%}}#main #povodnova-mapa .map{margin-bottom:1rem;width:100%;height:374px}#main #body-zajmu article{margin-bottom:-1rem}#main #body-zajmu .map{margin-bottom:1rem;width:100%}#main #body-zajmu .link{margin-bottom:1rem;text-align:center}#main #body-zajmu .card{margin-bottom:1rem}#main #radonove-riziko .map{width:100%;height:300px;margin-bottom:1rem}@media (min-width:992px){#main #radonove-riziko .map{margin-bottom:0}}#main #hlukova-zatez .col-lg-6:first-child{margin-bottom:1rem}@media (min-width:992px){#main #hlukova-zatez .col-lg-6:first-child{margin-bottom:0}}#main #hlukova-zatez .subtitle-color .color{background-color:#ddd}#main #hlukova-zatez img{width:100%}@media (min-width:992px){#main #sidla-spolecnosti-v-dome table td.th{width:80%}}@media (min-width:1200px){#main #sidla-spolecnosti-v-dome table td.th{width:70%}}@media (min-width:1400px){#main #sidla-spolecnosti-v-dome table td.th{width:60%}}#main #sidla-spolecnosti-v-dome table td .row-name{width:80%}#main #uzemni-plan .map{margin-bottom:1rem;width:100%;height:300px}@media (min-width:992px){#main #uzemni-plan .map{margin-bottom:0}}#main #business-card .logo{margin-bottom:15px;max-width:100%}@media (min-width:992px){#main #business-card .logo{margin-bottom:0}}#main #business-card h3{font-size:24px;font-weight:600;margin-bottom:15px}#main #business-card .contact{margin-bottom:15px}@media (min-width:992px){#main #business-card .contact{margin-bottom:0}}#main #business-card .contact p:last-child{margin-bottom:0}#main #business-card .desc{font-style:italic;line-height:24px}@media (min-width:992px){#main #business-card .desc{border-left:2px solid #5165d0;margin-bottom:0;padding-left:15px}}#nav{background-color:#fbfbfb;box-shadow:inset 0 -3px 5px rgba(17,24,31,.05);height:calc(100vh - 57px);position:fixed;top:57px;width:55px}@media (min-width:992px){#nav{height:calc(100vh - 70px);top:70px}}@media (min-width:1200px){#nav{width:25%}}@media (min-width:1800px){#nav{width:20%}}@media (min-width:2300px){#nav{width:17%}}#nav .nav{display:block;height:100%;overflow-y:scroll;padding-bottom:52px}#nav .nav .nav-item{border-bottom:1px solid var(--bs-gray-300);position:relative}@media (min-width:1200px){#nav .nav .nav-item.custom-active .nav-link+.subnav{display:block}}#nav .nav .nav-item.print{border-bottom:none;border-top:1px solid var(--bs-gray-300);bottom:0;position:absolute;width:100%}#nav .nav .nav-item.print .nav-link{background-color:#e9ebf6;color:#5165d0;font-size:14px;font-weight:500}#nav .nav .nav-item.print .nav-link .icon{color:#5165d0}#nav .nav .nav-item .nav-link{align-items:center;color:#11181f;display:flex;padding:12px 15px}#nav .nav .nav-item .nav-link:hover{background-color:#eeeeef}#nav .nav .nav-item .nav-link.active{background-color:#e9ebf6;color:#5165d0}#nav .nav .nav-item .nav-link.active .icon{color:#5165d0}@media (min-width:1200px){#nav .nav .nav-item .nav-link.active+.subnav{display:block}}#nav .nav .nav-item .nav-link.lock{background-color:#eeeeef;color:rgba(17,24,31,.3)}@media (min-width:1200px){#nav .nav .nav-item .nav-link.lock .text{padding-right:35px}}#nav .nav .nav-item .nav-link .icon{color:#9da0a2;display:inline-block;font-size:18px;text-align:center;width:25px}@media (min-width:1200px){#nav .nav .nav-item .nav-link .icon{margin-right:5px}}#nav .nav .nav-item .nav-link .text{display:none}@media (min-width:1200px){#nav .nav .nav-item .nav-link .text{display:inline-block;width:calc(100% - 25px)}}#nav .nav .nav-item .subnav{list-style:none;padding-left:0;display:none}#nav .nav .nav-item .subnav .subnav-item .subnav-link{display:flex;text-decoration:none;color:#11181f;padding:5px 5px 5px 45px;font-size:14px}#nav .nav .nav-item .subnav .subnav-item .subnav-link:hover{background-color:#eeeeef}#nav .nav .nav-item .subnav .subnav-item .subnav-link.active{color:#5165d0}#upsell{min-width:370px}#upsell h2{font-size:20px;font-weight:500;margin-bottom:16px}#upsell .navigation{display:flex;list-style:none;padding:24px 12px;position:relative;margin-bottom:16px}#upsell .navigation:before{content:"";position:absolute;height:1px;left:24px;right:24px;top:50%;background-color:#212529;opacity:.25}#upsell .navigation li{background-color:#fff;padding:0 12px;position:relative}#upsell .navigation li.step-2{margin:0 auto}#upsell .navigation li.active button{color:#212529}#upsell .navigation li.active button .num{background-color:var(--bs-blue)}#upsell .navigation li button{padding:0;align-items:center;background-color:transparent;border:none;color:#6c757d;display:flex;gap:8px;font-weight:700;text-decoration:none}#upsell .navigation li button .num,#upsell .navigation li button .done{border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;height:26px;width:26px}#upsell .navigation li button .num{background-color:#6c757d;font-size:15px;font-weight:700}#upsell .navigation li button .done{background-color:var(--bs-green);font-size:14px}#upsell .sections{margin-bottom:15px}#upsell .sections .accordion-collapse.show{background:#f8f9fa}#upsell .sections .accordion-body>:last-child{margin-bottom:0}#upsell .sections .accordion-body p{font-size:14px}#upsell .sections .accordion-button:not(.collapsed){color:#0c63e4}#upsell .sections .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230C63E4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#upsell .sections .accordion-button{flex-wrap:wrap}#upsell .sections .accordion-button:after{position:absolute;right:20px;top:18px}#upsell .sections .accordion-button .form-check{margin-bottom:0;padding-left:28px}#upsell .sections .accordion-button .form-check-input{margin-left:-28px}#upsell .sections .accordion-button .price{font-weight:700}#upsell .sections .check-required-sections{padding-top:30px}#upsell .sections .upsell-wrap{flex:0 0 100%;display:flex;align-items:center;padding-right:32px}#upsell .sections .upsell-info{position:relative;display:flex;gap:12px}#upsell .sections .upsell-info .fa-solid{align-self:center}#upsell .sections .upsell-done{position:absolute;top:50%;margin-top:-8px;left:0;width:16px;height:16px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;background-color:var(--bs-green);font-size:10px}#upsell .sections .upsell-description{margin-bottom:24px}#upsell .payment-summary .payment{border-radius:4px;border:1px solid var(--bs-gray-300);padding:15px}#upsell .payment-summary .payment .name{display:block;font-size:20px;font-weight:500}#upsell .payment-summary .payment .desc{display:block}#upsell .status{margin-left:auto;margin-right:12px;font-size:12px;color:#6c757d !important;display:flex;align-items:center;gap:8px}#upsell .status-bar{display:flex;justify-content:center;align-items:center;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}#upsell .status-bar circle{width:100%;height:100%;fill:none;stroke:#f0f0f0;stroke-width:2}#upsell .status-bar circle:last-of-type{stroke-dasharray:51px;stroke-dashoffset:calc(51px - 51px*var(--percent)/100);stroke:#198754;stroke-width:2}#upsell .order{flex:0 0 100%;display:flex;align-items:center;gap:10px;margin-top:8px}#upsell .order-text{font-size:12px;color:#000 !important}#upsell .upsell-contact-wrap{margin-top:24px}#upsell .upsell-contact-wrap .btn-lg{width:100%}#upsell .modal-footer{display:flex;align-items:center;justify-content:space-between}#upsell .modal-footer-special{border:none;justify-content:center}#upsell .discount-code{margin-bottom:16px}.inner-box{border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.inner-box-label{left:-1px;top:0;border-radius:4px;font-size:12px}.inner-box .plan-header{margin-bottom:auto}.inner-box .plan-header h2{font-size:22px}.inner-box .plan-header h3{font-size:18px}.tooltip.show{opacity:1}.tooltip-inner{text-align:left;max-width:270px;width:100%;padding:12px 16px;background:#fff;color:#212529;border:1px solid rgba(0,0,0,.2)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:rgba(0,0,0,.2);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*0.5) 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:after,.bs-tooltip-top .tooltip-arrow:after{position:absolute;top:-2px;content:"";border-color:transparent;border-style:solid;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*0.5) 0;border-top-color:#fff;z-index:1}.item-highlight{padding:14px 12px;background:#f8f9fa;border-radius:4px;margin-bottom:16px}.item-highlight h2{font-size:16px;font-weight:700;margin:0}#upsell .subsections h2,#required .subsections h2{font-size:16px;font-weight:500;margin-bottom:12px}#upsell .subsections .item,#required .subsections .item{border:1px solid #dee2e6;border-radius:8px;background:#fff;display:flex;flex-direction:column;padding:11px 12px 12px;margin-bottom:4px}#upsell .subsections .item-all,#required .subsections .item-all{border:none;background:0 0}#upsell .subsections .item-all a[href],#required .subsections .item-all a[href]{color:#212529;text-decoration:none}#upsell .subsections .item-wrap,#required .subsections .item-wrap{display:flex}#upsell .subsections .item-count,#required .subsections .item-count{padding-left:28px;margin-top:4px;display:flex;align-items:center;gap:24px}#upsell .subsections .item-count .price,#required .subsections .item-count .price{text-align:right;min-width:70px}#upsell .subsections .item-desc,#required .subsections .item-desc{flex:1 1 auto}#upsell .subsections .item .form-check,#required .subsections .item .form-check{position:relative;margin-bottom:0;padding-left:28px}#upsell .subsections .item .form-check-input,#required .subsections .item .form-check-input{margin-left:-28px}#upsell .subsections .item .form-check-label,#required .subsections .item .form-check-label{display:flex;align-items:center;gap:10px}#upsell .subsections .item .price,#required .subsections .item .price{font-weight:700;margin-left:auto}#main .subsection{margin:0;border:none;padding-bottom:1rem}#main .subsection-title{color:var(--bs-heading-color);font-size:18px}.price-total{font-size:20px;margin-right:12px}.price-total-subtotal{font-size:16px;margin-top:8px}.price-total .price{display:flex;justify-content:end}.price-total .price.without-vat{color:#6c757d;font-size:14px}.price-total .price .value{text-align:right;width:100px}.price-total .price .value-primary{color:#0d6efd}.list-buy{border-radius:8px;border:1px solid #dee2e6;margin-bottom:16px}.list-buy-wrap{padding:16px 20px}.list-buy-wrap>:last-child{margin-bottom:0}.list-buy-wrap+.list-buy-wrap{border-top:1px solid #dee2e6}.list-buy-title{font-size:16px}.list-buy-list{padding:0;margin-bottom:8px;position:relative}.list-buy-list:before{content:"";position:absolute;top:5px;left:0;bottom:65px;width:1px;background:#dee2e6}.list-buy-item{list-style:none;padding:4px 0 4px 24px;display:flex;justify-content:space-between;gap:24px;margin-bottom:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='18' viewBox='0 0 13 18' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M.5 0c.3 0 .5.2.5.5v13c0 2 1.6 3.5 3.5 3.5h8a.5.5 0 1 1 0 1h-8C2 18 0 16 0 13.5V.5C0 .2.2 0 .5 0Z' fill='%23DEE2E6' fill-rule='nonzero'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 0}.list-buy-code,.list-buy-subtotal{display:flex;align-items:center;justify-content:space-between;gap:24px}.list-buy-code{font-weight:700}.list-buy-subtotal{text-align:right;justify-content:flex-end}.list-buy-close{display:flex;align-items:center;gap:24px}.list-buy .price{font-weight:700;min-width:70px;text-align:right}.list-buy .price-subtotal{color:#0d6efd}.list-buy .desc{flex:1 1 auto}@media (min-width:480px){.list-buy-list:before{bottom:20px}}.form-control::placeholder{color:#adb5bd;font-weight:300}.form-note{color:#6c757d;font-size:14px;margin:4px 0 0}.b-steps{padding:5px 0}.b-steps__list{display:flex;align-items:center;justify-content:center;gap:40px}.b-steps__link{color:#6c757d;text-decoration:none;display:flex;align-items:center;gap:6px}.b-steps__name{display:none}.b-steps__num{display:block;width:20px;height:20px;font-size:12px;color:#fff;background:#6c757d;text-align:center;align-content:center;border-radius:50%}.b-steps__item.is-active .b-steps__link{color:#212529}.b-steps__item.is-active .b-steps__num{background:#5165d0}.b-steps--success .b-steps__link{color:#198754}.b-steps--success .b-steps__num{background:#198754}@media (min-width:768px){.b-steps__name{display:block}}.b-tabs__list{display:flex}.b-tabs__item{position:relative;flex:0 0 auto;width:33.333%;border-radius:4px 4px 0 0;border:1px solid transparent;border-width:1px 1px 0;transition:background .3s,border-color .3s}.b-tabs__item:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;height:3px;background:#fff;opacity:0;transition:opacity .3s}.b-tabs__link{text-decoration:none;display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 8px;color:#5165d0}.b-tabs__wrap{padding:20px 16px;background:#fff;border:1px solid #dee2e6;border-radius:0 0 4px 4px}.b-tabs__item.is-active{background:#fff;border-color:#dee2e6}.b-tabs__item.is-active:before{opacity:1}.b-tabs__item.is-active .b-tabs__link{color:#495057}@media (min-width:768px){.b-tabs__link{padding:12px}.b-tabs__wrap{padding:40px}}.btn-icon{display:flex;align-items:center;justify-content:center;gap:8px}.btn-icon .fa-solid{font-size:14px}.btn-blue{background:#5165d0;color:#fff}.btn-outline-primary{color:#5165d0;border-color:#5165d0}.btn-hover .fa-solid{opacity:0;transform:translateX(-5px);transition:opacity .3s,transform .3s}.btn-blue:hover{background:#3348bb}.btn-outline-primary:hover{background:#5165d0}.btn-hover:hover .fa-solid{opacity:1;transform:translateX(0)}.b-map{position:relative;aspect-ratio:823/423}.b-map iframe{position:absolute;inset:0;width:100%;height:100%}.f-common .form-label{font-size:14px;color:#24292f}.f-common .form-control,.f-common .form-select{font-size:16px;padding-block:11px}.f-common .form-control::placeholder,.f-common .form-select::placeholder{color:#8c959f}.f-common .form-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m7.16 7.5 3.34-3.33 3.33 3.33M13.83 12.5l-3.33 3.33-3.34-3.33' stroke='%2324292F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-size:20px}.f-common .form-control-search{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.98 8.33a5.2 5.2 0 1 1 10.41 0 5.2 5.2 0 0 1-10.41 0Zm5.2-6.46a6.46 6.46 0 1 0 4.1 11.45l4.63 4.62a.62.62 0 0 0 .88-.88l-4.62-4.62A6.46 6.46 0 0 0 9.18 1.88Z' fill='%2324292F'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 12px) center;padding-right:48px}.b-package{flex:1 1 auto;position:relative;background:#fff;border:1px solid rgba(0,0,0,.17);border-radius:4px;padding:24px;display:flex;flex-direction:column;transition:border-color .3s}.b-package>:last-child{margin-bottom:0}.b-package__label{position:absolute;inset:0;cursor:pointer}.b-package__label input{position:absolute;left:-5000px}.b-package__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.b-package__badge{text-align:center;position:absolute;left:0;right:0;top:-13px}.b-package__price{position:relative;background:#f8f9fa;padding:12px;display:flex;align-items:center;border-radius:8px;margin-bottom:18px}.b-package__price:before{content:"";position:absolute;top:20px;bottom:20px;left:50%;width:1px;background:rgba(33,37,41,.25)}.b-package__item{flex:0 0 auto;width:50%;color:#6c757d;text-align:center;line-height:1.3}.b-package__item strong{display:block}.b-package__item span{font-size:12px}.b-package__item:last-child strong{color:#5165d0}.b-package__content{font-size:14px;margin-bottom:16px}.b-package__content p{margin-bottom:12px}.b-package__show{color:#6c757d;display:none}.b-package__more{position:relative;z-index:10}.b-package__btn{margin-top:auto}.b-package__btn .btn{width:100%}.b-package:hover,.b-package.is-checked{border-color:#5165d0}.b-package:hover .btn,.b-package.is-checked .btn{background:#5165d0;color:#fff}.b-package__content.is-open .b-package__show{display:block}.contact{background-color:var(--bs-gray-100);border-radius:4px;border:1px solid rgba(0,0,0,.125);margin-bottom:30px;padding:16px}.contact .header{display:flex}.contact .header .image{align-items:center;display:flex;padding-right:15px}.contact .header .image .no-image{align-items:center;background-color:#212529;border-radius:100%;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.contact .header .email{font-size:20px;font-weight:500}.contact .header .name{font-size:14px}.contact .header .button{align-items:center;display:flex;margin-left:auto}.contact .form{padding-top:30px}.contact .form button{width:100%}.b-bg{padding:20px 16px;background:#fff;border:1px solid #dee2e6;border-radius:4px}@media (min-width:768px){.b-bg{padding:40px}}.choice .card{margin-bottom:15px}.choice .card .list-group-item{display:flex}.choice .card .list-group-item strong{font-weight:600}.choice .card .list-group-item .price{margin-left:auto}.payments{padding-top:54px}.payments .payment{margin-bottom:16px}.payments .payment:last-child{margin-bottom:0}.payments .payment input[type=radio]{display:none}.payments .payment input[type=radio]:checked+label{border-color:var(--bs-blue)}.payments .payment input[type=radio]:checked+label .circle{background-color:var(--bs-blue);border-color:var(--bs-blue)}.payments .payment label{border-radius:4px;border:1px solid var(--bs-gray-300);display:block;padding:15px 15px 15px 56px;position:relative;transition:border-color .3s}.payments .payment label .circle{border-radius:100%;border:1px solid var(--bs-border-color);display:block;height:16px;left:16px;position:absolute;top:20px;width:16px}.payments .payment label .circle:after{background-color:#fff;border-radius:100%;content:"";display:block;height:8px;left:3px;position:absolute;top:3px;width:8px}.payments .payment label .name{display:block;font-size:20px;font-weight:500;margin-bottom:4px}.payments .payment label .desc{display:block}.confirmation-payment{padding:80px 16px}.confirmation-payment .icon{align-items:center;background-color:#084298;border-radius:50%;color:#fff;display:flex;font-size:40px;height:64px;justify-content:center;margin:0 auto 40px;width:64px}.confirmation-payment .icon-success{background:#198754}.confirmation-payment h1{font-size:24px;font-weight:500;margin-bottom:15px;text-align:center}.confirmation-payment .instructions{margin:0 auto 40px;text-align:center;max-width:525px}.confirmation-payment .price-overview{background-color:var(--bs-gray-100);border-radius:4px;border:1px solid rgba(0,0,0,.125);font-size:20px;margin-bottom:40px;padding:16px}.confirmation-payment .price-overview .price{display:flex}.confirmation-payment .price-overview .price.without-vat{color:#6c757d;font-size:14px}.confirmation-payment .price-overview .price .value{margin-left:auto;text-align:right;width:100px;color:#0d6efd}.confirmation-payment .payment-information{align-items:center;display:flex;height:100%}.confirmation-payment .payment-information .card{width:100%}.confirmation-payment .payment-information .card .list-group-item{display:flex}.confirmation-payment .payment-information .card .list-group-item .name{font-weight:700}.confirmation-payment .payment-information .card .list-group-item .val{margin-left:auto}.confirmation-payment .qr-code{margin:20px}.confirmation-payment .qr-code img{display:block;margin:0 auto;max-width:100%}.confirmation-payment .button{padding-top:60px;text-align:center}.confirmation-payment__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.confirmation-payment__btns .btn{min-width:220px}.b-lists{border:1px solid #dee2e6;border-radius:4px;padding:24px;position:relative;overflow:hidden}.b-lists:before{content:"";display:block;position:absolute;right:-80px;bottom:-150px;width:200px;height:400px;background:radial-gradient(circle,rgba(202,229,252,.75) 0%,rgba(248,246,236,0) 50%)}.b-lists__inner{position:relative;z-index:1}.b-lists__inner>:last-child{margin-bottom:0}.b-lists__title{margin-bottom:24px}.b-lists__list{font-size:14px;line-height:24px;font-weight:500;list-style:none;padding:0;margin-bottom:40px}.b-lists__item{color:#ced4da;padding-left:32px;margin-bottom:12px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='1.5' y='1' width='22' height='22' rx='11' fill='%23F8F9FA'/%3e%3crect x='1.5' y='1' width='22' height='22' rx='11' stroke='%23DEE2E6' stroke-width='2'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5 8.8v.6l-5.9 5.8c-.1.2-.4.2-.6 0l-2.9-2.9a.4.4 0 1 1 .6-.6l2.6 2.6L17 8.8c.1-.2.4-.2.6 0Z' fill='%23DEE2E6'/%3e%3c/svg%3e");background-size:24px 24px;background-repeat:no-repeat}.b-lists__item.is-active{color:#212529;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='2.5' y='2' width='20' height='20' rx='10' fill='%2316E097'/%3e%3crect x='1.5' y='1' width='22' height='22' rx='11' stroke='%2316E097' stroke-opacity='.2' stroke-width='2'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5 8.8v.6l-5.9 5.8c-.1.2-.4.2-.6 0l-2.9-2.9a.4.4 0 1 1 .6-.6l2.6 2.6L17 8.8c.1-.2.4-.2.6 0Z' fill='%2324292F'/%3e%3c/svg%3e")}.b-show__fragment{display:none}.b-show__fragment.is-active{display:block}.b-suggest{position:relative}.b-suggest__inner{position:relative}.b-suggest__inp{padding-right:52px !important}.b-suggest__close{position:absolute;top:0;right:0;width:48px;height:48px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='none' d='M0 0h18v18H0z'/%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='none' d='M1 1h16v16H1z'/%3e%3cg clip-path='url(%23b)'%3e%3cpath d='M17 9A8 8 0 1 1 1 9a8 8 0 0 1 16 0ZM6.4 5.6a.5.5 0 1 0-.8.8L8.3 9l-2.7 2.6a.5.5 0 1 0 .8.8L9 9.7l2.6 2.7a.5.5 0 0 0 .8-.8L9.7 9l2.7-2.6a.5.5 0 1 0-.8-.8L9 8.3 6.4 5.6Z' fill='%236C757D'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='%23fff' d='M1 1h16v16H1z'/%3e%3c/clipPath%3e%3cclipPath id='b'%3e%3cpath fill='%23fff' d='M1 1h16v16H1z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;z-index:1;transition:opacity .3s}.b-suggest__close:hover{opacity:.8}.b-suggest__menu{z-index:2;display:none;border:1px solid rgba(0,0,0,.15);border-radius:4px;background:#fff;position:absolute;top:calc(100% + 1px);left:0;right:0;padding:12px 16px 8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.13)}.b-suggest__menu>:last-child{margin-bottom:0}.b-suggest__list{list-style:none;padding:0}.b-suggest__list a{display:block;padding:4px 0;text-decoration:none;color:#212529}.b-suggest.is-open .b-suggest__menu{display:block}.b-pricelist__inner{margin-bottom:12px;overflow-x:scroll}.b-pricelist__inner::-webkit-scrollbar{height:8px}.b-pricelist__inner::-webkit-scrollbar-track{border-radius:4px;background:#fff}.b-pricelist__inner::-webkit-scrollbar-thumb{border-radius:4px;background:#dee2e6}.b-pricelist__table{display:grid;grid-template-columns:repeat(5,260px)}.b-pricelist__col{position:relative;margin-bottom:12px;border-radius:4px;border:1px solid transparent;transition:border-color .3s}.b-pricelist__col.is-checked{border-color:#5165d0}.b-pricelist__col.is-checked .btn{background:#5165d0;color:#fff}.b-pricelist__label{position:absolute;inset:0;cursor:pointer}.b-pricelist__label input{left:-5000px;position:absolute}.b-pricelist__list{list-style:none;padding:0}.b-pricelist__list>:last-child{background:0 0 !important}.b-pricelist__item{color:#6c757d;text-align:center;padding:20px;min-height:65px}.b-pricelist__item:nth-child(even){background:#fff}.b-pricelist__item.text-start{color:#101828}.b-pricelist__tooltip{pointer-events:all;color:#dee2e6}.b-pricelist__item--head{padding:24px 24px 40px;min-height:321px}.b-pricelist__item--head p{color:#6c757d}.b-pricelist__title strong{display:block;margin-bottom:8px}.b-pricelist__type{display:block;color:#5165d0;font-size:24px;font-weight:500;margin-bottom:8px}.b-pricelist__price{display:block;color:#6c757d;font-size:16px}.b-pricelist__btn{margin-bottom:0}.b-pricelist__btn .btn{width:100%}@media (max-width:1000px){.b-pricelist__table{font-size:14px;grid-template-columns:repeat(5,200px)}.b-pricelist__item{min-height:52px;padding:14px}.b-pricelist__item p{font-size:14px}.b-pricelist__item--head{min-height:320px;padding:20px 14px}}.b-reports{border:1px solid #dee2e6;border-radius:8px;padding:19px 20px;display:flex;align-items:center;gap:12px;background:#fff}.b-reports__icon{border:1px solid #dee2e6;border-radius:8px;padding:11px}.b-reports__content>:last-child{margin-bottom:0}.b-reports__title{font-size:16px;font-weight:700;margin-bottom:6px}.b-search-report{gap:1rem}.b-search-report .input-group{max-width:300px}.b-reports-table{border-radius:8px;overflow:hidden;border:1px solid #dee2e6}.b-reports-table__scroll{overflow-x:auto}.b-reports-table__table{min-width:900px;width:100%}.b-reports-table__table thead{background:#e9ecef}.b-reports-table__table th,.b-reports-table__table td{padding:8px 8px 9px;border-right:1px solid #dee2e6}.b-reports-table__table th:last-child,.b-reports-table__table td:last-child{border-right:0}.b-reports-table__table th a,.b-reports-table__table td a{text-decoration:none;color:#5165d0}.b-reports-table__table tr:nth-child(even){background:#f8f9fa}@media print{.print-header img{width:220px;height:auto}section,.print-section{font-size:18px !important;margin:0 !important;padding-bottom:20px !important}section header,.print-section header{display:block !important;border:none !important;padding:1px 0 !important}section header h1,.print-section header h1{flex:1 1 100%;border-bottom:1px solid var(--bs-border-color) !important;padding-bottom:12px !important}section header h1 i,.print-section header h1 i{display:block !important;margin:0 20px 0 0 !important}section .offcanvas,.print-section .offcanvas{transform:translate(0) !important;position:static !important;visibility:visible !important;border:none !important;width:100% !important;background-color:transparent !important}section .offcanvas .btn-close,.print-section .offcanvas .btn-close{display:none !important}.print-section .col-lg-6{width:50% !important}.print-section .col-lg-4{width:33.3333% !important}.print-section tr{display:table-row !important}.print-section th,.print-section td{display:table-cell !important;padding:.75rem 1.5rem !important}.print-section .leaflet-container{min-height:206px !important}.print-section .subtitle-color{overflow:hidden;margin-bottom:1rem !important}.print-section .subtitle-color .color{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:55px !important;height:55px !important;margin-right:20px;border:1px solid var(--bs-border-color) !important}.print-section .map{height:300px !important}.print-section .legend{padding:1.5rem 1.5rem .75rem !important}.print-section .row-name{display:none !important}.print-row>div{flex:0 0 auto !important;width:50% !important}.businessCard{margin-top:2rem !important}.businessCard .row{display:flex !important;flex-wrap:nowrap !important}.businessCard .logo{max-width:100% !important}.businessCard .col-lg-3{flex:0 0 auto !important;width:20% !important}.businessCard .col-lg-9{flex:1 1 auto !important}.businessCard .col-lg-6{flex:0 0 auto !important;width:50% !important}.score-row{display:inline-block !important}table.print .row-name{display:none !important}table.print tr{display:table-row !important}}