@media only screen and (max-width: 1200px){

	.main-slider-five h1{
		font-size:220px;
		display:inline-block;
	}

	.main-slider-five .image-column .image{
		margin-right:var(--margin-zero);
	}

	.main-slider-five .pattern-layer{
		left:-350px;
	}

	.tv-section .image-column .image{
		margin-left:var(--margin-zero);
		padding-right:var(--padding-zero);
	}

	.tv-section .content-column .text{
		padding-right:var(--padding-zero);
	}

	.tv-section .image-column .pattern-layer{
		right:-250px;
	}

	.tv-section.style-two .image-column .image img{
		max-width:100%;
	}

	.order-section .pattern-layer-two{
		display:none;
	}

	.order-section .image-column .image{
		margin-left:var(--margin-zero);
		margin-right:var(--margin-zero);
	}

}

@media only screen and (max-width: 1140px){

	.speedtest-section h3{
		font-size:var(--font-28);
	}

	.order-section .content-column .inner-column{
		padding-top:var(--padding-top-40);
	}

}

@media only screen and (min-width: 768px){



}

@media only screen and (max-width: 1023px){

	.main-header.header-style-seven{
		position:relative;
		box-shadow:0px 0px 10px rgba(0,0,0,0.10);
	}

	.main-slider-five .content-boxed .inner-box{
		padding-top:var(--padding-zero);
	}

	.main-slider-five .slide{
		padding:120px 0px 0px;
	}

	.main-slider-five .image-column .image{
		margin-left:var(--margin-zero);
	}

	.tv-section .image-column .pattern-layer,
	.main-slider-five .pattern-layer{
		display:none;
	}

	.tv-section .content-column .inner-column{
		padding:var(--padding-zero);
	}

	.package-section .content-column .inner-column{
		padding-top: var(--padding-top-30);
	}

	.package-section .image-column .image{
		margin-top:var(--margin-top-40);
	}

	.package-section .image-column .image img{
		max-width:100%;
	}

	.tv-section .content-column{
		order:1;
	}

	.tv-section .image-column{
		order:2;
		text-align:center;
	}

	.tv-section.style-two{
		padding-top:var(--padding-zero);
	}

	.speedtest-section{
		padding:100px 0px 70px;
		background-image:none !important;
		background-color:var(--main-color-two);
	}

	.speedtest-section .content-column{
		margin-bottom:var(--margin-bottom-40);
	}

	.speedtest-section h3 span{
		display:inline-block;
	}

	.speedtest-section .content-column:last-child .inner-column{
		margin-left:var(--margin-zero);
	}

	.order-section{
		padding-top:var(--padding-zero);
	}

	.order-section .content-column .inner-column{
		padding:var(--padding-zero);
	}

	.order-section .content-column .pattern-layer{
		display:none;
	}

	.order-section .content-column{
		order:1;
		margin-bottom:var(--margin-bottom-40);
	}

	.order-section .image-column{
		order:2;
	}

}

@media only screen and (max-width: 767px){

	.main-header.header-style-seven .header-lower .nav-outer{
		width:auto;
	}

	.main-header.header-style-seven .header-lower .outer-box{
		position:relative;
		padding:37px 0px;
	}

	.main-header.header-style-seven .nav-outer .mobile-nav-toggler{
		padding-top:var(--padding-top-25);
	}

	.package-section h3 {
		font-size: var(--font-28);
	}

	.tv-section h2{
		line-height:42px;
		font-size: var(--font-30);
	}

}

@media only screen and (max-width: 599px){

	.tv-section h2 br,
	.header-style-seven .header-top{
		display:none;
	}

	.main-slider-five .title,
	.main-slider-five .text{
		font-size: var(--font-24);
	}

	.main-slider-five h1{
		font-size: 140px;
	}

}

@media only screen and (max-width: 479px) {

	.header-style-seven .cart-box{
		display:none;
	}

	.main-slider-five h1{
		font-size: 110px;
	}

	.tv-section .content-column .content,
	.package-section .content-column .content{
		padding-left:var(--padding-zero);
	}

	.tv-section .content-column .icon,
	.package-section .content-column .icon{
		position:relative;
		display:inline-block;
		margin-bottom:var(--margin-bottom-30);
	}

	.speedtest-section .title,
	.package-section .title,
	.tv-section .title{
		display:block;
	}

	.speedtest-section .content-column .content{
		padding-left:var(--padding-zero);
	}

	.speedtest-section .content-column .icon{
		position:relative;
		display:inline-block;
		margin-bottom:var(--margin-bottom-30);
	}

	.speedtest-section h3 {
		font-size: var(--font-22);
	}

	.news-block-seven .lower-content{
		padding:20px 20px;
	}

	.main-header.header-style-seven .sticky-header .mobile-nav-toggler{
		display:block;
	}

	.order-section .content-column h3{
		font-size: var(--font-24);
	}

}