/* CSS Document */
@font-face {font-family: ProximaNovaBlack; src: url("../fonts/ProximaNovaAltBlack.otf") format("opentype");}
@font-face {font-family: ProximaNovaAltBold; src: url("../fonts/ProximaNovaAltBold.otf") format("opentype");}
@font-face {font-family: ProximaNovaAltSemibold; src: url("../fonts/ProximaNovaAltSemibold.otf") format("opentype");}
@font-face {font-family: LibreBaskerville;src: url("../fonts/LibreBaskerville-Italic.ttf") format("truetype");} 
body{
	background-image: url('../img/Trepany_01.jpg'); 
	background-repeat: no-repeat !important;
	background-position: center top !important;
	background-size:cover !important;
}
.vertical-center {
  height:100%;
  width:100%;

  text-align: center;  /* align the inline(-block) elements horizontally */
  font: 0/0 a;         /* remove the gap between inline(-block) elements */
}

.vertical-center:before {    /* create a full-height inline block pseudo=element */
  content: " ";
  display: inline-block;
  vertical-align: middle;    /* vertical alignment of the inline element */
  height: 100%;
}

.vertical-center > .container {
  max-width: 100%;

  display: inline-block;
  vertical-align: middle;  /* vertical alignment of the inline element */
                           /* reset the font property */
  font: 16px/1 "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.btn-transparent{border-radius: 0px;color:#5f727e;padding:15px 10px 20px 10px;background-color:rgba(0,0,0,0) !important; width:155px; height: 70px;border:2px solid #5f727e;}
.btn-transparent:hover{color:#5f727e;}
.intro-box{background-color:rgba(246,235,234,.5); height: 500px;min-width:368px;}

.proximanovaBlack{font-family: ProximaNovaBlack !important;font-size:20pt;} 
.proximanovaAltBold{font-family: ProximaNovaAltBold !important;font-size:14pt;} 
.ProximaNovaAltSemibold{font-family: ProximaNovaAltSemibold !important;font-size:20pt;} 
.italics p{font-family: LibreBaskerville !important;font-size: 1.3em !important;line-height: 1.6em;} 

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	
}