.u-section-1 .u-sheet-1 {
  min-height: 4356px;
}

.u-section-1 .u-custom-html-1 {
  margin-bottom: 60px;
  height: auto;
  min-height: 4296px;
  margin-top: 0;
} .section2 {
box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;}
    .section {
      border-radius: 8px;
      padding: 20px;
      margin-bottom: 20px;
		
		background-color: rgba(225, 211, 227, 0.3);
	 border: 2px solid grey;
   text-align: justify;
	border-radius: 10px;
  padding: 10px 10px 5px 10px;
box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;	
    }
    .section h2 {
      margin-top: 10;
      color: #1b6ca8;
      font-size: 18px;
      margin-bottom: 12px;
    }
    ul {
      list-style: none;
      padding: 10;
    }
    li {
      padding: 8px 10px;
      margin-bottom: 6px;
      background: #455168;
      border-radius: 6px;
      display: flex;
      align-items: center;
      transition: 0.3s;
    }
    li:hover {
background-color: rgba(225, 211, 227, 0.3);
		text-shadow: 1px 1px #fff, -1px -1px #444;
		box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;	
    }
    input[type="checkbox"] {
      margin-right: 10px;
      transform: scale(1.2);
      accent-color: #27ae60;
    }
   figure {margin:20px 0; border:0px solid #ddd; border-radius:8px; overflow:hidden;color:#ffffff;}
    
    figure img {width:300px; display:block;
		box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;}
}
    figcaption {padding:10px; font-size:.9rem; color:#ffffff; background:#f9f9f9;} 