/*<meta />*/

@import url('MasterPageCSS1.css');

@font-face 
{
	font-family: 'Roboto';
	src: url(../Fonts/Roboto-Regular.ttf);
}

@font-face 
{
	font-family: 'Roboto-Light';
	src: url(../Fonts/Roboto-Light.ttf);
}

@font-face 
{
	font-family: 'Roboto Light Italic';
	src: url(../Fonts/Roboto-LightItalic.ttf);
}

@font-face 
{
	font-family: 'Roboto Black';
	src: url(../Fonts/Roboto-Black.ttf);
}

@font-face 
{
	font-family: 'Roboto Black Italic';
	src: url(../Fonts/Roboto-BlackItalic.ttf);
}

@font-face 
{
	font-family: 'Roboto Thin';
	src: url(../Fonts/Roboto-Thin.ttf);
}

@font-face 
{
	font-family: 'Roboto Thin Italic';
	src: url(../Fonts/Roboto-ThinItalic.ttf);
}

@font-face 
{
	font-family: 'Roboto Medium';
	src: url(../Fonts/Roboto-Medium.ttf);
}

@font-face 
{
	font-family: 'Roboto Medium Italic';
	src: url(../Fonts/Roboto-MediumItalic.ttf);
}

@font-face 
{
	font-family: 'Roboto Italic';
	src: url(../Fonts/Roboto-Italic.ttf);
}

@font-face 
{
	font-family: 'Roboto Bold';
	src: url(../Fonts/Roboto-Bold.ttf);
}

@font-face 
{
	font-family: 'Roboto BoldItalic';
	src: url(../Fonts/Roboto-BoldItalic.ttf);
}

@font-face 
{
	font-family: 'Arial';
	src: url(../Fonts/arial.ttf);
}

#myBtn
{
	display: none;
	position: fixed;
	bottom: 40px;
	right: 40px;
	border-style: solid;
	border-width: 0.2px;
	border-color: transparent;
	z-index: 99;
	outline: none;
	color: transparent;
	background-color: transparent;
	cursor: pointer;
	padding: 15px;
	border-radius: 4px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url('../../Icons/Backtotopimage 28 24.png');
}

#myBtn:hover
{
	background-color: transparent;
}

p
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family: Roboto-Light;
}

body
{
	font-family: Roboto-Light;
}

a.DropLink2
{
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family: Roboto-Light;
}

div.StickyHead1	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	left: 0px;
	position: fixed;
	width: 100%;
	font-size: 10pt;
	background: #f2f2f2;
	z-index: 3;
}

div.StickyHead1::before
{
	content: ' ';
	display: table;
}

div.StickyHead1::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.StickyHead1 > div
{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f2f2f2;
	padding-bottom: 35px;
	font-size: 11pt;
	font-family: Roboto-Light;
	float: left;
	border-top: solid 4px #ff0000;
	z-index: 3;
}

div.StickyHead1 > div:nth-child(1)
{
	width: 100%;
	margin-left: 0%;
}

div.CntrSingleX1
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.CntrSingleX1::before
{
	content: ' ';
	display: table;
}

div.CntrSingleX1::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.CntrSingleX1 > div
{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.CntrSingleX1 > div:nth-child(1)
{
	width: 100%;
	margin-left: 0%;
}

div.FullClickDiv
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

div.FullClickDiv::before
{
	content: ' ';
	display: table;
}

div.FullClickDiv::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FullClickDiv > div > a
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family: Roboto-Light;
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 12px;
	padding-bottom: 0px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

div.FullClickDiv > div
{
	font-weight: bold;
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	justify-content: center;
	margin: 10px 0px 0px;
	align-items: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: auto;
	position: relative;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 10px;
	border: 2px solid #d3d3d3;
}

div.FullClickDiv > div:nth-child(1)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 39%;
	height: 120px;
}

div.FullClickDiv2
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

div.FullClickDiv2::before
{
	content: ' ';
	display: table;
}

div.FullClickDiv2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FullClickDiv2 > div > a
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family: Roboto-Light;
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 12px;
	padding-bottom: 0px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

div.FullClickDiv2 > div
{
	font-weight: bold;
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	justify-content: center;
	margin: 10px 0px 0px;
	align-items: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: auto;
	position: relative;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 10px;
	border: 2px solid #d3d3d3;
}

div.FullClickDiv2 > div:nth-child(1)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 18.5%;
	height: 120px;
}

div.FullClickDiv2 > div:nth-child(2)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 18.5%;
	height: 120px;
}

div.FullClickDiv3
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

div.FullClickDiv3::before
{
	content: ' ';
	display: table;
}

div.FullClickDiv3::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FullClickDiv3 > div > a
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family: Roboto-Light;
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 12px;
	padding-bottom: 0px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

div.FullClickDiv3 > div
{
	font-weight: bold;
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	justify-content: center;
	margin: 10px 0px 0px;
	align-items: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: auto;
	position: relative;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 10px;
	border: 2px solid #d3d3d3;
}

div.FullClickDiv3 > div:nth-child(1)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 8.5%;
	height: 120px;
}

div.FullClickDiv3 > div:nth-child(2)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 8.5%;
	height: 120px;
}

div.FullClickDiv3 > div:nth-child(3)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 8.5%;
	height: 120px;
}

div.FullClickDiv4
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

div.FullClickDiv4::before
{
	content: ' ';
	display: table;
}

div.FullClickDiv4::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FullClickDiv4 > div > a
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family: Roboto-Light;
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 12px;
	padding-bottom: 0px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

div.FullClickDiv4 > div
{
	font-weight: bold;
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	justify-content: center;
	margin: 10px 0px 0px;
	align-items: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: auto;
	position: relative;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 10px;
	border: 2px solid #d3d3d3;
}

div.FullClickDiv4 > div:nth-child(1)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 2%;
	height: 120px;
}

div.FullClickDiv4 > div:nth-child(2)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 3%;
	height: 120px;
}

div.FullClickDiv4 > div:nth-child(3)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 3%;
	height: 120px;
}

div.FullClickDiv4 > div:nth-child(4)
{
	background-color: transparent;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: block;
	padding-top: 33px;
	padding-bottom: 30px;
	border-radius: 20px;
	width: 22%;
	margin-left: 3%;
	height: 120px;
}

div.LAND1Card	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1%;
	margin-bottom: 1%;
}

div.LAND1Card::before
{
	content: ' ';
	display: table;
}

div.LAND1Card::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.LAND1Card > div > a
{
	color: #000000;
	font-size: 13pt;
	font-family: Roboto-Light;
	font-weight: bold;
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 0px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

div.LAND1Card > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 2px solid #d3d3d3;
	overflow: hidden;
	padding: 0px;
	position: relative;
}

div.LAND1Card > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(188,93,93,0.25), 0 10px 10px rgba(188,93,93,0.25);
}

div.LAND1Card > div:nth-child(1)
{
	display: block;
	width: 22%;
	margin-left: 39%;
	height: 80px;
}

div.LAND2Card	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1%;
	margin-bottom: 1%;
}

div.LAND2Card::before
{
	content: ' ';
	display: table;
}

div.LAND2Card::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.LAND2Card > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 2px solid #d3d3d3;
	overflow: hidden;
	padding: 0px;
}

div.LAND2Card > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(188,93,93,0.25), 0 10px 10px rgba(188,93,93,0.25);
}

div.LAND2Card > div:nth-child(1)
{
	width: 22%;
	margin-left: 18.5%;
}

div.LAND2Card > div:nth-child(2)
{
	width: 22%;
	margin-left: 18.5%;
}

div.LAND3Card	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1%;
	margin-bottom: 1%;
}

div.LAND3Card::before
{
	content: ' ';
	display: table;
}

div.LAND3Card::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.LAND3Card > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 2px solid #d3d3d3;
	overflow: hidden;
	padding: 0px;
}

div.LAND3Card > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(188,93,93,0.25), 0 10px 10px rgba(188,93,93,0.25);
}

div.LAND3Card > div:nth-child(1)
{
	width: 22%;
	margin-left: 8.5%;
}

div.LAND3Card > div:nth-child(2)
{
	width: 22%;
	margin-left: 8.5%;
}

div.LAND3Card > div:nth-child(3)
{
	width: 22%;
	margin-left: 8.5%;
}

div.LAND4Card	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1%;
	margin-bottom: 1%;
}

div.LAND4Card::before
{
	content: ' ';
	display: table;
}

div.LAND4Card::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.LAND4Card > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 2px solid #d3d3d3;
	overflow: hidden;
	padding: 0px;
}

div.LAND4Card > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(188,93,93,0.25), 0 10px 10px rgba(188,93,93,0.25);
}

div.LAND4Card > div:nth-child(1)
{
	width: 22%;
	margin-left: 2%;
}

div.LAND4Card > div:nth-child(2)
{
	width: 22%;
	margin-left: 3%;
}

div.LAND4Card > div:nth-child(3)
{
	width: 22%;
	margin-left: 3%;
}

div.LAND4Card > div:nth-child(4)
{
	width: 22%;
	margin-left: 3%;
}

@media only screen and (max-width: 1279px)
{
	div.FullClickDiv > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv > div > a
	{
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
		font-family: Roboto-Light;
	}

	div.FullClickDiv2 > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv2 > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv3 > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv3 > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv3 > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(4)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}
}

@media only screen and (max-width: 767px)
{
	div.LAND4Card > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND4Card > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND4Card > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND4Card > div:nth-child(4)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND4Card
	{
		margin-top: 0%;
		margin-bottom: 0%;
	}

	div.LAND3Card
	{
		margin-top: 0%;
		margin-bottom: 0%;
	}

	div.LAND3Card > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND3Card > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND3Card > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND2Card > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND2Card > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv2 > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv2 > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv3 > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv3 > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv3 > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(2)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv4 > div:nth-child(4)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.LAND1Card > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 1%;
	}

	div.FullClickDiv > div > a
	{
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
		font-family: Roboto-Light;
	}
}

