.wrapper-outer,.wrapper-outer .text-content{font-weight:300}header.slide.fixed{width:100%;top:0;left:0;right:0;position:fixed!important}header.slide.fixed .header-table,header.slide.fixed .menu-type2{display:none!important}.button-def{min-width:198px}.gallery .img-wrap img,.gallery .img-wrap video{aspect-ratio:10/7;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}body.hameleon-lock{overflow:hidden}div.slide-menu.open>.inner{min-height:100vh}.wrapper-outer .iframe-map-area{height:100%;min-height:500px;position:relative}.wrapper-outer .map-block .map-show{display:none}@media (max-width:991px){.wrapper-outer .map-block{min-height:auto}.wrapper-outer .map-block .map-height{width:100%;height:500px;display:block!important;position:static!important}.wrapper-outer .iframe-map-area{min-height:500px}}@media (max-width:767px){header{height:auto!important;min-height:0!important}header div.scroll-wrap div.description{margin-bottom:-20px}div.wrapper div.top-shadow{height:0!important}table.header-block-mob td.mob-callmenu,table.header-block-mob td.mob-contacts{width:44px}table.header-block-mob td.mob-contacts a{float:none}header.slide.fixed table.header-block-mob td.mob-callmenu,header.slide.fixed table.header-block-mob td.mob-contacts{width:54px}header.slide.fixed table.header-block-mob td.mob-contacts a span{background-image:url(/hameleon/images/call_contacts_dark.png)}header.tone-light.slide.fixed div.scroll-wrap{background:#fff!important}.wrapper-outer .map-block .map-height{height:320px}.wrapper-outer .iframe-map-area{min-height:320px}}.wind-modalphones.in,.modal-backdrop.in{display:block}.gallery .img-wrap>button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.gallery .img-wrap{position:relative}@media (min-width:768px){#contacts.block.padding-on{margin-top:-80px;margin-bottom:-80px}}
