 #page1673 .theme.orange {
     position: relative;
     /*z-index: 2;*/
}

#page1673 #searchField_10140 {
   
  background-color: white;
  
}

#searchField_10140 {
  margin-top:-640px;
}


#page1673 .theme.dark-green #Poster_10138 {
     position: relative;
     top:-240px;
   }

.image-filter img {
  filter: brightness(50%);
  transition: 0.3s;
}

#searchField_10140 .theme.orange {
  position: relative;
}


@media (max-width: 600px) {
  
.btn {
  font-size:25px !important;
  }
  
  
  #page1673 .theme.orange {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    position: relative; 
  }

  
  #searchField_10140 {
    order: 2; 
    /*margin: 20px 0 !important;*/
    position: static !important;
    /*top: -500px !important;*/
    margin-top: -40px !important;
    z-index: auto !important;
    width: 100% !important;
  }

  
  #Poster_10138 {
    order: 3;
    position: static !important;
    top: auto !important;
    margin: 0 !important;
  }

  #page1673 .theme.dark-green #Poster_10138,
  #page1673 .theme.orange {
    position: static !important;
  }
  
  .display-3 {
    font-size: 30px !important;
  }

  .fs-4 {
   font-size: 15px !important;
  }
  
  .container-xl {
   object-fit:cover !important;
    width:100%;
  }
  
  .image-filter img {
    width: 105%;       
   /* max-width: none;*/   
    margin-left: -5%;  
    height: auto;      
    display: block;
    object-fit:cover !important;

  }

.page-footer {
  padding-top:65px !important;
  width: 100% !important;
  }
  
.d-flex {
  display:flex !important;
  }
  
  /*#page-footer-desktop.page-footer {
    padding-top: 10px;    
    padding-bottom: 10px; 
    font-size: 14px;      
    line-height: 1.2;
    margin: 0;           
    width: 100%;         
    position: relative;  
    z-index: 5;          
  }

  #page-footer-desktop.page-footer .footer-container {
    padding: 5px 0;
    margin: 0;           
  }

  #page-footer-desktop.page-footer img {
    max-width: 30px;     
    height: auto;
  }

  
  body, html {
    margin: 0;
    padding: 0;
  }*
  
  

}