@charset "UTF-8";

section {
  margin-top: 50px;
}

#body-section {
  max-width: 1000px;
  margin: auto;
  padding-top: 100px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

#body-section > div {
  width: calc(50% - 50px);
}

#insurance-content ul {
  columns: 2;
}

#forms-section {
  background: #181C33;
  color: white;
  text-align: center;
  padding: 40px 50px;
}

#form-groups-layout-container {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

#form-groups-layout-container > div {
  width: 30%;
  text-align: left;
}

#forms-section ul {
  list-style: none;
  padding-left: 20px;
}

#forms-section ul li {
  margin: 20px 0px;
}

#forms-section a {
  color: #00A3E8;
}

#contact-section {
  text-align: center;
  padding: 0px 30% 50px 30%;
}

@media screen and (max-width: 1100px) {
  
  #body-section {
    flex-direction: column;
    margin: 0px 50px;
    padding: 0px 10%;
  }
  
  #body-section > div {
    width: 100%;
  }
  
}

@media screen and (max-width: 800px) {
  
  #insurance-content ul {
    columns: 1;
  }
  
  #form-groups-layout-container {
    flex-direction: column;
  }
  
  #form-groups-layout-container > div {
    width: auto;
    margin: auto;
  }
  
}

@media screen and (max-width: 600px) {
  
  #body-section {
    margin: 0;
    padding: none;
  }
  
  #contact-section {
    margin: 0;
    padding: 10px;
  }
  
}