.container1 {
/*
  clip-path: polygon(
      0.5% 0%,       
      98% 0%,    
      100% 97%,   
      0% 100%     
  );*/

  min-height:50vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;

            background: 
                
                linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) ,
             
                url('../assets/content1/velasmasina.webp');
            
            background-size: auto 100%;
            background-position: 0% 0%;
            background-repeat: no-repeat;
            
           
            background-color: #fcee21;
  padding-bottom:50px;
  padding-left:40px;
  text-align: right;
  padding:0px 40px 50px 40px;

  position:relative;
}

.container1 .info-box {
    max-width: 50%;
}


.container1 .contact-info {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.container1 h3 {
  margin-top: 0px;

}

.container1 .contact-info p {
  margin-bottom:0;
}


.container1 h5, .container1 .info-box p {
  color:#fff;

}

.container1 h5 {
 margin-bottom: 7px;
}

.container1 .info-box p {
  margin-top:0px;
}


.container1 .button-container {
  /*margin-right: auto;*/
  position:absolute;
  bottom:40px;
  left:40px;

}

.call-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 3px 25px 3px 3px;
  background-color:#fcee21 ;
  border-radius: 50px;
  color: rgb(0, 0, 0);
  font-family: 'Montserrat', sans-serif;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  margin-right:20px;
  border: none;
  transition: background-color 0.3s ease, transform 0.3s ease;
}

.call-button::before {
  content: ''; 
  background-image: url('../assets/content1/phone_phone_icon.svg');
  background-size: 60% 60%; 
  background-repeat: no-repeat; 
  background-position: center; 
  width: 20px;
  height: 20px;
  display: inline-block;
  color:#fff;
  margin-right: 10px;
  background-color: black;
  border-radius: 100%;
  padding:10px;
}
  

.container1 .image-placeholder {
  display: none;
  width:100%;
}

.container1 .image-placeholder img {
  width:100%;
}