@import"https://fonts.bunny.net/css?family=Nunito";body{min-width:280px;padding-right:0!important;background-color:#e9ecef!important;font-family:Inter,sans-serif!important;font-style:normal!important;letter-spacing:.03rem}header{background-color:#dee2e6;border-bottom:1px solid #ced4da;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;opacity:1;transition:opacity .5s ease-in-out}header.hidden{opacity:0}header nav .navbar-brand{line-height:16px;font-size:8px;font-weight:700;text-transform:uppercase;color:#44403c}header nav .navbar-brand .logo-col{max-width:50px}header nav .navbar-brand img.logo{height:32px}header nav .navbar-search{line-height:28px;font-size:16px;color:#78716c;text-decoration:none}header nav .side-nav-toggler{line-height:26px;font-size:12px}header nav .side-nav-toggler span{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(235, 65, 65, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 5h25M4 15h25M14 25h15'/%3e%3c/svg%3e")}header nav .search-nav{top:50px!important;height:70px!important;max-width:100%;background-color:transparent;border-bottom:none!important}header nav .side-nav{max-width:85%}header nav .side-nav .navbar-brand{line-height:16px;font-size:8px}header nav .side-nav .navbar-brand .logo-col{max-width:50px}header nav .side-nav .navbar-brand img.logo{height:32px}header nav .side-nav .btn-close{position:absolute;top:8px;right:8px;padding:10px;font-size:14px}header nav .side-nav ul.list-group{font-size:12px}header nav .search{padding:6px 40px 6px 12px;font-size:16px;border-radius:8px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath fill="%2378716c" d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-attachment:scroll;background-position:right 8px center;background-size:20px}.ui-autocomplete{max-width:83%}.ui-autocomplete li.ui-autocomplete-category{padding:7px 10px;background-color:#dee2e6;font-weight:700}.ui-autocomplete li .ui-menu-item-wrapper.ui-state-active{background:#ffdada;border:none;color:#000}.ui-autocomplete li .ui-menu-item-wrapper{display:flex;justify-content:space-between;align-items:center;margin:3px 5px;padding:0;border-bottom:1px solid #c5c5c5!important}.ui-autocomplete li:last-child .ui-menu-item-wrapper{border-bottom:none!important}.ui-autocomplete li .ui-menu-item-wrapper .descr{width:100%;padding-left:5px}.ui-autocomplete li .ui-menu-item-wrapper .descr .date{margin-bottom:5px;font-weight:700;color:#5a0e0e}.ui-autocomplete li .ui-menu-item-wrapper .descr .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ui-autocomplete li .ui-menu-item-wrapper .img{width:140px;height:80px;min-width:140px;background-color:#6c757d;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}header nav .social{line-height:38px;font-size:22px;color:#78716c}header nav .locale{position:relative;font-size:14px}header nav .locale a.dropdown-toggle{padding:6px 7px 7px 10px;line-height:38px;border:1px solid transparent;border-radius:7px;text-decoration:none;color:#2e2d2c}header nav .locale a.dropdown-toggle.show{background-color:#f7f6f6;border-color:#dbd8d8}header nav .locale ul.dropdown-menu{min-width:0;padding:3px 0;line-height:24px;font-size:14px}header nav .contact{background-color:#f43f5e;border-color:#f43f5e;font-size:14px;letter-spacing:.05rem}section.menu{padding:20px 0;opacity:1;transition:opacity .6s ease-in-out}section.menu.hidden{opacity:0}section.menu .nav .nav-item a{padding:.5rem .8rem;font-size:9px;font-weight:700;text-transform:uppercase;color:#292524!important;border-bottom:2px solid transparent}section.menu .nav .nav-item a.show{border-bottom:2px solid red}section.menu .nav .nav-item ul.dropdown-menu a{font-size:12px;text-transform:none}section.content{opacity:1;transition:opacity .7s ease-in-out}section.content.hidden{opacity:0}.footer{background-color:#252a41;opacity:1;transition:opacity .9s ease-in-out}.footer.hidden{opacity:0}.footer .footer-brand{line-height:18px;font-size:10px;font-weight:500;color:#fff;text-decoration:none;text-transform:uppercase;white-space:nowrap}.footer-brand:focus,.footer-brand:hover{color:#dee2e6}.footer .footer-brand .logo-col{max-width:58px}.footer .footer-brand img.logo{height:38px}.footer .social{line-height:38px;font-size:20px;color:#ced4da}.footer .m-menu a.nav-link{font-size:11px;text-transform:uppercase;color:#dee2e6}.footer .m-menu ul a.nav-link{font-size:12px;text-transform:none;color:#adb5bd}.footer .d-menu a.nav-link{font-size:14px;text-transform:uppercase;color:#dee2e6}.footer .d-menu ul a.nav-link{font-size:15px;text-transform:none;color:#adb5bd}.footer .all-rights{font-size:11px;color:#ced4da}.ui-autocomplete{z-index:1041}.select2-selection{padding:.375rem .75rem;height:unset!important;border:1px solid #ced4da!important}.select2-selection .select2-selection__rendered{min-height:24px;padding:0 20px 0 0!important;line-height:1.5rem!important}.select2-selection .select2-selection__arrow{height:calc(100% - 2px)!important;width:30px!important}.select2-container--default .select2-selection--single .select2-selection__clear{line-height:1.4rem;padding:0 2px}.select2-search__field:focus-visible{outline:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#dc354596!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#dc3545!important;color:#fff}a.only-link{margin:0;padding:0;font-size:unset;font-weight:unset;font-style:unset;color:unset;text-decoration:unset}a:focus-visible{outline:none}.offcanvas-backdrop.show{width:100%}.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control:focus{border-color:#ced4da!important;box-shadow:none!important}.form-check-input:focus{box-shadow:none!important}.form-check-input:checked{background-color:#dc3545;border-color:#dc3545}.dropdown-toggle:after{vertical-align:.175em!important}a.dropdown-item:active{background-color:#7b8997}.gallery-container .gallery-item{cursor:pointer}.gallery-container .gallery-item img{max-width:100%;height:auto}.form-group.validation-error .form-control,.form-group.validation-error .select2-selection{background-color:#ffe6e6;color:#d50f0f}.form-group.validation-error .form-check-label{color:#d50f0f}.icon-35{display:block;width:35px;height:35px;background-position:center;background-repeat:no-repeat}.facebook-icon-35{background-image:url(/global/img/icons/facebook-48.png);background-size:35px}.twitter-icon-35{background-image:url(/global/img/icons/twitter-48.png);background-size:35px}.whatsapp-icon-35{background-image:url(/global/img/icons/whatsapp-48.png);background-size:40px}.telegram-icon-35{background-image:url(/global/img/icons/telegram-48.png);background-size:35px}@media (min-width: 360px){header nav .navbar-brand{line-height:22px;font-size:10px}header nav .navbar-brand .logo-col{max-width:65px}header nav .navbar-brand img.logo{height:44px}header nav .navbar-search{line-height:48px;font-size:20px}header nav .side-nav-toggler{line-height:45px;font-size:15px}header nav .search-nav{top:65px!important;height:62px!important}header nav .side-nav .navbar-brand{line-height:22px;font-size:11px}header nav .side-nav .navbar-brand .logo-col{max-width:65px}header nav .side-nav .navbar-brand img.logo{height:44px}header nav .side-nav .btn-close{top:9px;right:9px;padding:11px;font-size:18px}header nav .side-nav ul.list-group{font-size:17px}header nav .search{padding:8px 50px 8px 13px;font-size:18px;border-radius:10px;background-position:right 8px center;background-size:21px}.ui-autocomplete{max-width:87%}header nav .social{line-height:38px;font-size:24px}header nav .locale{font-size:15px}header nav .locale ul.dropdown-menu{line-height:28px;font-size:15px}header nav .contact{font-size:17px}.footer .footer-brand{line-height:22px;font-size:12px}.footer .footer-brand .logo-col{max-width:63px}.footer .footer-brand img.logo{height:44px}.footer .social{line-height:44px;font-size:22px}.footer .m-menu a.nav-link{font-size:12px}.footer .m-menu ul a.nav-link{font-size:13px}.footer .all-rights{font-size:12px}}@media (min-width: 390px){header nav .navbar-brand{line-height:24px;font-size:12px}header nav .navbar-brand .logo-col{max-width:67px}header nav .navbar-brand img.logo{height:47px}header nav .navbar-search{line-height:48px;font-size:22px}header nav .side-nav-toggler{line-height:45px;font-size:16px}header nav .search-nav{top:65px!important;height:62px!important}header nav .side-nav .navbar-brand{line-height:24px;font-size:12px}header nav .side-nav .navbar-brand .logo-col{max-width:67px}header nav .side-nav .navbar-brand img.logo{height:47px}header nav .side-nav .btn-close{top:9px;right:9px;padding:11px;font-size:18px}header nav .side-nav ul.list-group{font-size:18px}header nav .search{padding:8px 50px 8px 13px;font-size:18px;border-radius:10px;background-position:right 8px center;background-size:21px}.ui-autocomplete{max-width:88%}header nav .social{line-height:38px;font-size:26px}header nav .locale{font-size:16px}header nav .locale ul.dropdown-menu{line-height:30px;font-size:16px}header nav .contact{font-size:18px}.footer .footer-brand{line-height:23px;font-size:13px}.footer .footer-brand .logo-col{max-width:65px}.footer .footer-brand img.logo{height:46px}.footer .social{line-height:46px;font-size:24px}.footer .m-menu a.nav-link{font-size:13px}.footer .m-menu ul a.nav-link{font-size:14px}.footer .all-rights{font-size:12px}}@media (min-width: 428px){header nav .navbar-brand{line-height:26px;font-size:13px}header nav .navbar-brand .logo-col{max-width:72px}header nav .navbar-brand img.logo{height:52px}header nav .navbar-search{line-height:52px;font-size:24px}header nav .side-nav-toggler{line-height:48px;font-size:18px}header nav .search-nav{top:70px!important;height:70px!important}header nav .side-nav .navbar-brand{line-height:26px;font-size:13px}header nav .side-nav .navbar-brand .logo-col{max-width:72px}header nav .side-nav .navbar-brand img.logo{height:52px}header nav .side-nav .btn-close{top:10px;right:10px;padding:12px;font-size:20px}header nav .side-nav ul.list-group{font-size:18px}header nav .search{padding:10px 50px 10px 15px;font-size:20px;border-radius:10px;background-position:right 10px center;background-size:24px}.ui-autocomplete{max-width:89%}header nav .social{line-height:38px;font-size:28px}header nav .locale{font-size:16px}header nav .locale ul.dropdown-menu{line-height:28px;font-size:16px}header nav .contact{font-size:18px}.footer .footer-brand{line-height:24px;font-size:14px}.footer .footer-brand .logo-col{max-width:67px}.footer .footer-brand img.logo{height:48px}.footer .social{line-height:48px;font-size:24px}.footer .m-menu a.nav-link{font-size:14px}.footer .m-menu ul a.nav-link{font-size:16px}.footer .all-rights{font-size:14px}}@media (max-width: 991px){.ui-autocomplete{width:100%!important}}@media (min-width: 992px){header nav.navbar{padding:.75rem 0}header nav .navbar-brand{line-height:23px;font-size:15px}header nav .navbar-brand .logo-col{max-width:68px}header nav .navbar-brand img.logo{height:46px}header nav .search{width:0px;padding:5px 30px 5px 10px;font-size:16px;background-position:right 6px center;background-size:18px;background-color:transparent;border:none;cursor:pointer;transition:width .1s}header nav .search:hover,header nav .search:focus{width:200px;background-color:#fff;border:1px solid #ced4da;cursor:text}.ui-autocomplete{max-width:40%}header nav .social{line-height:38px;font-size:24px}header nav .locale{font-size:16px}header nav .locale ul.dropdown-menu{line-height:28px;font-size:16px}header nav .contact{font-size:16px}.ar-carousel-direction-left .ar-carousel-item{width:65%!important;margin-left:0;padding:5px;transition:transform .5s ease-in-out,margin .9s ease-in-out;z-index:3}.ar-carousel-direction-left .ar-carousel-item.active+.ar-carousel-item{display:block;transform:translate(100%);z-index:2}.ar-carousel-direction-left .ar-carousel-item.active+.ar-carousel-item+.ar-carousel-item{display:block;transform:translate(200%);z-index:1}.ar-carousel-direction-left .ar-carousel-item.active.carousel-item-start{margin-left:-7%}.ar-carousel-direction-left .ar-carousel-item.active.carousel-item-start+.ar-carousel-item{transform:translate(0);margin-left:-7%}.ar-carousel-direction-left .ar-carousel-item.active.carousel-item-start+.ar-carousel-item+.ar-carousel-item{transform:translate(100%);margin-left:-7%}.ar-carousel-direction-left .ar-carousel-item:first-child:has(~ .ar-carousel-item.active:last-child){display:block;transform:translate(100%);z-index:3}.ar-carousel-direction-left .ar-carousel-item:first-child:has(~ .ar-carousel-item.active:last-child)+.ar-carousel-item{display:block;transform:translate(200%);z-index:2}.ar-carousel-direction-left .ar-carousel-item.carousel-item-start:first-child:has(~ .ar-carousel-item.active:last-child){transform:translate(0);margin-left:-7%}.ar-carousel-direction-left .ar-carousel-item.carousel-item-start:first-child:has(~ .ar-carousel-item.active:last-child)+.ar-carousel-item{transform:translate(100%);margin-left:-7%}.ar-carousel-direction-left .ar-carousel-item:first-child:has(~ .ar-carousel-item.active + .carousel-item:last-child){display:block;transform:translate(200%);z-index:1}.ar-carousel-direction-left .ar-carousel-item:first-child:has(~ .ar-carousel-item.active + .carousel-item.carousel-item-start:last-child){transform:translate(100%);margin-left:-7%}.ar-carousel-direction-right .ar-carousel-item{width:65%!important;margin-left:0;padding:0;transition:transform .5s ease-in-out,margin .9s ease-in-out;z-index:1}.ar-carousel-direction-right .ar-carousel-item.active{display:block;transform:translate(54%);z-index:1}.ar-carousel-direction-right .ar-carousel-item.active+.ar-carousel-item{display:block;transform:translate(-46%);z-index:2}.ar-carousel-direction-right .ar-carousel-item.active+.ar-carousel-item+.ar-carousel-item{display:block;transform:translate(-146%);z-index:3}.ar-carousel-direction-right .ar-carousel-item:first-child:has(~ .ar-carousel-item.active + .ar-carousel-item:last-child){display:block;transform:translate(-146%);z-index:3}.ar-carousel-direction-right .ar-carousel-item.carousel-item-start.active{transform:translate(154%);margin-left:7%}.ar-carousel-direction-right .ar-carousel-item.carousel-item-start.active+.ar-carousel-item{transform:translate(54%);margin-left:7%}.ar-carousel-direction-right .ar-carousel-item.carousel-item-start.active+.ar-carousel-item+.ar-carousel-item{transform:translate(-46%);margin-left:7%}.ar-carousel-direction-right .ar-carousel-item:first-child:has(~ .ar-carousel-item.carousel-item-start.active + .ar-carousel-item:last-child){transform:translate(-46%);margin-left:7%}.ar-carousel-direction-right .ar-carousel-item:first-child:has(~ .ar-carousel-item.active:last-child){display:block;transform:translate(-46%)}.ar-carousel-direction-right .ar-carousel-item:first-child:has(~ .ar-carousel-item.active:last-child)+.ar-carousel-item{display:block;transform:translate(-146%)}.ar-carousel-direction-right .ar-carousel-item:first-child:has(~ .ar-carousel-item.carousel-item-start.active:last-child){transform:translate(54%);margin-left:7%}.ar-carousel-direction-right .ar-carousel-item:first-child:has(~ .ar-carousel-item.carousel-item-start.active:last-child)+.ar-carousel-item{transform:translate(-46%);margin-left:7%}}@media (min-width: 1200px){header nav .navbar-brand{line-height:26px;font-size:18px}header nav .navbar-brand .logo-col{max-width:72px}header nav .navbar-brand img.logo{height:52px}header nav .search{width:0px;padding:7px 40px 7px 15px;font-size:18px;background-position:right 10px center;background-size:20px;background-color:transparent;border:none;cursor:pointer;transition:width .1s}header nav .search:hover,header nav .search:focus{width:300px;background-color:#fff;border:1px solid #ced4da;cursor:text}header nav .social{line-height:40px;font-size:28px}header nav .locale{font-size:16px}header nav .locale a.dropdown-toggle{padding:7px 7px 8px 10px;line-height:41px}header nav .locale ul.dropdown-menu{line-height:30px;font-size:16px}header nav .contact{font-size:18px}section.menu .nav .nav-item a{font-size:12px}section.menu .nav .nav-item ul.dropdown-menu a{font-size:15px}}@media (min-width: 1280px){section.menu .nav .nav-item a{font-size:13px}section.menu .nav .nav-item ul.dropdown-menu a{font-size:16px}}@media (min-width: 1400px){section.menu .nav .nav-item a{font-size:14px}section.menu .nav .nav-item ul.dropdown-menu a{font-size:17px}}
