
  /* Responsive CSS for Video Iframes */
  .video-section iframe {
    width: 100%;
    aspect-ratio: 16 / 9;
    height: auto;
    border: 0;
    border-radius: 30px;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
	max-width: 440px;
  }
  
  
  @media(min-width: 1600px){
	.video-section iframe {
	max-width: 550px;
}
  }
  
  
  @media(max-width: 1200px){
	#additional-benefits-2 {
	width: 100%;
}
	.plans-top-1 h2 br {
	display: none;
}
  }
  @media(max-width: 1180px){
	#slider-section .slick-next {
    right: -35px;
}
	#slider-section .slick-prev {
    left: -35px;
}
  }
  @media(max-width: 980px){
	.mb-8 {
	margin-bottom: 30px;
}
	#slider-section .slick-next {
	right: -24px;
}
	#slider-section .slick-arrow {
	height: 20px;
	width: 20px;
}
	#slider-section .slick-prev {
	left: -24px;
}
  }
  @media(max-width: 767px){
	p.wifi-icons-text {
	height: auto;
}
	.plans-top-1 h2 br {
	display: none;
}
	.plans-top-1 h2 {
	font-size: 30px;
	text-wrap: balance;
}
	.plans-top h2 {
	font-size: 30px;
}
	
  }
  
