


*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
a,a:hover,a:focus {
	text-decoration: none;
}
input:focus,select:focus,textarea:focus,button:focus{
	outline: none;
} 
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
img{
	max-width: 100%;
}

.slick-slide{
	outline: none;
} 
a:active, a:link, a:visited {
	text-decoration: none;
	color: inherit;
}
#zone1,
#zone8,
body {
	overflow-x: hidden
}
body {
	margin: 0;
	padding: 0;
	width: 100%; 
	overflow-x: hidden;
	color: #1f1f1f;
	font-family: "Omnes Regular";
}



*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
a,a:hover,a:focus {
	text-decoration: none;
}
input:focus,select:focus,textarea:focus,button:focus{
	outline: none;
} 
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
@font-face {
	font-family: "Omnes Regular";
	src: url("fonts/0c098ce56cd105e2723ca6b42ca24407.eot"); 
	src: url("fonts/0c098ce56cd105e2723ca6b42ca24407.eot?#iefix") format("embedded-opentype"),
	url("fonts/0c098ce56cd105e2723ca6b42ca24407.woff2") format("woff2"), 
	url("fonts/0c098ce56cd105e2723ca6b42ca24407.woff") format("woff"),
	url("fonts/0c098ce56cd105e2723ca6b42ca24407.ttf") format("truetype"),
	url("fonts/0c098ce56cd105e2723ca6b42ca24407.svg#Omnes Regular") format("svg"); 
}

@font-face {
	font-family: "Omnes Semibold";
	src: url("fonts/827efd408950e4d94af5e60b9a37c5b8.eot"); 
	src: url("fonts/827efd408950e4d94af5e60b9a37c5b8.eot?#iefix") format("embedded-opentype"),
	url("fonts/827efd408950e4d94af5e60b9a37c5b8.woff2") format("woff2"),
	url("fonts/827efd408950e4d94af5e60b9a37c5b8.woff") format("woff"),
	url("fonts/827efd408950e4d94af5e60b9a37c5b8.ttf") format("truetype"),
	url("fonts/827efd408950e4d94af5e60b9a37c5b8.svg#Omnes Semibold") format("svg");
}
@font-face {
	font-family: vagRounded;
	src: url(fonts/VAG-Rounded-Std-Light_47298.ttf);
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: vagmedium;
	src: url(fonts/VAG-Rounded-Std-Light_47298.ttf);
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: vagsemibold;
	src: url(fonts/VAG-Rounded-Std-Bold_47297.ttf);
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: vag;
	src: url(fonts/VAG-Rounded-Std-Black_47296.ttf);
	font-weight: 900;
	font-style: normal;
}
 
.stick-section { 
	left: 0;
	position: fixed;
	right: 0;
	width: 47px;
	height: 90px;
	padding:7px 12px; 
	text-align: center;
	top: auto;
	overflow: hidden;
	/*transform: translateY(-50%);*/
	bottom: 60px;
	z-index: 15;
	box-shadow: 0 2px 2px 0 rgba(226,226,226,0.5);
	background-color: #ffffff;
	box-shadow: 0px 5px 8px #00000014;
	border-radius: 0px 12px 12px 0px;
	opacity: 1;
}
.stick-section .social_icon {
	padding: 6px 0;
	border-bottom: 1px solid #ccc;
}
.stick-section .social_icon:last-child{
	border:none;
}
.stick-section .social_icon svg path{
	fill:#3C3A3A;
}
.button{
	width: 140px;
	height: 38px;
	background-color: #1db6ca;
	border-radius: 21px;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
	text-align: center;
	font-size: 16px;
	line-height: 17px;
	font-family:  "Omnes Regular";
	font-weight: SemiBold ;
	letter-spacing: 0.32px;
	color: #FFFFFF;
	font-weight: 600;
	padding: 10px;
}
button.slick-next.slick-arrow {
    width: 42px;
    height: 42px;
    right: -100px;
}
button.slick-prev.slick-arrow {
    width: 42px;
    height: 42px;
    left: -100px;
}
button.slick-prev.slick-arrow:before {
    background-size: cover; 
    position: absolute;
    background-size: 18px;
    background-repeat: no-repeat;
    background-image: url(../images/left_arrow.svg);
    background-position: center;
    top: 0px;
    left:00px;
}

button.slick-next.slick-arrow:before {
    background-size: cover; 
    position: absolute;
    background-size: 18px;
    background-repeat: no-repeat;
    background-image: url(../images/right_arrow.svg);
    background-position: center;
    top: 0px;
    left: 0px;
}
button.slick-next.slick-arrow:before, button.slick-prev.slick-arrow:before {
    width: 51px;
    height: 62px;
    background-size: 119px;
    content: "";
}
.godrej-wrapper{
	width: 100%;
	float: left;
	overflow: hidden;
}
.protekt-footer{
	float: left;
}
.fb-share-button.fb_iframe_widget {
    position: absolute;
    opacity: 0;
    width: 30px;
    height: 30px;
}
@media screen and (max-width: 770px){
	button.slick-prev.slick-arrow{
		left: -20px;
	}
	button.slick-next.slick-arrow{
		right: -20px;
	}
	button.slick-next.slick-arrow:before, button.slick-prev.slick-arrow:before { 
    background-size: 81px; 
}
} 