.btn-white:hover,.top-line .btn{border-color:#000}.btn-outline-primary,.btn-primary,.btn-secondary{--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:none}.dropdown-menu,.topmenu .dropdown-menu{--bs-dropdown-font-size:1rem;--bs-dropdown-link-hover-bg:#fdede6;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#ffd9c9;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem}#footer .icons img.icon{max-width:1rem;margin-right:.25rem}.you-tube{margin-top:2rem}.btn-ecomail>svg{margin-right:.5rem;width:24px;height:24px}#ecomailModal .modal-dialog{--bs-modal-width:550px;z-index:999}#ecomailModal .btn-secondary{font-size:.9rem;font-weight:600}#vr-google-show{--bs-aspect-ratio:56.25%}.btn-outline-primary,.btn-secondary{--bs-btn-color:#000}.btn-secondary{--bs-btn-bg:var(--bs-light-gray);--bs-btn-border-color:var(--bs-light-gray);--bs-btn-hover-bg:#333;--bs-btn-hover-border-color:#333}.row.vr-google>div:hover{background-color:var(--bs-secondary);color:#fff;cursor:pointer!important}.row.vr-google,.row.vr-google>div{padding-top:.75rem}.mt-n2{margin-top:-2rem}.pronajmy-prehled>div{background-color:var(--bs-primary);padding:1.2rem 1.5rem;margin-bottom:var(--bs-gutter-x)}.accordion-body>:first-child,.footer-content .row>div :first-child,.hgl>:first-child,.pronajmy-prehled>div>:first-child{margin-top:0}#footer p,.accordion-body>:last-child,.footer-content .row>div :last-child,.hgl>:last-child,.pronajmy-prehled>div>:last-child{margin-bottom:0}.pronajmy-prehled p{margin-bottom:.5rem}.top-line .btn{background:#000;color:#fff;height:40px;line-height:40px;font-size:1rem}.main-menu .top-line .btn{height:35px;line-height:35px;font-size:.9rem}.gsc-control-cse{padding:0!important}.gsst_a .gscb_a{color:#4e141c!important}.gsc-search-button{padding-top:10px!important;padding-bottom:10px!important}.gsc-search-box{padding-bottom:1rem!important}.event-banner .day,.event-banner .event-term{font-size:1.1rem}.btn-outline-primary,.btn-primary{--bs-btn-border-color:#4e141c;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff}.nav-link,.navbar-nav{--bs-nav-link-color:#000;--bs-navbar-nav-link-padding-x:1rem}.footer-content>div>.row>div,.gallery-row>div>a{padding-bottom:1rem}.footer-hgl,.mbline .contact a,.mbline .contact strong{font-weight:600}.bg-banner-inner,.main-menu .container-xxl,.swiper_wrap{position:relative}#cookieNotice .btn-primary:hover,.gallery-row>div>a:hover{background-color:var(--bs-primary-hover)}:root{--bs-body-color:#000;--bs-primary-rgb:rgb(253,237,230);--bs-primary:#fdede6;--bs-primary-hover:#ffd9c9;--bs-secondary:#4e141c;--bs-dark-gray:#666;--bs-light-gray:#eee;--bs-link-color:#000;--bs-link-hover-color:#4e141c;--bs-light:#effaff;--swiper-navigation-color:#fff;--swiper-theme-color:#fff;--swiper-pagination-bullet-width:16px;--swiper-pagination-bullet-height:16px;--swiper-pagination-color:#fdede6;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1}.accordion{--bs-accordion-btn-focus-border-color:var(--bs-primary);--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-color:#000;--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%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");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%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");--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-active-bg:var(--bs-primary-hover);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-primary);--bs-accordion-border-width:2px;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#fdede6;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-body-padding-x:2rem;--bs-accordion-body-padding-y:1.5rem;--bs-accordion-active-color:#000}.glightbox-clean .gslide-title{font-size:1em!important}#footer,.swiper-news .p{font-size:1rem}.collapse-header{text-transform:none!important;background:var(--bs-primary);margin:0 0 2rem}.collapse-header a{display:flex;align-items:center;padding:1rem 1.25rem!important;text-decoration:none!important}.dropdown-item a,.events-row a,.gallery-row>div>a,.hp-banner a,.mbline a,.swiper-news a{text-decoration:none}.collapse-header a::after{display:inline-block;flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-up-right" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M14 2.5a.5.5 0 0 0-.5-.5h-6a.5.5 0 0 0 0 1h4.793L2.146 13.146a.5.5 0 0 0 .708.708L13 3.707V8.5a.5.5 0 0 0 1 0v-6z"/></svg>');background-repeat:no-repeat;background-size:1.25rem}.form-check-input:checked{background-color:var(--bs-secondary);border-color:var(--bs-secondary)}.accordion-button{font-size:1.4rem;color:#000;background:var(--bs-primary)}.accordion-collapse.collapse.show{border:2px solid var(--bs-primary-hover)}.accordion-item.mb-4{margin-bottom:2rem!important}.accordion-item{border:0!important}.accordion-button:hover,.collapse-header:hover{background:var(--bs-primary-hover)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.hgl,.hgl-2{padding:2rem 2.5rem}.accordion-button:not(.collapsed),.form-check-input:focus{box-shadow:none}.btn{--bs-btn-font-size:1.2rem;--bs-btn-border-radius:0;--bs-btn-focus-box-shadow:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#4e141c;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-outline-primary{--bs-btn-color:#4e141c;--bs-btn-hover-bg:#4e141c;--bs-btn-hover-border-color:#4e141c;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-bg:#4e141c;--bs-btn-active-border-color:#4e141c}.navbar{--bs-navbar-padding-y:0;--bs-navbar-toggler-border-radius:0;--bs-border-width:0;--bs-navbar-toggler-focus-width:0;--bs-navbar-hover-color:#000;--bs-navbar-active-bg:#0e6130 --bs-navbar-toggler-border-color: #fff;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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")}.mbline .contact a:hover,.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-secondary);text-decoration:underline}.navbar-nav{--bs-nav-link-font-size:1.1rem;margin-right:-1rem}.nav-link{--bs-nav-link-hover-color:#000;--bs-nav-link-padding-y:1rem}.dropdown-menu{--bs-dropdown-bg:rgba(255,255,255,.95);--bs-dropdown-color:#000;--bs-dropdown-border-radius:0;--bs-dropdown-border-width:0;--bs-dropdown-border-color:#ced4da;--bs-dropdown-inner-border-radius:0;--bs-dropdown-link-color:#000;--bs-dropdown-link-hover-color:#fff;--bs-link-hover-color:#fff;-webkit-box-shadow:4px 4px 22px 0 rgba(0,0,0,.14);-moz-box-shadow:4px 4px 22px 0 rgba(0,0,0,.14);box-shadow:4px 4px 22px 0 rgba(0,0,0,.14)}.topmenu .dropdown-menu{--bs-dropdown-bg:#fdf8f5;--bs-dropdown-border-color:#fdf8f5;--bs-dropdown-link-hover-color:#000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:-2px!important}.gallery-row>div>a{background-color:var(--bs-primary);display:block;height:100%}.gallery-row>div{padding-bottom:var(--bs-gutter-x)}.gal-container{margin:2rem -8px}.hgl,hr{margin:3rem 0}.hgl-2{border:1px solid var(--bs-secondary)}.hgl-2>:last-child{margin-bottom:0;padding-bottom:0}.hgl{border:2px solid var(--bs-primary-hover)}.event-banner:hover .bg-banner .bg-banner-content .program-info,.hgl:hover{background:var(--bs-primary)}article{min-height:3rem}.event-detail .event-term,p.event-into{display:block;margin-top:1.2rem}.event-detail .ticket-info,.events-row .event-term,.swiper-news span{display:block}.event-detail .ticket-info .event-ticket{margin-right:2rem}.event-detail .event-data-content .term{display:block;font-weight:700;font-size:1.4rem;margin-bottom:.5rem}.event-detail .tile-event{border-bottom:2px solid var(--bs-secondary);padding-bottom:1rem}#footer,.h1.hp{margin-top:5rem}#footer h2{font-size:1.4rem;color:var(--bs-secondary);margin-bottom:.8rem;margin-top:.4rem}.footer-hgl{margin-top:.8rem;font-style:italic}.ck-logo{padding-bottom:5px;padding-right:25px}.footer-content{padding-top:1rem}.bg-primary{background:var(--bs-primary)!important}.event-watch-dog-wrap{display:inline-block;font-weight:400;border:1px solid #000;font-size:16px;background:#fff}.sold-out{font-size:14px;color:#4f4f4f;font-weight:700}.event-watch-dog.active,.event-watch-dog.active.focus,.event-watch-dog.active:focus,.event-watch-dog.active:hover,.event-watch-dog:active,.event-watch-dog:active.focus,.event-watch-dog:active:focus,.event-watch-dog:active:hover,.event-watch-dog:focus,.event-watch-dog:hover,.open>.dropdown-toggle.event-watch-dog,.open>.dropdown-toggle.event-watch-dog.focus,.open>.dropdown-toggle.event-watch-dog:focus,.open>.dropdown-toggle.event-watch-dog:hover{background:#ccc;color:#000}.event-watch-dog,.events-row .ticket-info .event-watch-dog:hover{background-color:#fff}.event-watch-dog .btn-icon-wrap{border-right:1px solid #000}.event-watch-dog>.event-watch-dog-wrap>span,.event-watch-dog>span{padding:6px 10px;display:inline-block}.event-watch-dog{padding:0;border-color:#000;color:#000;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.card.info,.events-row>div>a,.order-result{background-color:var(--bs-light-gray)}.events-row>div>a{flex-direction:column!important;display:flex!important;padding-bottom:1.2rem;height:100%}.events-row>div>a:hover{background-color:var(--bs-primary);color:#000}.events-row>div,.subscription-row>div{padding-bottom:30px}.events-row small{font-size:.75em}.card.info{border:0;margin-bottom:1rem;border-radius:0}.form-control:focus{color:#000;background-color:#fafafa;border-color:var(--bs-secondary);box-shadow:none}.events-row .ticket-info button:hover,.navbar-toggler:hover,.swiper-slide:hover,.swiper-slide:hover a{background-color:var(--bs-secondary)}.alert,.form-control{border-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-item{padding:0}.dropdown-item a{display:inline-block;padding:.25rem 1rem}.text-bg-primary{color:#fff!important;background-color:var(--bs-secondary)!important}.breadcrumb{--bs-breadcrumb-margin-bottom:0}.dropdown-toggle::after,.swiper-events-button-next.swiper-button-disabled,.swiper-events-button-prev.swiper-button-disabled,.swiper-mobile-navigation,.swiper-news-button-next.swiper-button-disabled,.swiper-news-button-prev.swiper-button-disabled{display:none}.swiper_wrap{width:100%;display:block;text-align:left;margin-bottom:3rem}.swiper-slide{background-color:var(--bs-primary);padding-bottom:1.1rem;min-height:460px}.swiper-slide:hover a{color:var(--bs-primary)}.events-row .h4,.mbline .contact a,.row.copy strong,.swiper-events-button-next,.swiper-events-button-prev,.swiper-news-button-next,.swiper-news-button-prev{color:var(--bs-secondary)}.events-row .h3,.gallery-row .h3,.swiper-news .h3{margin-top:1.2rem}.events-row .buttons,.events-row .day,.events-row .h3,.events-row .h4,.gallery-row .h3,.swiper-news .h3,.swiper-news .p{padding-left:1.5rem;padding-right:1.5rem;display:block}.events-row .ticket-info{display:block;margin-top:1rem}.events-row .event-ppdej .ticket-info{display:inline-block;margin-right:1rem}.events-row .ticket-info .event-ticket,.events-row .ticket-info .event-watch-dog{margin-right:1rem}.events-row .h3{font-size:1.5rem;margin-bottom:.2rem}.events-row .h4{margin:.3rem 0}.swiper-events-button-next:hover,.swiper-events-button-prev:hover,.swiper-news-button-next:hover,.swiper-news-button-prev:hover{color:#000}.swiper-events-button-next,.swiper-news-button-next{right:-55px}.swiper-events-button-prev,.swiper-news-button-prev{left:-55px}.homepage article>.container{margin-top:6rem}.mbline{margin:0 0 5rem;background-color:#fdf8f5}.main-menu{background-color:var(--bs-primary)}.main-menu .nav-link{font-weight:600;font-size:1.2rem}.main-menu .nav-item .img-link img{width:30px;height:30px;margin:.9rem .5rem}.main-menu .container-xxl .main-logo{position:absolute;left:0;top:-4rem;width:250px;border-top:2rem solid #fff;border-bottom:2rem solid #fff;border-left:3.5rem solid #fff;border-right:3.5rem solid #fff;background:#fff}#sitemap .accordion-body{padding:.9rem .8rem 0;margin-bottom:.8rem}#sitemap .accordion-body ul{margin-bottom:1rem;padding-left:1.4rem}#sitemap .accordion-button{--bs-accordion-btn-padding-y:.8rem}.dropdown-item:hover a{color:var(--bs-secondary)!important}.ois,.text-right{text-align:right}.copy{font-size:.9rem;padding-top:.8rem;padding-bottom:.8rem}.btn-white{background-color:#fff;border-color:#fff}.top-line img{width:40px;height:40px}.top-line a{margin:0 0 8px 10px;display:inline-block}#navbar{margin-left:255px}.mbline .contact,.mbline nav{margin-left:264px;font-size:1rem}.topmenu{margin-left:250px;font-size:1rem}.topmenu .nav-link{padding-top:.5rem;padding-bottom:.5rem}.topmenu .dropdown-item{padding:.25rem 1rem}.topmenu .nav-link .icon::after{display:inline-block;font-family:bootstrap-icons!important;line-height:1;vertical-align:-.3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f282";font-size:1.4rem;margin-left:.35rem}.topmenu .nav-link.search .icon::after{content:"\f52a";margin-left:.45rem}.topmenu .nav-link.search{padding-left:.75rem}.btn-secondary.active,.calendar ul.dates li.today.active{border-color:var(--bs-primary)}.btn-secondary.active{color:#fff}.bg-banner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bg-banner:hover .bg-banner-inner>img,.card:hover .bg-banner .bg-banner-inner>img,.gallery-row>div>a:hover .bg-banner-inner>img,.hpslider-inner:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out}.bg-banner-inner{width:100%;display:block;overflow:hidden}.bg-banner .bg-banner-inner>img,.hpslider-inner img{position:absolute;left:50%;top:50%;width:100%;min-width:100%;min-height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-banner-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bg-banner .bg-banner-content>.bg-banner-content-container{display:block;position:absolute;font-size:1rem;right:0;bottom:1rem}.bg-banner .bg-banner-content .program-info{display:block;font-weight:700;margin-top:.5rem;padding:.5rem 1rem;color:#000;background:rgba(255,255,255,.9)}body{--bs-body-font-size:1.2rem;font-family:Montserrat,sans-serif}p{margin-bottom:.7rem}.navbar-toggler:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-brand{--bs-navbar-brand-font-size:1.5rem;z-index:99990;font-weight:500;padding:0;max-width:5rem}.navbar-brand>div{margin-top:.5rem}.navbar-brand img{margin-right:20px}#cookieNotice .btn-primary:hover{color:#000;border-color:var(--bs-primary-hover)}#cookieNotice .btn-secondary:hover{color:#000;background-color:#fff;border-color:#fff}#cookieNotice .btn-detail:hover{text-decoration:underline;background-color:var(--bs-dark-gray);border-color:var(--bs-dark-gray)}hr{border-color:var(--bs-secondary);opacity:1}.h1,.h2,.h3,.h4,.links-row .card .card-title,h1,h2,h3,h4{font-weight:700}.h1,h1{margin-bottom:1.5rem;font-size:2.8rem}.h2,h2{margin-top:2.5rem;margin-bottom:.7rem;font-size:2rem}.h3,h3{margin-top:2rem;font-size:1.4rem;padding:0}.h4,h4{font-size:1.3rem;margin:1.8rem 0 .7rem}img.imgmce1{float:right;margin:5px 0 10px 30px}img.imgmce2{float:left;margin-right:30px;margin-bottom:10px;margin-top:5px}img.imgmce3{margin:3rem auto;display:block}.partner-row img.imgmce3{margin:1rem auto}@media (max-width:1399px){.homepage article>.container{margin-top:4.5rem}#footer{margin-top:3.5rem}#footer .container-xxl{padding:0 1.5rem}.mbline{margin:0 0 3.5rem}.topmenu{margin-left:167px}.mbline .contact,.mbline nav{margin-left:178px}.main-menu{background-color:var(--bs-primary)}#navbar{margin-left:170px}.main-menu .container-xxl .main-logo{position:absolute;left:0;top:-3rem;width:160px;border-top:2rem solid #fff;border-bottom:2rem solid #fff;border-left:2rem solid #fff;border-right:2rem solid #fff}.navbar-nav{margin-right:calc(var(--bs-gutter-x) * -.5)}}@media (max-width:1199px){#footer,.homepage article>.container{margin-top:3rem}.mbline{margin:0 0 2rem}.mbline .contact,.mbline nav{margin-left:148px}.topmenu{margin-left:134px}#navbar{margin-left:140px}.main-menu .nav-link{font-size:1.1rem}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.main-menu .nav-item .img-link img{width:25px;height:25px;margin:1rem .5rem}.main-menu .container-xxl .main-logo{left:0;top:-2rem;width:120px;border-top:1rem solid #fff;border-bottom:2rem solid #fff;border-left:1rem solid #fff;border-right:1rem solid #fff}.homepage .main-menu .container-xxl .main-logo{border-bottom:1rem solid #fff}.h2,h2{margin-top:2rem}}@media (max-width:991px){.mbline .contact,.mbline nav{margin-left:130px}.dropdown-item,.nav-link,.navbar-nav>li:first-child{text-align:center}.topmenu .nav-link{padding-left:1rem;padding-right:1rem}.nav-link,.ois,.topmenu .dropdown-item{text-align:left}.topmenu .dropdown-item{display:inline-block;width:100%;white-space:inherit}.main-menu{margin:2rem 0 0}.main-menu .nav-link{font-weight:500;font-size:1.2rem}.main-menu .top-line .btn,.main-menu .top-line a{margin:8px 0 8px 10px;display:inline-block;--bs-btn-padding-x:0!important}.top-line .btn,.top-line img{width:35px;height:35px}#navbar{margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.navbar-toggler{--bs-navbar-toggler-padding-y:.5rem}.nav-link{--bs-nav-link-padding-x:2rem;--bs-nav-link-padding-y:.7rem}.nav-link.dropdown-toggle.show{background-color:var(--bs-primary-hover)}.navbar-collapse{margin-top:-.5rem}.h1,h1{font-size:calc(1.5rem + 1.5vw)}.h2,h2{font-size:calc(1rem + 1.5vw)}.main-menu .top-line{margin-left:50px}}@media (max-width:767px){.btn-ecomail>svg{margin-right:0}.btn-ecomail{--bs-btn-padding-x:0;width:35px}img.imgmce1,img.imgmce2{margin:3rem auto;float:none;display:block}#footer{margin-top:2rem}.h3,h3{font-size:1.2rem}#vr-google-show{--bs-aspect-ratio:150%}.ec-v-form-holder.ec-v-form-holder-basic{padding:0!important}}@media (max-width:575px){#footer,.homepage article>.container{margin-top:1.5rem}.topmenu .nav-link .icon::after{vertical-align:-.2em;font-size:1rem;margin-left:.2rem}article>.container{padding:0 1.5rem}.mbline{margin:0 0 1.5rem}.swiper_wrap{margin-bottom:1rem}.swiper-mobile-navigation{padding:0 40%;display:block;margin-bottom:2rem}.swiper-mobile-navigation .swiper-news-button-next{float:right}.swiper-mobile-navigation .swiper-news-button-prev{float:left}.swiper_wrap .swiper-news-button-next,.swiper_wrap .swiper-news-button-prev{display:none}.swiper-news-button-next::after,.swiper-news-button-prev::after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-news-button-next::after,.swiper-rtl .swiper-news-button-prev::after{content:'next'}.swiper-news-button-prev::after,.swiper-rtl .swiper-news-button-next::after{content:'prev'}}@media (min-width:575px){.topmenu .dropdown:hover .dropdown-menu{margin-top:2.645rem;display:block}.topmenu .dropdown .dropdown-menu{display:none}}@media (max-width:480px){.mbline>div{padding:0 1.5rem}.topmenu{margin:0 -1.5rem}.homepage .mbline{background-color:var(--bs-primary-hover)}.main-menu{margin:.5rem 0;background:0 0}.mbline .contact,.mbline nav{margin-left:0}.main-menu .container-xxl .main-logo{left:1rem;top:0;width:60px;border-top:.3rem solid #fff;border-bottom:.3rem solid #fff;border-left:.5rem solid #fff;border-right:.5rem solid #fff}.homepage .main-menu .container-xxl .main-logo{border-top:.1rem solid #fff;border-bottom:0}.swiper-button-prev{left:30%}.swiper-button-next{right:30%}.swiper-mobile-navigation{padding:0 30%}.main-menu .top-line .btn span{display:none}}@media (max-width:360px){.main-logo{display:none}.main-menu,.main-menu .top-line{margin:0}.main-menu .top-line{display:block}.main-menu .top-line>div{display:inline-block}.main-menu{margin-left:-20px}.main-menu>div{padding:0}.main-menu .top-line .btn,.main-menu .top-line a{margin:8px 0 8px 4px;display:inline-block;--bs-btn-padding-x:0!important}}