.black{
  background-color: #0d0d0d;
}

.visit-back{
  background-color: #262626;
}

.visit-card{
  background-image: url(../img/bg1.png);
  background-size: cover;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 720px;
}


.logo-div{
  padding-top: 196px;
}

.logo-img{
  z-index: 3;
  height: 200px;
}

.logo-title{
  font-family: 'Roboto',Arial,sans-serif;
  font-weight: 600;
  font-size: 102px;
  z-index: 3;
  color: #ffffff;
  text-align: center;
  padding-top: 30px;
}

.logo-desc{
  font-size: 42px;
  font-family: 'Roboto',Arial,sans-serif;
  font-weight: 300;
  line-height: 1.5;
  text-align: center;
  color: #ffffff;
  z-index: 3;
  padding-top: 30px;
}

.support-title{
  font-size: 42px;
  line-height: 1.23;
  font-family: 'Roboto',Arial,sans-serif;
  font-weight: 600;
  text-align: center;
  padding-top: 100px;
}

.support-email{
  font-size: 22px;
  font-family: 'Roboto',Arial,sans-serif;
  text-align: center;
  padding-top: 50px;
}

.titles{
  background: linear-gradient(to right, #76c78c, #e5921d);
  color: white;
  font-size: 35px;
  font-weight: 1000;
  padding: 5px 100px 5px 100px;
  font-family: sans-serif;
}

.titles-div{
  padding: 50px;
}
/* table.iksweb{
	width: 100%;
	border-collapse:collapse;
	border-spacing:0;
	height: auto;
}
table.iksweb,table.iksweb td, table.iksweb th {
	border: 1px solid #595959;
}
table.iksweb td,table.iksweb th {
	padding: 3px;
	width: 30px;
	height: 35px;
  background: white;
}
table.iksweb th {
	background: #347c99;
	color: #fff;
	font-weight: normal;
} */

.block-n{
  background-color: #3b3838;
  border-radius: 50px;
  padding: 15px;
  min-height: 620px;
  margin-top: 30px;
}

.titles-mini{
  background: linear-gradient(to right, #76c78c, #00828c);
  color: white;
  font-size: 29px;
  font-weight: 1000;
  width: 100%;
  font-family: sans-serif;
}

.titles-mini-div{
  text-align: center;
  padding: 30px 0 30px 0;
}

.titles-img-div{
  padding: 60px 0 30px 0;
  height: 225px;
}

.titles-desc-div{
  padding: 30px 0 60px 0;
  text-align: center;
  font-family: sans-serif;
  color: white;
  font-size:26px;
  font-weight: 600;
}

.img-n{
  object-fit: contain;
}

.pad{
  padding: 30px;
}

.blue-title{
  font-size: 35px;
  font-family: sans-serif;
  color: #0aebff;
  font-weight: 900;
}

.soc-block{
  padding-top:3px;
}

.soc-img{
  height: 138px;
  width: 138px;
  padding: 5px;
  transition: 1s;
}

.soc-img:hover{
  transform: scale(1.1);
}

.footer{
  height: auto;
}

.footer-content{
  padding: 30px;
}

.footer-parts{
  color: white !important;
  padding: 15px;
}

.politic{
  text-decoration: none;
  color: white;
}

.politic:hover{
  text-decoration: none;
  color: #e5921d;
}
.dd{
  padding-bottom: 30px;
}
@media (max-width:667px){
  .visit-card{
    height: 300px;
  }
  .titles{
    font-size: 19px;
    text-align: center;
  }
  .titles-mini{
    font-size: 23px;
  }
  .titles-desc-div{
    font-size: 18px;
  }
  .block-n{
    min-height: 500px;
  }
  .titles-img-div{
    height: 200px;
  }
  .blue-title{
    font-size: 25px;
  }
  .soc-img{
    width: 84px;
    height: 84px;
  }
}

@media (min-width:668px) and (max-width:992px){
  .soc-img{
    width: 126px;
    height: 126px;
  }

  .titles{
    font-size: 25px;
  }
}

@media (min-width:992px) and (max-width:1399px){
  .soc-img{
    width: 111px;
    height: 111px;
  }
}
