@media screen and (max-width: 786px)
{
	#hero {
    	padding-top: 2.5rem !important;
	}
	#headline h1
	{
		font-size: 2.5rem;
	}
	#specs
	{
		margin: 14px 0px;
	}
	#specs p
	{
		padding-left: 25px;
	}
	.col-inner iframe
	{
		height: auto !important;
	}
	#videoFrame
	{
		margin-top: 50px;
	}
	#section3
	{
		display: none;
	}
	#brands img
	{
		padding: 20px 0px;
	}
	#hideField
	{
		display: none;
	}
	#main3
	{
		margin-top: 50px;
		margin-bottom: 50px;
		padding: 0px;
	}
	.module-inner
	{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	#main4-inner
	{
		margin-top: 50px;
	}
	#main5 h2
	{
		font-size:  1.75rem;
	}
	.main5-inner
	{
		margin-top: 50px;
	}
	#main6
	{
		padding: 0px;

	}
	#main6 h1
	{
		padding-top: 50px;
		font-size: 1.75rem;
	}
	#span1999
	{
		font-size: 2rem;
	}
	#span3999
	{
		font-size: 23px;
	}
	.main6-inner p
	{
		font-size: 16px !important;
		text-transform: capitalize !important;
	}
	#main6 img
	{
		padding-bottom: 50px;
		padding-top: 0px;
	}
	#main7
	{
		padding: 0px;
		margin-top: 50px;
		margin-bottom: 50px;
	}
	#main7 span
	{
		font-size: font-size: 1rem !important;
	}
	#main7 h2
	{
		font-size: 1.75rem;
    	text-align: center;
	}
	#main7 span
	{
		font-size: 1rem !important;
	}
	div#main7-right
	{
		margin-top: 50px;
	}
	#main7-inner
	{
	  margin: 10px 0px;
	}
	#main7-inner img
	{
	  height: 40px;
	  width: 40px;
	}
	#main7-inner h1
	{
		margin-bottom: 0;
	    font-size: 1.5rem;
	    line-height: 2rem;
	}
	#main8
	{
		padding: 100px 0px 0px 0px;

	}
	#main8 h1
	{
		font-size: 1.75rem;
    	line-height: 2.25rem;
	}
	#main8 iframe
	{
	  height: auto;
	  margin-bottom: 0px;
	}
	#bottombtn
	{
		display: none;
	}

	#bottomFixedBtn
	{
	  position: sticky;
	    top: auto;
	    bottom: 0;
	    z-index: 999;
	    display: block;
	    padding: 20px;
	    background-color: #070c29;
	    text-align: center;
	    
	}
	#bottomFixedBtn a
	{
		font-size: 20px;
    	font-weight: 500;
	}
	#bottomFixedBtn p
	{
		margin: 0px;
		padding: 10px 0px;
		color: #fff;
	}
	#bottomFixedBtn span
	{
		font-size: .9rem;
		color: #fff;
		font-weight: 700;
	}
	#form-bg
	{
		display: none;
	}
	div#whatsapp-us 
	{
	    max-width: 80px;
	    bottom: 145px;
	    right: 12px;
	}
	#whatsapp-us img
	{
	    max-width: 80px;
	    height: auto;
	}
	#main3 span
	{
	  font-size: 20px;
	}
	.main {
	    padding: 23px 0px;
	    text-align: center;
	    background-color: #070c29 !important;
	}
	#thank-you
	{
		max-width: 174px;
	    height: auto;
	    padding-top: 50px;
	}
}