@charset "utf-8";
/* CSS Document */
body {background-color:#FFFFFF; padding:0px; margin:0px;}
.container {width:1386px; margin:auto; height:2000px; text-align:center;}
.containerwork {width:1386px; margin:auto; height:1100px; text-align:center;}
.content {width:1250px; margin:auto; text-align:left;}
@font-face {font-family:'Myriadpro'; local('Myriadpro font'),
	        local('Myriadpro-font'),src: url('fonts/Myriadpro_font.otf')format('opentype'); 
	        font-family:'segoeui'; local('segoeui font'),
	        local('segoeui-font'),src: url('fonts/segoeui_font.otf')format('truetype');}

h1 {font-family:'segoeui', sans-serif; font-weight:light; font-size:37px; color:#A3A2A2; text-align:left; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px;}			
h2 {font-family:'segoeui', sans-serif; font-weight:light; font-size:37px; color:#A3A2A2; text-align:left; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px;}
txt {font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
	
.main { font-family:'Myriadpro', sans-serif; font-weight:bold; font-size:78px; color:#A3A2A2; text-align:center; margin:45px 0px 0px 0px; padding:0px 0px 0px 0px;}	
.title { font-family:'segoeui', sans-serif; font-weight:light; font-size:37px; color:#A3A2A2; text-align:center; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.title ul {padding:0px 0px 0px 30px; margin:0px;}
.title li { margin:0px 34px 0px 0px; padding:0px; display: inline; list-style-type: none; position:relative; font-family:'segoeui', sans-serif; font-weight:light; font-size:35px; color:#A3A2A2;}

.nav { font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2; text-align:center; margin:50px 0px 0px 0px; padding:0;}
.nav ul {padding:0px 0px 0px 30px; margin:0px;}
.nav li { margin:0px 50px 0px 0px; padding:0px; display: inline; list-style-type: none; position:relative; font-family:'segoeuil', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2;}
.nav a {font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2; text-decoration:none;}
.nav a:link {font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2; text-decoration:none;}
.nav a:active {font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2; text-decoration:none;}
.nav a:hover { font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#F5B700; text-decoration:none;}
.nav a:visited {font-family:'segoeui', sans-serif; font-weight:light; font-size:25px; color:#A3A2A2; text-decoration:none;}

.header { margin:75px 0px 0px 0px; padding:0px; width:100%; font-family:'segoeuil', sans-serif; font-weight:light; font-size:37px; color:#A3A2A2; text-align:left;}

.leftspecial {float:left; width:364px; margin:0px 147px 0px 0px; padding:0px; text-align:center;}
.rightspecial {float:right; width:364px; margin:0px 0px 0px 0px; padding:0px; text-align:center;}

.leftcat {float:left; margin:0px 70px 0px 0px; padding:0px; text-align:center;}
.rightcat {float:right; margin:0px 0px 0px 0px; padding:0px; text-align:center;}



.imagerowcat {float:left; width:100%; margin:0px 0px 0px 0px; padding:0px; text-align:center;}

.left {float:left; width:364px; margin:0px 79px 0px 0px; padding:0px; text-align:center;}
.left img {border: 1px solid #A3A2A2;}
.right {float:right; width:364px; margin:0px 0px 0px 0px; padding:0px; text-align:center;}
.right img {border: 1px solid #A3A2A2;}

.right2 {float:right; width:106px; margin:30px 0px 0px 0px; padding:0px; text-align:right;}
.imagerow {float:left; width:100%; margin:45px 0px 0px 0px; padding:0px; text-align:justify;}
.imagerow2 {float:left; width:100%; margin:125px 0px 0px 0px; padding:0px; text-align:justify;}

.lefttxt {float:left; width:100%; margin:0px 25px 0px 0px; padding:0px; text-align:left; font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-align:left;}
.lefttxt img{float:left; margin:0px 25px 0px 0px; padding:0px; text-align:left;}
.lefttxt a {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-decoration:none;}
.lefttxt a:link {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-decoration:none;}
.lefttxt a:active {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-decoration:none;}
.lefttxt a:hover { font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#F5B700; text-decoration:none;}
.lefttxt a:visited {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#F5B700; text-decoration:none;}

.righttxt {float:left; width:100%; margin:0px 25px 0px 0px; padding:0px; text-align:right; font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-align:left;}
.righttxt img{float:right; margin:0px 0px 0px 25px; padding:0px; text-align:right;}
.righttxt a {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-decoration:none;}
.righttxt a:link {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-decoration:none;}
.righttxt a:active {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#A3A2A2; text-decoration:none;}
.righttxt a:hover { font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#F5B700; text-decoration:none;}
.righttxt a:visited {font-family:'segoeui', sans-serif; font-weight:light; font-size:20px; color:#F5B700; text-decoration:none;}

.banner {height:366px; width:1250px; background-image:url(images/banner.png); background-position:left; background-repeat:no-repeat;}
.banner img{float:right; margin:245px 25px 0px 0px; padding:0px; text-align:right;}

.mfp-no-margins img.mfp-img {
	padding: 0;
}
/* position of shadow behind the image */
.mfp-no-margins .mfp-figure:after {
	top: 0;
	bottom: 0;
}
/* padding for main container */
.mfp-no-margins .mfp-container {
	padding: 0;
}

.leftcattxt {float:left; width:485px; margin:0px 70px 0px 0px; padding:0px; text-align:center; font-family:'segoeui', sans-serif; font-weight:light; font-size:37px;  }
.leftcattxt a {font-family:'segoeui', sans-serif; width:485px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.leftcattxt a:link {font-family:'segoeui', sans-serif; width:485px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.leftcattxt a:active {font-family:'segoeui', sans-serif; width:485px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.leftcattxt a:hover { font-family:'segoeui', sans-serif; width:485px; font-weight:light; font-size:37px; color:#F5B700; text-decoration:none;}
.leftcattxt a:visited {font-family:'segoeui', sans-serif; width:485px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}

.midcattxt {float:left; width:350px; margin:0px 70px 0px 0px; padding:0px; text-align:center; font-family:'segoeui', sans-serif; font-weight:light; font-size:37px;  }
.midcattxt a {font-family:'segoeui', sans-serif; width:350px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.midcattxt a:link {font-family:'segoeui', sans-serif; width:350px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.midcattxt a:active {font-family:'segoeui', sans-serif; width:350px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.midcattxt a:hover { font-family:'segoeui', sans-serif; width:350px; font-weight:light; font-size:37px; color:#F5B700; text-decoration:none;}
.midcattxt a:visited {font-family:'segoeui', sans-serif; width:350px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}

.rightcattxt {float:right; width:399px; margin:0px 0px 0px 0px; padding:0px; text-align:center; font-family:'segoeui', sans-serif; font-weight:light; font-size:37px;  }
.rightcattxt a {font-family:'segoeui', sans-serif; width:399px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.rightcattxt a:link {font-family:'segoeui', sans-serif; width:399px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}
.rightcattxt a:active {font-family:'segoeui', sans-serif; width:399px; font-weight:light; font-size:37px; color:#F5B700; text-decoration:none;}
.rightcattxt a:hover { font-family:'segoeui', sans-serif; width:399px; font-weight:light; font-size:37px; color:#F5B700; text-decoration:none;}
.rightcattxt a:visited {font-family:'segoeui', sans-serif; width:399px; font-weight:light; font-size:37px; color:#A3A2A2; text-decoration:none;}