/* Left collapsed menu */

.left-menu {
  position: fixed;
  top: 78px;
  left: 0;
  width: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 1040;
  padding: 0;
  background-color: #fff;
}

.left-menu .overlay-menu {
  display: none;
  position: fixed;
  top: 78px;
  left: 320px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  z-index: 1;
}

.left-menu.admin,
.left-menu .overlay-menu.admin {
  top: 156px;
}

.left-menu .menu-container {
  position: relative;
  width: 315px;
  z-index: 2;
  height: 100%;
  max-height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  zoom: 1;
}

.left-menu .menu-container .scroll-menu {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 33px;
  padding-bottom: 37px;
  height: 80%;
}

.left-menu .menu-container .btn {
  padding: 17px 12px;
  font-size: 15px;
  margin-bottom: 34px;
  max-width: 235px;
}

.left-menu .menu {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 40px;
}

.left-menu .menu .lang a {
  color: #e4354f;
  font-weight: bold;
}

.left-menu .menu li {
  display: block;
  margin-bottom: 23px;
  padding-left: 0px;
}

.left-menu .menu a {
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  font-size: 15px;
  letter-spacing: 0.7px;
  padding-left: 29px;
  position: relative;
  white-space: normal;
}

.left-menu .menu a:hover {
  color: #000;
}

.left-menu .menu a.parent:before {
  content: '';
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYxNTk1ODM0QTQyRjExRTZCOUNGRDhDRDE3RkM4OThGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYxNTk1ODM1QTQyRjExRTZCOUNGRDhDRDE3RkM4OThGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjE1OTU4MzJBNDJGMTFFNkI5Q0ZEOENEMTdGQzg5OEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjE1OTU4MzNBNDJGMTFFNkI5Q0ZEOENEMTdGQzg5OEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6P1YbTAAAAnklEQVR42lzPsQrCMBSF4Vi6dBMRpXSWIjgIYl2r3XRw6+jDOfoCLopuIqXiIAh1VUQUcXMS/AOJXDzwLfeE3KR07o43SikHIzyUiB66iLBC7b8cYo8W1vBleUeCHZrmhsCWOk9zYIsQORqOWPFCijfqmMqyjBk83DCxZQUL9FCgg5Muq1iawRExLvZBc7RxQB9X+ZUPMgzMrl++AgwAssEdgZNno/sAAAAASUVORK5CYII=');
  width: 7px;
  height: 11px;
  position: absolute;
  left: 0;
  top: 3px;
  display: block;
}

.left-menu .menu a.parent.openSecmenu:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4OTA2RjZFQTA2QTExRTY4REU2RDBBQkMzRDJDRTk3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4OTA2RjZGQTA2QTExRTY4REU2RDBBQkMzRDJDRTk3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTg5MDZGNkNBMDZBMTFFNjhERTZEMEFCQzNEMkNFOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTg5MDZGNkRBMDZBMTFFNjhERTZEMEFCQzNEMkNFOTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4lFwQJAAAArklEQVR42nzQTQsBURjF8TtXyk4mdhZK2clb2WMhfGBFU1a+gUhTFpiID6As+D86i2nCrd/cZu45M08TvBrjtXMuhxnu7veqYI6H51JAHwuEfwoRepa30hQ7dLBEKVMo63kTG0ysdMEIe3QVKKoQ6r6FrXI3r8MEQ8QawYI17W1NYudXCwf8iPQoVaxQxxN5TTDQiz/LZ+Y/KXBQIdYXknTIf/lTRxUj7eds4C3AABBZJBGMRvyGAAAAAElFTkSuQmCC');
  width: 13px;
  height: 8px;
  left: -3px;
  top: 4px;
}

.left-menu .menu li ul {
  display: none;
  padding-left: 30px;
  padding-top: 20px;
}

.left-menu .menu li ul li {
  margin-bottom: 12px;
}

.left-menu .menu li ul li a {
  color: #565656;
  font-size: 16px;
  text-transform: none;
  margin: 0;
  padding: 0;
  letter-spacing: -0.1px;
  font-weight: 500;
}

.left-menu .menu li ul li a:hover {
  color: #606060;
}

.left-menu hr {
  margin: 0;
  height: 1px;
  border: 0;
  background-color: #e94347;
  margin-bottom: 20px;
}

.left-menu .menu-container .btn.user-login {
  padding: 14px 12px;
  background-color: #fff;
  border: 1px solid #c0c0c0;
  color: #000;
  font-size: 13px;
  margin-bottom: 15px;
}

.left-menu .menu-container .btn.user-login span {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2ODVGRUQyQTQyRjExRTZBQzk1RTEzODRGNDYzNDRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ2ODVGRUQzQTQyRjExRTZBQzk1RTEzODRGNDYzNDRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDY4NUZFRDBBNDJGMTFFNkFDOTVFMTM4NEY0NjM0NEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDY4NUZFRDFBNDJGMTFFNkFDOTVFMTM4NEY0NjM0NEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QEnjgAAAAtUlEQVR42mJ8YurPAAUcQFwFxFFALAvEj4F4ORC3AvEPkAIWqEJOIN4LxJYMCKAMxDVA7ATELkD8nQkqkQdV+AiI3YCYF0qD+FZAXABSBFMcBqWTgXg3EH+B0vFQ8WBkxQJQ+gQDKjgGpQVhbj4MxEpQwc8M2AFI/jDIZBsG4oANEwMJAJviamhoVBOjeBI0NCYRozgXjYYDRmB0/8eigRGI/xNjMgM2hfgU4wyNI0SqPQoQYAASIh7vOR83FQAAAABJRU5ErkJggg==');
  width: 11px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
  margin-top: -4px;
}

.left-menu .address {
  position: relative;
  padding-left: 29px;
  color: #000;
  font-size: 14px;
  line-height: 19px;
  margin-bottom: 15px;
}

.left-menu .address:before {
  content: '';
  width: 20px;
  height: 27px;
  display: block;
  position: absolute;
  top: 6px;
  left: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAqCAYAAADS4VmSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4MUU1RTBGOTk2NzExRTY5N0JEOTE2NEU2QUYzNUFCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4MUU1RTEwOTk2NzExRTY5N0JEOTE2NEU2QUYzNUFCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjgxRTVFMEQ5OTY3MTFFNjk3QkQ5MTY0RTZBRjM1QUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjgxRTVFMEU5OTY3MTFFNjk3QkQ5MTY0RTZBRjM1QUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vYPWKAAAC+klEQVR42ryYS2gUQRCGJ+MDRI2QGCEYkFxUAhoE8ebBBwgBvfmIj4NBQSK+gigKoll8gKAkJ1HY6MmcPOyikoMoRA1GPUQTBBHUoCIYRHwki4nL+hf8A2PIdNf0zFrwkbBdXfXT211dvRWZzFlPaZWgCawFjaAezOPYd/AOvAD3wV3wQxN0usJnCTgGmsGsCJ8asgrsBQXQDS6C16bgvmFMkl0CQ6DFkDxqbgvnXjbNjRJQB3pBm3KVTCt8hLHqtAJWgqf8m5ZFxpwsoIEbqNZL32oZuyFKwGxwi5upXFbDHHOmEnABLPXKb5Lj/GQBsiytygBy1g+zFlRxc20EWTCujNEafBWBgBNgmmVSgUdrBegEL8E38AncBnvAYvBIIUBynQwEVIMtlgm/wXpwHZQMfsNgHbijELFZcvssrzMtzlIP+pTLK1/DDvDB4ic5m3zWdpNJKb0ac6PJ3XBG4bdGBCyzON0ERYfd3s19Y7LlPm81k/U6HrcCT4zJ6kXAXIvT1wRn3ja3UgT8sjhVJRBQbRmfEAEfbd+TY3KfdcFkb8XpmeK8utgGxeo9EQE5i9NqBotjUukyCr+8COgBXyyO2aiGIsLOKfoJydnjs3LdsDgv5HFstPjNAB3guEKklPXx4DLqUBQNqRfPwRU2nxWhsfm8qF6BQ8oa0Rnuij+DLrBf0ePtIwUuozScC2LukS7m/KchOR2z6EjiRQ7JJUf7VB2RDJz6Dx2R5BiJakqvgYEyJh9gjsiuWG69g5amw9VKjF20vQseOtz/GssytupldBS8STH5MLsq9dNsFOwCf1JILku+G/yM+zjtD/fvCUxeyA9cXsdi8uPB4wTJ+1hfPFcBE2Bb+NzGMJmzlTGcBXhsWLbHbEyLnGNrdlQCxO4p2+zA2jnHS0tAcMfnFH457h0vbQElvngGDT4ytjNOJfVjbqxRvoRHIjbdJkWXnUhAUNVExFjoszF+9t6ldXYxKVLN3O1F/t/v+iuWq+XBATYmedcgfwUYADY5mUuKMGD+AAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: cover;
}

.left-menu .feedback-call {
  display: block;
  text-align: center;
  margin-bottom: 15px;
}

.left-menu .feedback-call a {
  text-decoration: none;
  color: #000;
  text-transform: uppercase;
  font-size: 19px;
}

.left-menu .feedback-call a.callback {
  font-size: 19px;
}

.left-menu .work-hours {
  color: #000;
  font-size: 15px;
  text-align: right;
  margin-bottom: 15px;
}

.left-menu .menu-container .btn.callback {
  margin-top: 31px;
  margin-bottom: 0;
  padding: 13px 12px;
  background-color: #fff;
  border: 1px solid #c0c0c0;
  color: #000;
  font-size: 15px;
}

/* Left menu collapse button */

.collapse-btn {
  display: inline-block;
  position: absolute;
  top: 19px;
  left: 17px;
  background-color: #26344c;
  z-index: 1;  
}

.collapse-btn a {
  display: inline-block;
  vertical-align: top;
  border: 1px solid #59648c;
  width: 85px;
  padding: 21px 17px;
  -webkit-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -ms-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
  position: relative;
}

.collapse-btn .header__btn {
  display: inline-block;
  vertical-align: top;
  margin-left: 8px;
}

.collapse-btn .header__btn a {
  height: 55px;
  width: 235px;
  background: transparent;
  padding: 16px;
}

.collapse-btn a span {
  display: block;
  width: 20px;
  height: 2px;
  background-color: #cc2e48;
  position: relative;
  -webkit-transition: background-color 200ms ease;
  -moz-transition: background-color 200ms ease;
  -ms-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.collapse-btn a span:before,
.collapse-btn a span:after {
  content: '';
  display: block;
  width: 20px;
  height: 2px;
  background-color: #cc2e48;
  position: absolute;
  left: 0;
  -webkit-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -ms-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.collapse-btn a div {
  color: #fff;
  position: absolute;
  left: 50px;
  top: 12px;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1.3px;
}

.collapse-btn a span:before {
  top: -9px;
}

.collapse-btn a span:after {
  bottom: -9px;
}

.collapsed-menu .collapse-btn a span {
  background-color: transparent;
}

.collapsed-menu .collapse-btn a span:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0;
}

.collapsed-menu .collapse-btn a span:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 0;
}
.left-menu .btn {
  border: 0;
  display: block;
  width: 100%;
  background-color: #e94347;
  text-align: center;
  padding: 21px 12px;
  letter-spacing: 0.5px;
  cursor: pointer;
  color: #fff;
  text-transform: uppercase;
  -webkit-transition: background-color 200ms ease;
  -moz-transition: background-color 200ms ease;
  -ms-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.left-menu .bold {
  font-weight: 600;
}

.left-menu ins,
.left-menu a,
.left-menu a:focus,
.left-menu select:focus,
.left-menu input:focus,
.left-menu a:hover,
.left-menu a:active,
.left-menu :focus {
  outline: none;
  text-decoration: none;
  outline-offset: none;
}

.left-menu .menu a.is-active {
    color: #e94347;
}

.left-menu .menu li ul li a.is-active {
    color: #000000;
    font-weight: normal;
}

#left-menu .tenant-info {
  padding-left: 29px;
  background: url("../../images/information.png") 0 center no-repeat;
}

#left-menu .tenant-info a {
  padding-left: 0;
}

#left-menu .ecgdelivery-ico a {
  padding-left: 29px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 423.44 333.71'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ea552a;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M322.43,194.78H0v-136A58.67,58.67,0,0,1,58.47,0h264V50h-264A8.71,8.71,0,0,0,50,58.72v86H322.43Z' transform='translate(0)'/%3E%3Crect class='cls-1' x='1.08' y='283.7' width='422.36' height='50.01'/%3E%3Cpath d='M25,164.53' transform='translate(0)'/%3E%3C/svg%3E");
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: 0 center;
}

/* rewrite heder.css */

.site-header__collapsible {
  margin-left: 0px!important;
}

.site-header .menu {
  margin-right: none;
}

h1 {
  margin-right: 15px;
}

@media screen and (max-width: 1500px) {
  .collapse-btn {
    display: none;
  }
}
@media screen and (max-width: 1638px) {
  .collapse-btn div {
    display: none;
  }
  .collapse-btn a {
    max-width: 18px;
  }
}
@media screen and (max-width: 1175px) {
  .collapse-btn {
    margin-bottom: 14px;
  }
  .left-menu {
    top: 115px;
  }
  .left-menu .overlay-menu {
    top: 113px;
  }
}
@media screen and (max-width: 768px) {
  .left-menu {
    top: 120px;
  }
  .left-menu .overlay-menu {
    top: 118px;
  }
}