.page_slider .intro_featured_word {
  font-size: 2.4rem;
}
a.logo .logo-text{
  font-size: 35px;
}
.page_footer .widget_icons_list .icon-styled.bordered + p {

  font-size: 15px;
}
.hidden{
  display: none;
}
.special-heading.numeric::before {
  background: none;
}
a.logo img {
  width: 190px;
}
.step-gorizontal .step {

  width: 99%;
  height: 450px;
}
.h-590{
  height: 590px !important;
}
.mt-30{
  margin-top: 30px;
}

.mt-100{
  margin-top: 100px !important;
}
.owl-center .owl-nav{
  display: none;
}
.step-gorizontal .step h6 {
  margin-top: 5px;
}
.ml-30{
  margin-left: 107px;
  margin-right: 98px;
}
.service-single.with-icon.layout2 h5::after {
  display:none;
}
.service-single.with-icon.layout2 h5{

  line-height: 1.2;
}
.second_bg{
  background-image: url("../images/testimonials-bg.jpg");
  background-size: cover;
}
.mb-100{
  margin-bottom: 100px;
}
.mb-118{
  margin-bottom: 118px;
}
.h-110{
  height: 110px;
}
.h-110:nth-child(4){
  height: 116px;
}
.w-33{
  width: 33.3%;
  text-align: center;
}
.item .step-number{
  position: relative;
bottom: 75px;
}

.img_service,.img_service_ser{
  width: 30px;
  height: 30px !important;

}

.about_section ul{
  color: #999;
list-style: none;
margin-top: 20px;
padding: 0;
}
.about_section ul li{
  color: #09445a;
  font-weight: 500;
  padding: 4px 0 4px 30px;
  position: relative;
}
.about_section ul li::before{
  color: #dd4454;
  content: "\f00c";
  display: inline-block;
  font-family: "Font Awesome 5 Free", sans-serif;
  font-size: 12px;
  font-weight: 900;
  left: 0;
  line-height: 1;
  position: absolute;
  top: 12px;
}

.font-26{
  font-size: 26px;
}
.lang a{
background: #fdd220;
padding: 10px !important;
}
.lang a::before{
display: none !important;
}
.serv_contact{
height: 350px;
}.step-gorizontal .step .step-number h3 {

  line-height: 0.8;
}
.h_title{
  height: 80px;
}
.page_slider .intro_layers
{
  max-height: 790px;
height: 100%;
}
