.static_dropdown {list-style: none;}
#top-banner .carousel-caption {top: 5%;bottom: 0;left: 5%;right: 0%;width: 100%;}
#top-banner .carousel-caption .display-4 {font-size: 1.5rem;}
@media (min-width: 1200px) {
    #top-banner .carousel-caption .display-4 {font-size: 3.5rem;}
}
#middle-content {
  padding: 0;
}
.header_content_img{top:0;bottom:0;right:40px;max-width: 820px;}
.header_content_img h2{font-size: 46px;color: white;}
.header_content_img p{font-size: 22px;color: white;}
.header_content_img a{  max-width: 328px;
  border: 2px solid #fff;
  letter-spacing: 2px;
  font-size: 18px;
  font-weight: 900;}
  .header_content_img a:hover{border: 2px solid #e07f16;}
.header_content_img a i{border-left:2px solid #fff;}

@media screen and (max-width:1199px) {
    .catalog_img{position: relative;}
    .catalog_img:before{content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0,0,0,0.7);}
.header_content_img h2{font-size: 40px;}
}
@media screen and (max-width:1199px) {
    .header_content_img{right: 0;
max-width: 100%;
left: 0;
text-align: center;}
.header_content_img a{margin:0 auto;}
}
@media screen and (max-width:767px) {
    .catalog_img img{height:300px;object-fit: cover;}
    #top-banner .carousel-caption {left: 0%;padding: 15px;}
}
.custom-control-label img{height: auto;
max-height: 70px;}