/*
Theme Name: Beatriz de Butac Theme



Theme URI: 



Version: 1.0



Description: Tema hijo divi, Beatriz de Butac.



Author: Beatriz de Butac



Author URI: 



Template: Divi



*/


@font-face {
font-family:'hjr';
src:url(ft/hijr/webfonts/3B2A2C_0_0.eot);
src:url(ft/hijr/webfonts/3B2A2C_0_0.eot?#iefix) format("embedded-opentype"),url(ft/hijr/webfonts/3B2A2C_0_0.woff2) format("woff2"),url(ft/hijr/webfonts/3B2A2C_0_0.woff) format("woff"),url(ft/hijr/webfonts/3B2A2C_0_0.ttf) format("truetype"),url(ft/hijr/webfonts/3B2A2C_0_0.svg#wf) format("svg");
}
.hjr{

  font-family: 'hjr' !important
}

@font-face {
font-family:'andronreal';
src:url(ft/webfonts/Andron1LATCorpus.eot);
src:url(ft/webfonts/Andron1LATCorpus.eot?#iefix) format("embedded-opentype"),url(ft/webfonts/Andron1LATCorpus.woff2) format("woff2"),url(ft/webfonts/Andron1LATCorpus.woff) format("woff"),url(ft/webfonts/Andron1LATCorpus.ttf) format("truetype"),url(ft/webfonts/Andron1LATCorpus.svg#wf) format("svg");
}

@font-face {
font-family:'androncursi';
src:url(ft/webfonts/Andron1LATCorpus-Italic.eot);
src:url(ft/webfonts/Andron1LATCorpus-Italic.eot?#iefix) format("embedded-opentype"),url(ft/webfonts/Andron1LATCorpus-Italic.woff2) format("woff2"),url(ft/webfonts/Andron1LATCorpus-Italic.woff) format("woff"),url(ft/webfonts/Andron1LATCorpus-Italic.ttf) format("truetype"),url(ft/webfonts/Andron1LATCorpus-Italic.svg#wf) format("svg");
}

@font-face {font-family: 'Geometos-Light';src: url('ft/geometos/webfonts/3A45AA_0_0.eot');src: url('ft/geometos/webfonts/3A45AA_0_0.eot?#iefix') format('embedded-opentype'),url('ft/geometos/webfonts/3A45AA_0_0.woff2') format('woff2'),url('ft/geometos/webfonts/3A45AA_0_0.woff') format('woff'),url('ft/geometos/webfonts/3A45AA_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Geometos-Bold';src: url('ft/geometos/webfonts/3A45AA_1_0.eot');src: url('ft/geometos/webfonts/3A45AA_1_0.eot?#iefix') format('embedded-opentype'),url('ft/geometos/webfonts/3A45AA_1_0.woff2') format('woff2'),url('ft/geometos/webfonts/3A45AA_1_0.woff') format('woff'),url('ft/geometos/webfonts/3A45AA_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Geometos-ExtraBold';src: url('ft/geometos/webfonts/3A45AA_2_0.eot');src: url('ft/geometos/webfonts/3A45AA_2_0.eot?#iefix') format('embedded-opentype'),url('ft/geometos/webfonts/3A45AA_2_0.woff2') format('woff2'),url('ft/geometos/webfonts/3A45AA_2_0.woff') format('woff'),url('ft/geometos/webfonts/3A45AA_2_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Geometos-Regular';src: url('ft/geometos/webfonts/3A45AA_3_0.eot');src: url('ft/geometos/webfonts/3A45AA_3_0.eot?#iefix') format('embedded-opentype'),url('ft/geometos/webfonts/3A45AA_3_0.woff2') format('woff2'),url('ft/geometos/webfonts/3A45AA_3_0.woff') format('woff'),url('ft/geometos/webfonts/3A45AA_3_0.ttf') format('truetype');}

a.link{
	color: rgba(0,0,0,0.8) !important;
}
a.link:visited{
	color: rgba(0,0,0,0.8) !important;
}
.geometoslight{
	font-family: 'Geometos-Light' !important
}
.geometosbold{
font-family: 'Geometos-Bold' !important
}
.geometosextra{
font-family: 'Geometos-ExtraBold' !important
}

.geometosregular{
font-family: 'Geometos-Regular' !important
}

.linkmovil{
	color: rgba(0,0,0,0.8);
}

@media all and (min-width: 980px) {



}

/*TABLET*/
@media all and (max-width: 980px) and (min-width: 479px) {

}

/*MOVIL*/
@media all and (max-width: 479px) {

	.linkmovil{
	font-size: 4px;
}

}
/*******************modelobueno*************************************************************************/



.sticky{
  margin-top: -100vh;
  width: 100vw;
  height: 100vh;
  position: -webkit-fixed; 
  position: fixed;
  top: 100vh;
  z-index: 0;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  /*background-image: url("/beatrizdebutac.com/wp-content/themes/Divi-Bbutac/imagenes/olivo/fondon.png") !important*/}
}

.section {
  position: relative;
  
  
  width: 100%;
  z-index: 4 
}
.sectionmenu{
  position: relative;
  
  
  width: 100%;
  z-index: 5 
}





/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

@font-face {
font-family:'hjr';
src:url(ft/hijr/webfonts/3B2A2C_0_0.eot);
src:url(ft/hijr/webfonts/3B2A2C_0_0.eot?#iefix) format("embedded-opentype"),url(ft/hijr/webfonts/3B2A2C_0_0.woff2) format("woff2"),url(ft/hijr/webfonts/3B2A2C_0_0.woff) format("woff"),url(ft/hijr/webfonts/3B2A2C_0_0.ttf) format("truetype"),url(ft/hijr/webfonts/3B2A2C_0_0.svg#wf) format("svg");
}

.et_mobile_menu li:nth-child(5) a{
border-bottom: 0px !important

}
.hjr{

  font-family: 'hjr' !important
}
/*autobus*/.et_pb_contact_field_3.et_pb_contact_field .input{
  background-color: transparent !important
}

span.coming{
	letter-spacing: 1px;

}

span.hashtag{
	letter-spacing: 1px;

}

a.hashtag{
	letter-spacing: 1px;
}

#flor img{
  padding: 10px
}

/*#formulario{
  background-image: url("imagenes/manwoman.jpg");
  background-repeat: cover;
  background-position: center
}*/

.et_pb_contact_field textarea.et_pb_contact_message{

	
}
textarea#et_pb_contact_preboda_0{
	min-height: 100px !important
}


a, button{ -webkit-tap-highlight-color: rgba(0,0,0,0); }

/*PC*/@media all and (min-width: 980px){


#subirboton{
  right: 50px !important;
  top: 50vh
}
 
/*
body{
  background-image: url("imagenes/fondon.png");
  background-attachment: fixed;
  background-repeat: cover;
  background-position: top;
  -webkit-background-attachment: fixed;
  -o-background-attachment: fixed;
  -webkit-background-position: top;
  -o-background-position: top;
  background-size: 100%;
   width:100%;
    overflow-x:hidden;
    height: 100vh !important
}
*/

#formulario .et_pb_contact_submit.et_pb_button{
  margin-top: 140px
}


}

/*TABLET*/@media all and (max-width: 980px) and (min-width: 479px){

  
#subirboton{
  right: 10px !important;
  top: 70vh
}


/* 
.back{
  position: fixed;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("/modelowebboda/wp-content/themes/divi-boda/imagenes/fondon.png");
	background-repeat: repeat;
  background-position: center center;
  -webkit-background-position: center center;
  -o-background-position: center center;
   z-index: -1;
   background-size: 50%;
   padding-left:0px !important;
   margin-left: 0px !important;

}


body{
  background-image: url("imagenes/fondon.png");
  background-attachment: fixed;
  background-repeat: cover;
  background-position: top;
  -webkit-background-attachment: fixed;
  -o-background-attachment: fixed;
  -webkit-background-position: top;
  -o-background-position: top;
  background-size: 200%;
  overflow-x: hidden !important

}
*/
#formulario .et_pb_contact_submit.et_pb_button{
  margin-top: 100px
}  
  
}



#negritagracias{
  font-weight: bold
}

/*MOVIL*/@media all and (max-width: 479px) {
  

 
#subirboton{
  right: 10px !important;
  top: 70vh
}
  
/*  
.back{
  position: fixed;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("/modelowebboda/wp-content/themes/divi-boda/imagenes/fondon.png");
	background-repeat: repeat;
  background-position: center center;
  -webkit-background-position: top center;
  -o-background-position: center center;
   z-index: -1;
   background-size: cover;
}

body{
  background-image: url("imagenes/fondon.png");
  background-attachment: fixed;
  -webkit-background-attachment: fixed;
  -o-background-attachment: fixed;
  background-repeat: repeat-y;
  background-position: top;
  -webkit-background-attachment: fixed;
  -o-background-attachment: fixed;
  -webkit-background-position: top;
  -o-background-position: top;
  background-size: 200%;
overflow-x: hidden !important
}
/*
#formulario{
  background-image: url("/modelowebboda/wp-content/themes/divi-boda/imagenes/manwoman.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top left;
  -webkit-background-position: top left;
  -o-background-position: top left
}*/

#formulario .et_pb_contact_submit.et_pb_button{
  margin-top: 100px}

#negritagracias{
  font-weight: bold
}


}



a.hashtag{
	letter-spacing: 1px;

}

@media all and (min-width: 980px){

#cajaflor{
    border: 1px solid #666666;
  }

  #cajaflor:before{
    content:'';
    position: absolute;
    border: 1px solid #666666;
    top: 6px;
    left: 6px;
    right: 6px;
    bottom: 6px
  }


}






/*****************************FIN MODELO WEB BODA*****************************************************************/