body{font-size:1em;}
#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1920px);}
#manufacturers-home .owl-carousel-manufacturers{height:10em;}

@media only screen and (max-width:1920px){
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1920px);}
}
@media only screen and (max-width:1710px){
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1710px);}
}
@media only screen and (max-width:1536px){
	body{font-size:calc(1em - 0.0625em / 4);;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1536px);}
}
@media only screen and (max-width:1520px){
	body{font-size:calc(1em - 0.0625em / 3);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1520px);}
}
@media only screen and (max-width:1480px){
	body{font-size:calc(1em - 0.0625em / 2);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1480px);}
}
@media only screen and (max-width:1440px){
	body{font-size:0.9375em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1440px);}
}
@media only screen and (max-width:1422px){
	body{font-size:calc(0.9375em - 0.0625em / 4);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1422px);}
}
@media only screen and (max-width:1404px){
	body{font-size:calc(0.9375em - 0.0625em / 3);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1404px);}
}
@media only screen and (max-width:1385px){
	body{font-size:calc(0.9375em - 0.0625em / 2);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1385px);}
}
@media only screen and (max-width:1366px){
	body{font-size:0.875em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1366px);}
}
@media only screen and (max-width:1344px){
	body{font-size:calc(0.875em - 0.0625em / 4);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1344px);}
}
@media only screen and (max-width:1322px){
	body{font-size:calc(0.875em - 0.0625em / 3);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1322px);}
}
@media only screen and (max-width:1301px){
	body{font-size:calc(0.875em - 0.0625em / 2);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1301px);}
}
@media only screen and (max-width:1280px){
	body{font-size:0.8125em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1280px);}
}
@media only screen and (max-width:1216px){
	body{font-size:calc(0.8125em - 0.0625em / 4);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1216px);}
}
@media only screen and (max-width:1152px){
	body{font-size:calc(0.8125em - 0.0625em / 3);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1152px);}
}
@media only screen and (max-width:1080px){
	body{font-size:calc(0.8125em - 0.0625em / 2);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1080px);}
}
@media only screen and (max-width:1024px){
	body{font-size:0.750em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 1024px);}
}
@media only screen and (max-width:900px){
	body{font-size:1em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 900px);}
	#manufacturers-home .owl-carousel-manufacturers{height:6em;}
}
@media only screen and (max-width:878px){
	body{font-size:calc(1em - 0.0625em / 4);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 878px);}
}
@media only screen and (max-width:856px){
	body{font-size:calc(1em - 0.0625em / 3);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 856px);}
}
@media only screen and (max-width:834px){
	body{font-size:calc(1em - 0.0625em / 2);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 834px);}
}
@media only screen and (max-width:812px){
	body{font-size:0.9375em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 812px);}
}
@media only screen and (max-width:800px){
	body{font-size:calc(0.9375em - 0.0625em / 4);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 800px);}
}
@media only screen and (max-width:768px){
	body{font-size:calc(0.9375em - 0.0625em / 3);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 768px);}
}
@media only screen and (max-width:755px){
	body{font-size:calc(0.9375em - 0.0625em / 2);}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 755px);}
}
@media only screen and (max-width:736px){
	body{font-size:0.875em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 736px);}
}
@media only screen and (max-width:720px){
	body{/*font-size:calc(0.875em - 0.0625em / 4);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 720px);}
}
@media only screen and (max-width:703px){
	body{/*font-size:calc(0.875em - 0.0625em / 3);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 703px);}
}
@media only screen and (max-width:686px){
	body{/*font-size:calc(0.875em - 0.0625em / 2);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 686px);}
}
@media only screen and (max-width:667px){
	body{/*font-size:0.8125em;*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 667px);}
}
@media only screen and (max-width:640px){
	body{/*font-size:calc(0.8125em - 0.0625em / 4);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 640px);}
}
@media only screen and (max-width:600px){
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 600px);}
}
@media only screen and (max-width:568px){
	body{/*font-size:calc(0.8125em - 0.0625em / 3);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 568px);}
}
@media only screen and (max-width:480px){
	body{/*font-size:calc(0.8125em - 0.0625em / 2);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 480px);}
	#manufacturers-home .owl-carousel-manufacturers{height:4em;}
}
@media only screen and (max-width:414px){
	body{/*font-size:0.75em;*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 414px);}
}
@media only screen and (max-width:404px){
	body{/*font-size:calc(0.75em - 0.0625em / 4);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 404px);}
}
@media only screen and (max-width:394px){
	body{/*font-size:calc(0.75em - 0.0625em / 3);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 394px);}
}
@media only screen and (max-width:384px){
	body{/*font-size:calc(0.75em - 0.0625em / 2);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 384px);}
}
@media only screen and (max-width:375px){
	body{/*font-size:0.6875em;*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 375px);}
}
@media only screen and (max-width:360px){
	body{/*font-size:calc(0.6875em - 0.0625em / 4);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 360px);}
}
@media only screen and (max-width:347px){
	body{/*font-size:calc(0.6875em - 0.0625em / 3);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 347px);}
}
@media only screen and (max-width:333px){
	body{/*font-size:calc(0.6875em - 0.0625em / 2);*/}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 333px);}
}
@media only screen and (max-width:320px){
	body{/*font-size:0.625em;*/font-size:0.75em;}
	#banner-home,#banner-home>.FixedLayout:not(:empty){height:calc(700 / 1920 * 320px);}
}
