@import url(https://fonts.googleapis.com/css?family=Advent+Pro:400,700,600,500|Dosis:400,500,300);

@font-face {
  font-family: 'aspergit';
  src:  url('../font/aspergit-webfont.woff2') format('woff2'),
        url('../font/aspergit-webfont.woff') format('woff');
}

/*icons*/
@charset "UTF-8";

@font-face {
  font-family: "untitled-font-1";
  src:url("../font/untitled-font-1.eot");
  src:url("../font/untitled-font-1.eot?#iefix") format("embedded-opentype"),
    url("../font/untitled-font-1.woff") format("woff"),
    url("../font/untitled-font-1.ttf") format("truetype"),
    url("../font/untitled-font-1.svg#untitled-font-1") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "untitled-font-1" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "untitled-font-1" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-file:before {
  content: "\62";
}
.icon-folder:before {
  content: "\63";
}
.icon-house:before {
  content: "\64";
}
.icon-phone:before {
  content: "\61";
}

.goldIcon{
  color:	#D5AD6D;
  background: -webkit-gradient(linear, left top, left bottom, from(#e7e393), to(#b7874b));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 6em;

}

.footer-icon{
  padding:10px 20px;
  color: #fff;
}

@media (max-width: 767px) {
  .goldIcon{
    font-size:5em;
  }
}


/*basic*/
html, body {
  height: 100%;
}
body{
  margin: 0;
  color: #fff;
  background: #000;
}

h1,h2,h3,h4 {
  font-family: 'aspergit', 'Dosis', sans-serif;
  font-weight: 300;
  font-size: 1.4em;
  letter-spacing: .3em;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  h2{
    font-size:1.2em;
  }
}

h5{
  font-family: 'aspergit', 'Dosis', sans-serif;
  font-weight: 300;
  font-size: 1.1em;
  letter-spacing: 5px;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  h5{
    font-size:.8em;
  }
}

h6{
  font-family: 'Advent Pro', 'Dosis', sans-serif;
  font-weight: 300;
  font-size: .8em;
  letter-spacing: .2em;
  text-transform: uppercase;
}

p{
  font-family: 'Advent Pro', 'Dosis', sans-serif;
  font-weight: 300;
  color:white;
  font-size: 1em;
  text-align: justify;
  text-justify: inter-word;
}

@media (max-width: 767px){
  p{
    font-size: .8em;
  }
}

a{
  color:white;
}

a:hover{
  color: #dcd691;
}

a:visited{
  color:#fff;
}
a:visited{
    color:#fff;
}
a:focus{
    color:#fff;
}
a:active{
    color:#fff;
}


/*line breaks*/
.hr--small {
    color: #ccc;
    width:15em
}
hr{
    color: #ccc;
}

.hr--underline{
  margin-top:10px;
}



/*footer*/
.page-wrap {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -250px;
}
.page-wrap:after {
  content: "";
  display: block;
}

.footer{
  background-color: #000;
  padding:40px 80px;
}
.site-footer{
  clear:both;
}

.country{
  border: 1px solid #4a4c52;
  border-radius: 5px;
  padding:5px 10px;
  display: inline-block;
  margin-bottom: 10px;
  background: #2f2f32;
  font-size: .8em;
  width:200px;
  font-family:  'aspergit', 'Dosis', sans-serif;
  font-weight: 300;
}

.fa-globe{
  border-left: 1px solid #4a4c52;
  padding-left: 10px;
}
@media (max-width: 767px) {
  .hideit{
    display: none;
  }
}

/*footer dropdown*/
 .dropdown-menu-sincura{
   background-color: #1d1d1d;
 }

 .dropdown-menu-sincura>li>a{
   color:#fff;
   font-size: .8em;
   display: list-item;
   margin:0;
 }

/*news*/
.news--row{
  padding-top: 3.5em;
}
.news--headerImage {
  width:100%;
}

.news--smallImage {
  padding:20px 40px;
}

article{
  padding-bottom: 40px;
}

#sidebar {
  position: fixed;
  top: 4.5em;
}


/*sub*/
.row--sub{
  margin-top: 5em;
}

.hideit{
  display:block;
}
@media (min-width: 767px) {
  .hideit{
    display: none;
  }
}


/*white background */
.whitebkgnd{
  background: rgba(0,0,0,.2);
  padding: 20px;
  padding-bottom:20px;
}

@media (max-width: 330px) {
  .whitebkgnd{
    padding:10px;
  }
}

.pageTitle  {
  position:absolute;
  bottom:0;
  width:100%;
  text-align:center;
}

.pageTitle h1, .pageTitle i {
  font-size: 2.4em;
  font-weight: 500;
  letter-spacing: .1em;
  color:    #D5AD6D; /*if no support for background-clip*/
 background: -webkit-linear-gradient(transparent, transparent),
            -webkit-linear-gradient(top, rgba(213,173,109,1) 0%, rgba(213,173,109,1) 26%, rgba(226,186,120,1) 35%, rgba(163,126,67,1) 45%, rgba(145,112,59,1) 61%, rgba(213,173,109,1) 100%);
 background: -o-linear-gradient(transparent, transparent);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}

.footer{
  clear:both;
}

.mainLogo  {
  position: absolute;
  width: 30em;
     left: 46%;
     top: 40%;
     margin-left: -150px;
     margin-top: -150px;
}

@media (max-width: 767px) {
  .mainLogo {
      width:25em;
      left: 48%;
      top: 40%;
  }
}


@media (min-width: 1200px) {
  .mainLogo {
      width:40em;
      left: 40%;
  }
}


@media (max-width: 330px) {
  .mainLogo {
      width:20em;
      left: 55%;
  }
}

.fa-envelope{
  border-left: 1px solid #4a4c52;
  padding-left: 10px;
} 