@charset "UTF-8";
/* CSS Document */

html
{
	background-color: #7a7a67;
background-image:url(bg.png);
	background-repeat:repeat;
}
body {
	background-color: #7a7a67;
	background-image:url(bg.png);
	background-repeat:repeat;
	padding-left:20px;
	padding-right:20px;
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: 'Muli', sans-serif;
	line-height:120%;
font-weight:400;
font-size: 14px;
color:#64645a;

 
 -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;

text-rendering: geometricPrecision;

}
* {outline: none;	
}

img {border: none; 	
}
news_img img 
{border: none; 	-webkit-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);
}
header {
	background: url(header.jpg) no-repeat center center; 
	background-color: #b7b39f;
	 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
max-width: 100%;
	height:135px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}
header img
{
	
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
}
.main_container {
	max-width: 1200px;
	padding-bottom:0px;
	min-height:600px;
	margin-left:auto;
	margin-right:auto;
	background-color:#eeecde;
	-webkit-box-shadow:0 0px 3px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:0 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow:0 0px 3px rgba(0, 0, 0, 0.4);
border-bottom:solid #cecab8 20px;
display: block;
}
.main
{
max-width: 1200px; min-height:500px; padding:30px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:20px; clear: both; text-align:left;
}
.main_footer { margin-left:auto; margin-right:auto; max-width: 1200px; height:50px; padding:0px; text-align:center; }

.fot_thumb
{
	max-width:100%;
	height: auto;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:0px;
		text-align:center;
}


.fot_thumb img
{
-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;
max-width:100%;
z-index:1;	height: auto;
width: auto\9; /* ie8 */
padding:0px;
background-position: center center;
background-repeat:  no-repeat;
	-webkit-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);
}
/* unvisited link */
a:link {
   color: #35342c;
   text-decoration: none;
}

/* visited link */
a:visited {
    color: #35342c;
	text-decoration: none;
}

/* mouse over link */
c a:hover {
    color: #818169;
	text-decoration: none;
}

/* selected link */
a:active {
   color: #35342c;
   text-decoration: none;
} 
main { min-height:500px; padding:30px; margin-left:auto; margin-right:auto; margin-bottom:40px;  max-width:100%; display: table; clear: both; }



.sp { width:100%; height:30px;  }
 
 
.img img
	{
	max-width:100%; height: auto; width: auto\9; /* ie8 */ margin-top:0px; 
	-webkit-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);box-shadow:0 0px 4px rgba(0, 0, 0, 0.2);
	}






/* GRIDS */

.data { font-family: 'Oswald', sans-serif; text-align:left;
color: #35342c;
font-size:16px;
margin-left:0px;
margin-bottom:20px;
max-width:100%;
display:block;
 }
.data_2 { font-family: 'Oswald', sans-serif; text-align:left;
color: #35342c;
font-size:16px;
margin-bottom:20px;
max-width:100%;
display: table;
    clear: both;
 }



.title
{
	margin-left: auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-bottom:10px;
	max-width: 100%;
	font-display: swap;
	text-align: left;
	font-size: 30px;
	line-height: 120%;
	color: #35342c;
	font-family: 'Oswald', sans-serif;
	text-rendering: geometricPrecision;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecab8;
line-height: 120%;
}
.title_2
{
	max-width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:10px;
	font-display: swap;

text-align:left;
font-size:30px;
line-height:120%;
color: #35342c;

    font-family: 'Oswald', sans-serif;
	text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;

padding-bottom:10px;
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecab8;
line-height: 120%;
}
.main_txt
	
{max-width:100%;
	font-display: swap;
	margin-left:20px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:20px;
	line-height:150%;
	color: #35342c;

text-align:justify;
text-justify: inter-character;
font-size:16px;
	 font-family: 'Montserrat', sans-serif;
	text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	 
	 
}
.article_txt {
	max-width:100%;
	font-display: swap;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:20px;
	line-height:150%;
	color: #35342c;

text-align:justify;
text-justify: inter-character;
font-size:16px;
	 font-family: 'Montserrat', sans-serif;
	text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	
}
.article_txt p {
    display: block !improtant;
    margin: 0px !important;
    border: 0px !important;
    padding: 0px !important;
}

.article_txt img
{
	text-align:center;
max-width:100%;	
height: auto;
width: auto\9; /* ie8 */
margin-left:auto;
margin-right:auto;
-webkit-box-shadow:0 0px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0px 3px rgba(0, 0, 0, 0.2);box-shadow:0 0px 3px rgba(0, 0, 0, 0.2);
}


.main_txt p {
    display: block !improtant;
    margin: 0px !important;
    border: 0px !important;
    padding: 0px !important;
}

.main_txt img
{
 float: left;
max-width:100%;
z-index:1;	height: auto;
width: auto\9; /* ie8 */
height:auto;
margin-right:20px;
margin-bottom:20px;
margin-left:0px;
margin-top:0px;

color: #35342c;
}


.main_txt_2
	
{max-width:100%;
	font-display: swap;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:20px;
	line-height:150%;
	color: #35342c;
text-align:justify;
text-justify: inter-character;
font-size:16px;
	 font-family: 'Montserrat', sans-serif;
	 text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	 display: table;
    clear: both;
}
.main_txt_2 p {
    display: block !improtant;
    margin: 0px !important;
    border: 0px !important;
    padding: 0px !important;
}

.main_txt_2 img
{
 float: left;
max-width:100%;
z-index:1;	height: auto;
width: auto\9; /* ie8 */
height:auto;
color: #35342c;
margin-right:20px;
margin-bottom:20px;
margin-left:0px;
margin-top:0px;


}










@media screen and (max-width: 568px) {
   	
	.main {

	padding: 0px;
	}
	.data_2 {
max-width:100%;
margin-left:20px;

 }
 .data {
max-width:100%;
margin-left:20px;

 }
	
	.main_txt {
	margin-top:10px;
	margin-right:20px;
	margin-left:20px;
	}
	
	.title
	{
		margin-left:20px;
			margin-right:20px;
	}
	
	
	.title_2
	{
		margin-left:20px;
			margin-right:20px;
	}
	
	.main_txt_2
	{
		margin-left:20px;
			margin-right:20px;
	}
	.article_txt {
	max-width:100%;
	font-display: swap;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:20px;
	line-height:150%;
	color: #35342c;

text-align:justify;
text-justify: inter-character;
font-size:16px;
	 font-family: 'Montserrat', sans-serif;
	text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	
}
}
@media screen and (max-width: 400px) {
body {

	padding-left:0px;
	padding-right:0px;
}
.main_txt {
	margin-top:10px;
	margin-right:20px;
	margin-left:20px;
	text-align:left;
text-justify: auto;
	}
	.main_txt_2 {
	margin-top:10px;
	margin-right:20px;
	margin-left:20px;
	text-align:left;
text-justify: auto;
	}
.article_txt {
	margin-top:10px;
	margin-right:20px;
	margin-left:20px;
	text-align:left;
text-justify: auto;
	}
}






/*    -----------------------------------------------------------------  */


.con-responsive{
    overflow:hidden;
    padding-bottom:30px;
	margin-left:10px;
	margin-right:10px;
    position:relative;
    height:600px;
	
}
.con-responsive iframe{
    left:0;
    top:0;
    min-height:600px;
    width:100%;
    position:absolute;
	
}


.social{

	display: flex;
	  flex-wrap: wrap;
	  /* for horizontal aligning of child divs */
	  justify-content: center;
	  /* for vertical aligning */
	  align-items: center;
  
  }
  
  .social {
	color:#e6e3d1; font-size: 26px;
	
	   text-decoration: none; 
	}
  
	.social a:link {
		color:#e6e3d1; font-size: 26px;
	
	   text-decoration: none; 
	}
	
	/* visited link */
	.social a:visited {
		color:#e6e3d1; font-size: 26px;
	  text-decoration: none; 
	}
	
	/* mouse over link */
	.social a:hover {
		color:#eae9e3; font-size: 26px;
	  text-decoration: none; 
	}
	
	/* selected link */
	.social a:active {
		color:#e6e3d1; font-size: 26px;
	   text-decoration: none; 
	} 

footer
{
font-family: 'Muli', sans-serif;
		 margin-top:20px;
		 margin-bottom:20px;
		margin-left:auto;
	margin-right:auto;
		 max-width:1200px;
		 min-height:100px;
		  font-size:12px;
		  line-height:150%;
		  text-align:center;
			 font-weight:normal;
		  color:#e6e3d1;
		  text-decoration:none;
		    display: block;
			 text-transform:uppercase;
			 text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	}
#footer a {  color:#e6e3d1; }
#footer a:hover { color:#ebe9e2;; text-decoration: none; -webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;
}
.center {
  text-align: center;
}

.pagination {
  display: inline-block;
}

.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
   -webkit-transition:all  0.9s;
  -moz-transition: all  0.9s;
  -ms-transition: all  0.9s;
  -o-transition: all  0.9s;
  transition: all  0.6s;     
	 	color: #626259;
 font-weight:400;
font-size: 16px;
font-family: 'Muli', sans-serif;

  margin:0px;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.pagination a.active {
  -webkit-transition:all  0.9s;
  -moz-transition: all  0.9s;
  -ms-transition: all  0.9s;
  -o-transition: all  0.9s;
  transition: all  0.6s;
    color:#f2f1ec;	background-color:#74736b;
}

.pagination a:hover:not(.active) { -webkit-transition:all  0.9s;
  -moz-transition: all  0.9s;
  -ms-transition: all  0.9s;
  -o-transition: all  0.9s;
  transition: all  0.6s;     
	 	 color:#f2f1ec;
	 background-color:#74736b;}