@media only screen and (min-width: 1300px) {
	body {
		background-color: ;
	}
	.NavBar {
		background-color: ;
	}




}


@media only screen and (max-width: 1299px) and (min-width: 1000px) {
	
	body {
		background-color: ;
	}
	.NavBar {
		background-color: ;
	}

	.NavBarLeftCell {
		width: 40%;
	}
	.NavBarRightCell {
		width: 60%;
	}


	.HeadingBlock2Words {
		font-size: 25px;
	}

/*

.RTLL_Icons_Heading {
	height: 20%;
}
.RTLL_IconsBody {
	height: 80%;
}
*/
	.RTLL_Icons_HeadingWords {
		font-size: 25px;
	}


	.RTLL_IconsBodyWords {
		font-size: 18px;
	}



/*About*/
.AboutBody1TitleWords {
	font-size: 35px;
}

.AboutBody1BodyCellBlockWords {
	font-size: 18px;
}
.AboutBody2TitleWords {
	font-size: 35px;
}

.AboutBody2BodyCellBlockWords {
	font-size: 18px;
}







	.FooterCellBlockBodyWords1 {
		font-size: 15px;
	}

}



@media only screen and (max-width: 999px) and (min-width: 900px) {

body {
	background-color: ;
}

	.ContactFormLabel {
		font-size: 20px;
		color: ;
	}
	.NavBar {
		background-color: ;
	}

	.NavBarLeftCell {
		width: 30%;
	}
	.NavBarRightCell {
		width: 70%;
	}
	.HamburgerBlock {
		display: none;
	}



	.HeadingBlock2Words {
		font-size: 20px;
	}






.RTLL_Icons_Heading {

}
	.RTLL_Icons_HeadingWords {
		font-size: 25px;
	}

.RTLL_IconsBody {

}
	.RTLL_IconsBodyWords {
		width: 80%;
		font-size: 18px;
	}






/*About*/
.AboutBody1TitleWords {
	font-size: 35px;
}

.AboutBody1BodyCellBlockWords {
	font-size: 18px;
}
.AboutBody2TitleWords {
	font-size: 35px;
}

.AboutBody2BodyCellBlockWords {
	font-size: 17px;
}



/*Products*/
.ProductTitleWords {
	font-size: 30px;
}







	.FooterCellBlockBodyWords1 {
		font-size: 15px;
	}


}





@media only screen and (max-width: 899px) and (min-width: 700px) {

body {
	background-color: ;
}

	.NavBar {
		background-color: ;
	}
	.NavBar {
		background-color: ;
		display: none;
	}
	.SmallNavBar {
		display: block;
	}



	.HeadingBlock2Words {
		font-size: 20px;
	}

	.HeadingBlock3Words {
		font-size: 25px;
	}



.RTLL_Icons_Heading {

}
	.RTLL_Icons_HeadingWords {
		font-size: 23px;
	}

.RTLL_IconsBody {

}
	.RTLL_IconsBodyWords {
		width: 80%;
		font-size: 17px;
	}





/*About*/
.AboutBody1TitleWords {
	font-size: 30px;
}

.AboutBody1BodyCellBlockWords {
	font-size: 15px;
}
.AboutBody2TitleWords {
	font-size: 30px;
}

.AboutBody2BodyCellBlockWords {
	font-size: 15px;
}




/*Products*/

.ProductTitleWords {
	font-size: 25px;
}









	.FooterTitleWords {
		font-size: 18px;
	}
	.FooterCellBlockBodyWords1 {
		font-size: 13px;
	}
	.FooterCellBlockBodyWords2 {
		font-size: 14.5px;
	}




	/*Contact Form*/
	.ContactFormLabel {
		font-size: 20px;
		color: ;
	}

	.ContactUs {
		width: 70%;
	}

.SlidesContainerContainer {
	width: 90%;
}



}







@media only screen and (max-width: 699px) {

body {

}

.NavBar {
	background-color: ;
	display: none;
}
.SmallNavBar {
	display: block;
}


.NavBarLogo {
	width: 150px;
	height: 150px;
	top: -30px;
}


.HeadingBlock1Words {
	font-size: 40px;
}
.HeadingBlock2Words {
	font-size: 20px;
}
.HeadingBlock3Words {
	font-size: 25px;
}



.SlidePointBox {
	width: 90%;
}
	.SlidePointBoxTopInsideWords {
		font-size: 25px;
	}
	.SlidePointBoxBottomInsideWords {
		font-size: 25px;
	}


.PartnerWithTitle {
	font-size: 30px;
}







.ProductsBodyBlockWords {
	font-size: 18px;
}








.RTLL_Icons {
	height: 1200px;
	height: 800px;
}
	.RTLL_IconsCell {
		display: block;
		float: none;
		height: 50%;
		width: 100%;
	}
		.RTLL_IconsBlockCell {
			display: block;
			float: none;
			height: 50%;
			width: 100%;
		}









/*About*/


.AboutBody1 {
	height: 850px;
}
.AboutBody2 {
	height: 850px;
}


	.AboutBody1Body {
		/*height: 100%;*/
		height: 750px;
		background-color: ;
	}
	.AboutBody2Body {
		/*height: 100%;*/
		height: 750px;
		background-color: ;
	}


		.AboutBody1BodyCell {
			display: block;
			float: none;
			height: 50%;
			width: 100%;
		}
			.AboutBody1BodyCell1 {
				height: 60%;
			}
			.AboutBody1BodyCell2 {
				height: 40%;
			}

		.AboutBody2BodyCell {
			display: block;
			float: none;
			height: 50%;
			width: 100%;

			background-color: ;
		}
			.AboutBody2BodyCell1 {
				height: 40%;
			}
			.AboutBody2BodyCell2 {
				height: 60%;
			}







.AboutBody1TitleWords {
	font-size: 30px;
}

.AboutBody1BodyCellBlockWords {
	font-size: 15px;
}
.AboutBody2TitleWords {
	font-size: 30px;
}

.AboutBody2BodyCellBlockWords {
	font-size: 15px;
}










/*Products*/

.BigImages {
	height: 800px;
	width: 80%;
}

.BigImagesCell {
	display: block;
	float: none;
	height: 25%;
	width: 100%
}




.ProductImages {
	height: 100px;
}

.ProductImagesCellBlockImg {
	height: 100px;
	width: 100px;
	height: 100%;
	width: 100%;

	object-fit: cover;
}





.VideoBanner {
	height: 800px;
}
	.VideoBannerCell {
		display: block;
		float: none;
		height: 50%;
		width: 100%;
	}
.VideoBannerLast {
	height: 400px;
}
	.VideoBannerCellLast {
		height: 100%;
	}
	.VideoBannerCellEmpty {
		display: none;
	}





/*Footer Section*/
.ChooseUs {
	height: 180px;
}


.ChooseUsLeftCell {
	display: block;
	height: 50%;
	float: none;
	width: 100%;
}
.ChooseUsRightCell {
	display: block;
	height: 50%;
	float: none;
	width: 100%;
}


.Footer {
	height: 800px;
}
	.FooterCell {
		display: block;
		float: none;
		height: 33.333%;
		width: 100%;
	}
	
	.FooterCellBlockBodyWords1 {
		font-size: 15px;
	}
	.FooterCellBlockBodyWords2 {
		font-size: 16px;
	}







/*Video Pages*/

.BacktoProductPageWords {
	font-size: 30px;
}


.ProductsTitle {
	font-size: 30px;
}


.ProductTitleWords {
	font-size: 22px;
}










/*Contact Form*/

.ContactUs {
	width: 75%;
}

.ContactUsHeading {
	font-size: 8vw;
}
	
	.ContactFormContainer {
		height: 600px;
	}

		.ContactFormContainerLeftCell {
			display: block;
			float: none;
			width: 100%;
			height: 60%;
			/**/height: 100%;
			background-color: ;
		}

			.ContactForm {
				width: 90%;
				height: 600px;
				/*height: 560px;*/
			/*	position: relative;
				top: 83.5%;
				transform: translateY(-50%);*/
			}

				.ContactFormFullName {
					height: 200px;
					height: 160px;
				}
					.ContactFormLine {
						display: block;
						float: none;
					}
					#ContactFormFullNameLeft {
						float: none;
						width: 100%;
						height: 90px;
					}
					#ContactFormFullNameRight {
						float: none;
						width: 100%;
						height: 90px;
					}
				.ContactFormAddressAndNumber {
					height: 200px;
					height: 160px;
				}
					#ContactFormAddressLeft {
						float: none;
						width: 100%;
						height: 90px;
					}
					#ContactFormNumberRight {
						float: none;
						width: 100%;
						height: 90px;
					}
						.ContactFormLabel {
							font-size: 25px;
							line-height: 25px;
							height: 25px;
						}
						.ContactFormInput {
							width: 60%;
						}

		.ContactFormContainerRightCell {
			display: block;
			float: none;
			height: 40%;
			width: 100%;
			background-color: ;
		}




}