

/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/
body {
	font-size:25px;
	color: #000000;

	background-color:#FFFFFF;

}

a {
  color: #d2691e;
  text-decoration: none;
}

a:hover {
  color: #ff8c00;
  text-decoration: none;
}

h1 {
	font-size:70px;
	color:#B28936;
}
h2 {
	font-size:30px;
	color:#BA9A5D;
}
h3 {
	font-size:30px;
}

@media (max-width: 991px) {
	body {
		font-size:22px;
	}
	h1 {
		font-size:70px;
		color:#B28936;
	}
	h2 {
		font-size:25px;
		color:#BA9A5D;
	}
	h3 {
		font-size:25px;
	}
}

/*--------------------------------------------------------------
# Parts
--------------------------------------------------------------*/

input {
	width:100%;
	text-align:center;
}
select {
	width:100%;
	color:#000000;
}
textarea {
	width:100%;
	height:150px;
	font-size:20px;
}

table {
	width:100%;
}

table td,table th {
	padding:0.25em;
}


/*--------------------------------------------------------------
# Preloader
--------------------------------------------------------------*/
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  overflow: hidden;
  background: #fff;
}

#preloader:before {
  content: "";
  position: fixed;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 6px solid #B28936;
  border-top-color: #ccaa64;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  animation: animate-preloader 1s linear infinite;
}

@keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

/*--------------------------------------------------------------
# PageTop
--------------------------------------------------------------*/
.back-to-top {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  right: 15px;
  bottom: 15px;
  z-index: 996;
  background:#B28936;
  width: 60px;
  height: 60px;
  border-radius: 4px;
  transition: all 0.4s;
  font-size:18px;
  color:#FFFFFF;
}

.back-to-top i {
  font-size: 28px;
  color: #fff;
  line-height: 0;
}

.back-to-top:hover {
  background:#ccaa64;
  color: #fff;
}

.back-to-top.active {
  visibility: visible;
  opacity: 1;
}



/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#header {
	padding: 20px 0;
	background: #FFFFFF;

	box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
	transition: all 0.5s;

	position:relative;
}


@media (max-width: 575px) {
	#header .logo img {
		width:170px;
	}
}

#staglang {
	width:130px;
	height:35px;	margin-right:10px;
	border-radius:5px;
	font-size:16px;
	color:#000000;
}

#headerbtn {
	width:170px;
	padding:10px 20px;
	font-size:19px;
	color:#FFFFFF;
	text-align: center;
	border:2px solid #B8985B;
	background:linear-gradient(90deg,#BA9A5D,#937130);
}
#headerbtn:hover {
	background:#ccaa64;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
	color:#FFFFFF;
	background-color: #A78758;
}

#footer p {
	font-size:25px;
}
#footercc {
	width:100%;
	font-size:25px !important;
	border-top:1px solid #CEBAA2;
}

@media (max-width: 991px) {
	#footer p {
		font-size:20px;
	}
	#footercc {
		font-size:20px !important;
	}
}

/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {
	overflow: hidden;
}

.section-bg {
	background-color: #FCFCF2;
}


/*--------------------------------------------------------------
# Sections
--------------------------------------------------------------*/


#sec2 h3 {
	font-size:40px;
}
@media (max-width: 991px) {
	#sec2 h3 {
		font-size:30px;
	}
}

#sec2 .fmcover {
	margin:0 auto;
	background-color:#F5EEDE;
	border:1px double #EBE0D0;
	box-shadow: 3px 3px 3px #AAAAAA;
}

#sec2 .fmtable {
	width:90%;
	margin:0 auto;
}

#sec2 .fmbutton {
	width:100%;
	text-align: center;
	color:#FFFFFF;
	padding:10px 20px;
	border:2px solid #B8985B;
	background:linear-gradient(90deg,#BA9A5D,#937130);
}
#sec2 .fmbutton:hover {
	background:#ccaa64;
}

#sec2 #tableerror,#sec2 #tableerror2,#sec2 #tablecomp {
	display:none;
}



#sec6 img {
	box-shadow:8px 8px 0px 0 rgba(178,137,54,0.4);
}


