/*// Extra small devices (portrait phones, less than 576px)*/
@media (min-width: 0px) and (max-width: 575.98px) { 
		 html,body{
		 	font-size:86%;
		 	-webkit-text-size-adjust:none;
		 }
		.wider-range {
		    padding: 5px 0px;
		    background-position: -1063px -1065px;
		}
		.wider-range .inner-content {
		    margin: 10px 5px;
		    position: relative;
		}
		.featured-products .slick-slide img {
		    width: 14rem;
		}
		.featured-product .item{
			border-radius: 0 53px 0px 53px;
			margin:10px 0px;
		}
		.featured-products .title {
	    top: 75%;
	    font-size: 3.2rem;
	    left: 18%;
	   }
	   .inner-content .slick-prev, .inner-content-below .slick-prev {
	    left: 8%;
	   }
	   .inner-content .slick-next, .inner-content-below .slick-next {
	    right: 15%;
	   }
	   .sync-image-area .item img {
	    padding: 23px;
	  }
	  .sync-image-area .item {
	  	 padding:0px;
	   }
	   .fancy-background-section {
	    padding: 25px 0px;
	    margin: 21px 0px;
	  }
	  .fancy-background-section p {
	    font-size: 3rem;
	    margin: 0px 17px;
	  }
	  .fancy-background-section span {
	    font-size: 2rem;
	    margin: 13px 17px;
	    padding: 0px;
	 }
	  .bg-area:before {
	    width: 100%;
	    height: 80%;
	    top: 53px;
	    left: 14px;
	 }
	 .bg-area {
	    width: 66%;
	    height: 75%;
	    top: 72px;
	    left: 54px;
	  }
	  .white-banner-section {
	    margin: 43px 0px;
	 }
	 .content-area img{
	     width: 176px;
	     display: block;
	     margin: 0 auto;
	 }
	 .single-slider .item img{
	 	 width:44%;
	 }
	 .inner-content-below{
	 	padding:0px;
	 	margin: 30px 0px;
	 }
	 .banner-section .image-area {
	    right: 8px;
	    top: -8px;
	    width: 100%;
	 }
	 .inner-content-below .content-area p:nth-child(1),.content-area p:nth-child(2) {
      font-size: 1.8044rem;
     }
	 .inner-content-below .content-area p:nth-child(3),.inner-content-below .content-area p:nth-child(2),.content-area p:nth-child(3) {
      font-size: 3rem;
     }
     .content-area p:nth-child(4) {
     font-size: 2.5rem;
    }
    .col-my-3 {
    border-right: 0px;
    padding: 0px;
    border-image:none;
    
}
.nav-brand{
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0px 34px;
}
    .fancy-background-section .center{
    position:relative;
    margin-top: 0px;
    top: 26px;
    background: #fff;
    border-radius: 0px 94px 0px 0px;
    width: 100%;
    margin: 0 auto;
    }
    .fancy-background-section .image-area img {
    width: 16rem;
    }
    .banner-section {
    padding: 20px 14px;
    }
    .banner-section p:nth-child(1) {
    font-size: 1.3rem;
    }
    .banner-section p:nth-child(2) {
    font-size: 2.3rem;
    }
    .mybutton {
    padding: 10px 12px;
    font-size: 1rem;
    border-radius: 13px 0 13px 0;
    display: none !important;
  }
  .fancy-background-section p:before{ top:6px; }.fancy-background-section p:after{ top:13px; }
  .commercial-ads {
    perspective: 900px;
    margin-top: 29px;
  }
  .commercial-ads .title{
  	margin-bottom:55px;
  }
  footer .myrow{
  display:grid;
  grid-template-columns:1fr;
 }
 footer .content-area{
 	margin:0;
 }
 footer .myrow .about-content {
    font-size: 0.9859rem !important;
 }
 footer .myrow {
    padding: 10px 24px;
    padding-top: 27px;
}
.commercial-ads .slick-arrow {
    top: 41%;
    border-radius: 50%;
    padding: 7px;
 }
 
.commercial-ads .slick-slide img {
    border-radius: 0px 0 75px 0px; 
  }

footer p{
	font-size:1rem;
}
footer .about-content p{
	font-size:1rem;
}
	.contactus{
		padding:0px;
	}
	.vision-mission-area .sync-image-area .item {
	    width: auto;
	}
	.vision-mission-area, .form {
	    margin: 7px;
	}
	.bg-image .text-title{
		font-size:3rem;
	}
	.mobile-menu{
    display: inline;
    justify-content: center;
    align-items: center;
   }
   .vision-mission-area .fixed{
   	margin:0px;
   }
.play-button:before {
	    content: '';
	    position: absolute;
	    top: 25%;
	    left: 39%;
	    z-index: 3;
	    border-top: 16px solid transparent;
	    border-bottom: 16px solid transparent;
	    border-left: 21px solid #b90000;
	    cursor: pointer;
	}
		.play-button img {
	    width: 70px !important;
	}
	.video-popup .modal-content iframe{
		 width:auto;
	}
	.nav-brand>a>img{
	   width: 8.5625rem;
	}
}

@media (min-width:0px) and (max-width:320px){
    .featured-products .slick-slide img{
        width:8rem;
    }
    .fancy-background-section .image-area img{
        width:13rem;
    }
}

/*tabs*/
@media (min-width: 575.98px) and (max-width: 1000px) { 
	 footer .myrow{
	  display:grid;
	  grid-template-columns:1fr 1fr;
	 }
   
}

/* laptops*/
@media(min-width:1024px){
    .fixedbar .sina-nav .sina-menu > li > a{
	   padding: 1.313rem 0.625rem;
	}
}

/*Big Screen 1920px */
@media (min-width: 1920px){ 
   html,body{
		 	font-size:125%;
		 	-webkit-text-size-adjust:none;
		 }

}
/*Big Screen 1920px */
@media (min-width: 2560px){ 
   html,body{
		 	font-size:160%;
		 	-webkit-text-size-adjust:none;
		 }

}

