@media only screen and (min-width: 1366px) and (max-width: 1920px) {
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
}
@media only screen and (min-width: 520px) and (max-width: 767px) {
}
@media only screen and (min-width: 300px) and (max-width: 519px) {
li.fas.fa-angle-down.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-176.slicknav_collapsed.slicknav_parent {
    position: relative;
   
}
	.fa-angle-down:before {
		content: "\f107";
		position: absolute;
		right : 0;
		top: 5px;
       pointer-events: none;
		opacity: 0;
	}
	.sub-menu .menu-item a {
		font-size: 13px;
		font-family: 'Raleway';
	}
	span.slicknav_arrow {
		display: none;
	}
	.slicknav_nav .slicknav_item a {
		display: inline;
		font-size: 13px;
	}
	.slicknav_nav .slicknav_row {
		padding: 5px 10px;
		margin: 2px 5px;
		font-family: 'Raleway';
	}
	.num a {
		position: relative;
		margin-left: 20px;
		font-family: 'Raleway';
	}
	.fa-phone:before {
    position: absolute;
    margin-left: 5px;
    margin-top: 3px;
}
  .menuSec {
    text-align: center;
  }
  section.main_slider:after {
    display: none;
  }
  img.rd {
    border-radius: unset;
  }
  /* .banner_text h5 {
        height: 118px;
        line-height: 52px;
    } */
  .abt-main img {
    width: 290px;
    height: 290px;
  }
  .abt-smal img {
    width: 150px;
    height: 150px;
  }
  .why-chos-txt ul img {
    width: 30px;
    height: 30px;
  }
  .why-chos-txt ul li {
    margin-bottom: 15px;
  }
  section.what-we-do {
    margin: 13% 0;
  }
  .gall-content p {
    float: unset;
    font-size: 19px;
    margin: 5% 0;
    width: 100%;
  }
}
@media only screen and (min-width: 0px) and (max-width: 299px) {
}