.permit_body{
    background-color: white;
      width:768px;
      height: auto;
      margin: 0 20px 0 20px;
      display: grid;
      grid-template-rows: (7, 1fr);
      grid-template-columns: 1fr;
  }
  .permit_title{
      /*height:49px;
      width:700px;*/
      width: 100%;
      /*background:url(images/home_title.gif) no-repeat;*/
      float: left;
      margin:10px 0 0 30px;
      color: #305798;
      grid-row: 1;
      grid-column: 1;
  }
  .permit_text{
      /*height:200px;
      width:580px;*/
      width:80%;
      color:#535353;
      margin:0 30px 23px 30px;
      padding: 0 10px 0 0;
      float:left;
      /*line-height:17px;*/
      grid-row: 2;
      grid-column: 1;
      /*overflow: wrap;*/
      /*width: fit-content;*/
      vertical-align: middle;
  }
  



  .content_getting{
	width:606px;
	/*height: 1800px;*/
  height: auto;
	margin:28px auto auto 43px;
  grid-row: 3;
  grid-column: 1;
}

.getting_text{
	height:52px;
	width:100%;
	color:#3d629f;
	margin:0 0 34px 0px;
	line-height:17px;
}
#getting_step{
	width:100%;
	margin:0 0 34px 0px;
}

.getting_step_title{
	width:100%;
	margin:20px 0 0 24px;
	color:#f8ef20;
	line-height:18px;
    font-size: 18px;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
	
}

.getting_step_text{
	width:90%;
	margin:0 0 0 24px;
	color:#fff;
	line-height:16px;
	
}

.getting_step_text2{
	width:100%;
	margin:0 0 0 19px;
	color:#fff;
	line-height:16px;
	
}


.getting_step1{
	height: auto;
    width: 100%;
    background-color: #83a2c4;
    grid-row: 3;
    grid-column: 1;
}

.getting_step2{
	height: auto;
	background-color: #83a2c4;
    grid-row: 4;
    grid-column: 1;
}

.getting_step3{
	height: auto;
	background-color: #83a2c4;
    grid-row: 5;
    grid-column: 1;
}

.getting_step4{
	height: auto;
	background-color: #83a2c4;
    grid-row: 6;
    grid-column: 1;
}


.getting_step5{
	height: auto;
	background-color: #83a2c4;
    grid-row: 7;
    grid-column: 1;
}

.divider {
    width: 90%;
    height: 1px;
    background-color: transparent;  /* Remove background color */
    border-bottom: 1px dotted #ddd;  /* Set dotted line style with desired color */
    margin: 10px 20px;  /* Optional spacing */
  }

@media screen and (max-width: 768px) {
    .permit_body {
      width: 100%; /* Set width to 100% for full width on smaller screens */
    }
  }
