/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font:15px/20px "Tahoma",Arial,sans-serif;}.highlighted{background:#f7f7f8;}#block-cena .facets-widget-range_slider ::marker{display:none;}.block-facets ul{list-style-type:none;}.block-facets .facet-item label{padding-left:10px;}.block-facets ul{padding-left:0rem;}.block-facets h3{font-size:15px;font-weight:600;}.block-facets .ui-slider-handle{border-radius:16px;border-color:#ffd03c;background:#fff;border:4px solid #ffd03c;}#block-katalog select{width:100%;}legend{font-size:1rem;}.form-control{padding:0.175rem 0.75rem;border-radius:0;}.ui-widget-header{border:1px solid #ffde45;background:#ffde45;color:#ffde45;font-weight:bold;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:5px solid #ffde45;background:#ffffff;font-weight:normal;color:#454545;border-radius:10px;}.ui-widget.ui-widget-content{border:1px transparent solid;margin-top:10px;}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:12px;}.form-checkboxes.bef-checkboxes.form--inline{display:flex;justify-content:space-around;}.field--name-dynamic-block-fieldtaxonomy-term-uslugi-menyu .nav{flex-direction:column-reverse;border:1px solid #ebeef1;}.field--name-dynamic-block-fieldtaxonomy-term-uslugi-menyu .nav .nav-link{color:#212529!important;border-top:1px solid #ebeef1;padding:13px 32px 14px 20px;}.field--name-dynamic-block-fieldtaxonomy-term-uslugi-menyu .nav-link:hover,.nav-link.is-active{background:#ffd550 !important;}#block-bootstrap-barrio-subtheme-page-title{text-align:center;}.site-footer__top .content li a{display:block;border-bottom:none;border-color:rgba(255,255,255,.15);line-height:1.2;padding:0.4em 20px 0.4em 20px;text-indent:0;margin:0;}.site-footer__top .content .dropdown-menu{padding:0 0 10px !important;background:#3a3a3a;text-align:end;border-radius:0;}.navbar-brand{width:100px;}.list-group-item-dark{color:#141619;background-color:#434343;}.horizontal-tabs ul.horizontal-tabs-list{margin:20px 0 0;}
*{outline:none;}img{max-width:100% !important;height:auto !important;}a,a:hover{text-decoration:none;}#toolbar-administration{z-index:9999  !important;}@media (min-width:768px){.toolbar-horizontal header.sticky-top,.toolbar-vertical.toolbar-tray-open header.sticky-top{top:0px !important;}}.tags .field__item{display:inline-block;}.tags a,.tags a:hover{color:white;}.region-slider{margin-left:0 !important;margin-right:0 !important;}a.nav-link--::before{display:none !important;}.dropdown-menu{margin:0 !important;}.rounded-1 img{border-radius:0.2rem!important;}.rounded img,.rounded-2 img{border-radius:0.25rem!important;}.rounded-3 img{border-radius:0.3rem!important;}.site-footer .block,.site-footer__bottom{border:none;}.field--name-field-tags li{margin:0;background:#aaa;padding:2px 7px !important;margin:0 2px 2px 2px;border-radius:3px;}.field--name-field-tags a{color:white;}.field--type-image img,.field--name-field-user-picture img{margin:0 !important;}.nav-link{color:#e30009;}.alert-wrapper{position:fixed;top:50%;right:10px;left:inherit;max-width:300px;}.alert-wrapper{-moz-animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation:cssAnimation 0s ease-in 5s forwards;-o-animation:cssAnimation 0s ease-in 5s forwards;animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden;}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden;}}
@media (max-width:766.98px){.site-name-slogan{display:none!important;}.navbar-brand img{height:50px!important;}}@media (min-width:576px) and (max-width:767.98px){.site-name-slogan{display:none!important;}.navbar-brand img{height:50px!important;}}@media (min-width:768px) and (max-width:991.98px){}@media (min-width:992px) and (max-width:1199.98px){}@media (min-width:1200px) and (max-width:1399.98px){}@media (min-width:1400px){}
.dropdown:hover > .dropdown-menu{display:block;}#navbar-main>.container{justify-content:flex-end;}#navbar-main{padding:inherit;}.navbar-nav{justify-content:space-between;align-items:flex-end;text-align:end;}.navbar-nav .nav-link{border:none;border-radius:0;padding:20px 25px !important;margin:0;background:white;color:#212529!important;text-transform:uppercase;font-weight:400;}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.is-active{background:#ffd550 !important;}footer .navbar-nav .nav-link{border:none;padding:5px !important;margin:0;background:transparent;color:#ffffff!important;}footer .navbar-nav .nav-link:hover,footer .navbar-nav .nav-link.is-active{color:#ffe100!important;}.navbar-nav svg{color:#212529;padding-right:10px;}.dropdown-menu{padding:0 0px 10px 0 !important;background:#ffd550;border:none;text-align:end;border-radius:0;}.dropdown-menu a{text-decoration:none;color:black;font-size:80%;margin:0 20px;}.dropdown-menu a:hover{text-decoration:none;color:#555555;font-size:80%;margin:0 20px;}.dropdown-item{margin:0;padding:0;transition:1s;}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item.active,.dropdown-item:active{background:transparent !important;text-shadow:0 0 4px #fff;}.navbar-toggler{padding:1rem;font-size:1.25rem;line-height:1;background-color:transparent;border:none;border-radius:50px;transition:box-shadow .15s ease-in-out;}.navbar-toggler:focus{box-shadow:none !important;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}#navbar-main .navbar-collapse{border-top:1px #f1f1f1 solid;}nav.menu--main{margin-left:0px;}#navbar-top a{color:#211c17;}#navbar-top .navbar-brand{line-height:30px;}.blk-tel .phone a{color:black!important;padding:0.2rem 0.5rem;}.blk-tel .phone a:hover{color:#1b2024!important;}.blk-tel .btn-danger a{color:white;}.site-footer .nav-link{padding:0.2rem 1rem;}@media (max-width:767.98px){.navbar-collapse .navigation{position:relative;top:0;bottom:0;right:0;z-index:1030;width:initial;height:100%;margin:0;overflow:auto;background-color:transparent;border-right:none;border-right-color:inherit;padding-left:0.25rem;}}footer .navbar-nav .nav-link,footer .navbar-nav .nav-link:hover,footer .navbar-nav .nav-link.is-active{background:transparent !important;text-shadow:none;color:white;font-size:12px;padding:0;}
.ui-dialog{min-width:500px !important;margin:0 !important;border-radius:0px !important;z-index:1260;border:2px #ccc solid !important;}.ui-dialog:not(.ui-dialog-off-canvas){max-width:90% !important;margin:0 !important;border-radius:10px !important;z-index:1260;border:2px #ccc solid !important;}@media (max-width:767.98px){.ui-dialog{min-width:70% !important;max-width:90% !important;}}.ui-dialog-content{max-height:none!important;height:100% !important;margin:0;padding:20px 20px !important;display:flex;flex-direction:column;justify-content:center;border-radius:0 0 8px 8px !important;}.ui-dialog .ui-dialog-titlebar{border-radius:8px 8px 0 0 !important;background:#ffc107;padding:5px 24px;}.ui-dialog .ui-dialog-titlebar-close{background:#ffffff;width:20px;height:20px;top:10px;right:10px;}.ui-widget-overlay{opacity:0.5;background:#000000;z-index:10;}.ui-dialog-titlebar-close:before{content:'+';color:#aaaaaa;position:absolute;z-index:2;transform:rotate(45deg);font-size:30px;line-height:1;top:-4px;left:1px;}.ajax-progress{display:none;}.ui-dialog .layout-region-node-secondary{display:none;}.ui-dialog .button{background-image:none;margin-bottom:0.5em;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:initial;}.ui-dialog .ui-widget-content.ui-dialog-content{background-color:white;}.ui-dialog .ui-dialog-title{text-align:center;}
:root{--bs-primary-rgb:14,137,215;--bs-secondary-rgb:44,54,74;--bs-success-rgb:39,174,105;--bs-danger-rgb:255,83,1;--bs-warning-rgb:255,213,80;--bs-info-rgb:69,162,158;--bs-light-rgb:248,249,250;--bs-dark-rgb:32,30,22;}.text-primary{color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;}.bg-primary{background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;}.btn-primary{background-color:rgba(var(--bs-primary-rgb),1)!important;color:white!important;border-color:rgba(var(--bs-primary-rgb),1)!important;box-shadow:none!important;}.btn-primary:hover{background-color:rgba(var(--bs-primary-rgb),0.9)!important;color:white!important;}.btn-outline-primary{border-color:rgb(var(--bs-primary-rgb))!important;color:rgb(var(--bs-primary-rgb))!important;}.btn-outline-primary:hover{background:rgb(var(--bs-primary-rgb))!important;border-color:rgb(var(--bs-primary-rgb))!important;color:white!important;}.text-secondary{color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;}.bg-secondary{background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important;}.btn-secondary{background-color:rgba(var(--bs-secondary-rgb),1)!important;color:white!important;border-color:rgba(var(--bs-secondary-rgb),1)!important;box-shadow:none!important;}.btn-secondary:hover{background-color:rgba(var(--bs-secondary-rgb),0.9)!important;color:white!important;}.btn-outline-secondary{border-color:rgb(var(--bs-secondary-rgb))!important;color:rgb(var(--bs-secondary-rgb))!important;}.btn-outline-secondary:hover{background:rgb(var(--bs-secondary-rgb))!important;border-color:rgb(var(--bs-secondary-rgb))!important;color:white!important;}.text-success{color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important;}.bg-success{background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important;}.btn-success{background-color:rgba(var(--bs-success-rgb),1)!important;color:white!important;}.btn-success:hover{background-color:rgba(var(--bs-success-rgb),0.9)!important;color:white!important;}.btn-outline-success{border-color:rgb(var(--bs-success-rgb))!important;color:rgb(var(--bs-success-rgb))!important;}.btn-outline-success:hover{background:rgb(var(--bs-success-rgb))!important;border-color:rgb(var(--bs-success-rgb))!important;color:white!important;}.text-danger{color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important;}.bg-danger{background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important;}.btn-danger{background-color:rgba(var(--bs-danger-rgb),1)!important;color:white!important;}.btn-danger:hover{background-color:rgba(var(--bs-danger-rgb),0.9)!important;color:white!important;}.btn-outline-danger{border-color:rgb(var(--bs-danger-rgb))!important;color:rgb(var(--bs-danger-rgb))!important;}.btn-outline-danger:hover{background:rgb(var(--bs-danger-rgb))!important;border-color:rgb(var(--bs-danger-rgb))!important;color:white!important;}.text-warning{color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important;}.bg-warning{background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important;}.btn-warning{background-color:rgba(var(--bs-warning-rgb),1)!important;color:black!important;}.btn-warning:hover{background-color:rgba(var(--bs-warning-rgb),0.9)!important;color:white!important;}.btn-outline-warning{border-color:rgb(var(--bs-warning-rgb))!important;color:black !important;}.btn-outline-warning:hover{background:rgb(var(--bs-warning-rgb))!important;border-color:rgb(var(--bs-warning-rgb))!important;color:white!important;}.text-info{color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important;}.bg-info{background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important;}.btn-info{background-color:rgba(var(--bs-info-rgb),1)!important;color:white!important;}.btn-info:hover{background-color:rgba(var(--bs-info-rgb),0.9)!important;color:white!important;}.btn-outline-info{border-color:rgb(var(--bs-info-rgb))!important;color:rgb(var(--bs-info-rgb))!important;}.btn-outline-info:hover{background:rgb(var(--bs-info-rgb))!important;border-color:rgb(var(--bs-info-rgb))!important;color:white!important;}.text-light{color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}.bg-light{background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important;}.btn-light{background-color:rgba(var(--bs-light-rgb),1)!important;color:white!important;}.btn-light:hover{background-color:rgba(var(--bs-light-rgb),0.9)!important;color:white!important;}.btn-outline-light{border-color:rgb(var(--bs-light-rgb))!important;color:rgb(var(--bs-light-rgb))!important;}.btn-outline-light:hover{background:rgb(var(--bs-light-rgb))!important;border-color:rgb(var(--bs-light-rgb))!important;color:white!important;}.text-dark{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}.bg-dark{background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important;}.btn-dark{background-color:rgba(var(--bs-dark-rgb),1)!important;color:white!important;}.btn-dark:hover{background-color:rgba(var(--bs-dark-rgb),0.9)!important;color:white!important;}.btn-outline-dark{border-color:rgb(var(--bs-dark-rgb))!important;color:rgb(var(--bs-dark-rgb))!important;}.btn-outline-dark:hover{background:rgb(var(--bs-dark-rgb))!important;border-color:rgb(var(--bs-dark-rgb))!important;color:white!important;}
.telegram-button{background:#26a5e4;border:3px solid #26a5e4;border-radius:50%;cursor:pointer;height:70px;text-align:center;width:70px;position:fixed;right:5%;bottom:8%;z-index:9999;transition:.3s;-webkit-animation:hoverWave linear 1s infinite;animation:hoverWave linear 1s infinite;}.telegram-button .text-button{height:70px;width:70px;border-radius:50%;position:relative;overflow:hidden;}.telegram-button i{color:#fff;font-size:44px;transition:.3s;line-height:66px;transition:.5s ease-in-out;animation:1200ms ease 0s normal none 1 running shake;animation-iteration-count:infinite;-webkit-animation:1200ms ease 0s normal none 1 running shake;-webkit-animation-iteration-count:infinite;}.telegram-button:hover{z-index:1;background:#beeaff;transition:.3s;}.telegram-button .text-button span{text-align:center;color:#26a5e4;opacity:0;font-size:0;position:absolute;right:8px;top:27px;line-height:14px;font-weight:600;transition:opacity .3s linear;font-family:'montserrat',Arial,Helvetica,sans-serif;}.fa-telegram:before{content:"\f232";}.telegram-button:hover i{color:#26a5e4;font-size:44px;transition:.3s;}@keyframes wiggle{0%{transform:rotate(0deg);}80%{transform:rotate(0deg);}85%{transform:rotate(10deg);}95%{transform:rotate(-10deg);}100%{transform:rotate(0deg);}}.telegram-button{animation:wiggle 2.5s infinite;}.telegram-button:hover{animation:none;}
.whatsapp-button{background:#25D366;border:3px solid #1cc15a;border-radius:50%;box-shadow:0 8px 10px rgb(7 206 112 / 60%);cursor:pointer;height:68px;text-align:center;width:68px;position:fixed;right:5%;bottom:8%;z-index:9999;transition:.3s;-webkit-animation:hoverWave linear 1s infinite;animation:hoverWave linear 1s infinite;}.whatsapp-button .text-button{height:68px;width:68px;border-radius:50%;position:relative;overflow:hidden;}.whatsapp-button i{color:#fff;font-size:44px;transition:.3s;line-height:66px;transition:.5s ease-in-out;animation:1200ms ease 0s normal none 1 running shake;animation-iteration-count:infinite;-webkit-animation:1200ms ease 0s normal none 1 running shake;-webkit-animation-iteration-count:infinite;}.whatsapp-button:hover{z-index:1;background:#48b370;transition:.3s;}.whatsapp-button .text-button span{text-align:center;color:#23a455;opacity:0;font-size:0;position:absolute;right:8px;top:27px;line-height:14px;font-weight:600;transition:opacity .3s linear;font-family:'montserrat',Arial,Helvetica,sans-serif;}.fa-whatsapp:before{content:"\f232";}.whatsapp-button:hover i{color:#25D366;font-size:44px;transition:.3s;}@keyframes wiggle{0%{transform:rotate(0deg);}80%{transform:rotate(0deg);}85%{transform:rotate(10deg);}95%{transform:rotate(-10deg);}100%{transform:rotate(0deg);}}.whatsapp-button{animation:wiggle 2.5s infinite;}.whatsapp-button:hover{animation:none;}
