/* 
 Theme Name:     Heroes47
 Author:         Heroes47
 Author URI:     roycalvillo.com
 Template:       Divi
 Version:        1.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 5.3
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 
@font-face {
    font-family: 'TradeGothic LT';
    src: url('../fonts/TradeGothicLT.woff2') format('woff2'),
        url('../fonts/TradeGothicLT.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TradeGothic LT';
    src: url('../fonts/TradeGothicLT-Bold.woff2') format('woff2'),
        url('../fonts/TradeGothicLT-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'TradeGothic LT';
    src: url('../fonts/TradeGothicLT-BoldOblique.woff2') format('woff2'),
        url('../fonts/TradeGothicLT-BoldOblique.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'TradeGothic LT';
    src: url('../fonts/TradeGothicLT-LightOblique.woff2') format('woff2'),
        url('../fonts/TradeGothicLT-LightOblique.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'TradeGothic LT';
    src: url('../fonts/TradeGothicLT-Oblique.woff2') format('woff2'),
        url('../fonts/TradeGothicLT-Oblique.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'TradeGothic LT';
    src: url('../fonts/TradeGothicLT-Light.woff2') format('woff2'),
        url('../fonts/TradeGothicLT-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}






h1,h2,h3{font-family: 'TradeGothic LT' !important;}
body{font-family: 'TradeGothic LT' !important;}

.ds-vertical-align {
display: flex;
flex-direction: column;
justify-content: center;
}

.heroes_form_css{color:#fff !important;}
.heroes_form_css button {
	background-color: #fbb636 !important;
    border: 1px solid #fbb636 !important;
    color: #313092;
    font-size: 1em;
    padding: 10px 15px;
    text-transform: uppercase !important;
    font-weight: bold;
    width: 40% !important;
}

.hplantas .navMenu_item:hover {
    background-color: #20afa9 !important;
}

.ent_slider .et_pb_slide{ padding: 0 0 !important;}

#et-top-navigation{padding: 30px 20px 0 20px !important; background-color: #00bab2 !important;}

#main-header .et_mobile_menu {
    background-color: #20afa9 !important;
}
.et_mobile_menu li a{text-transform:uppercase !important; text-align:center;}

.vtour a{
font-weight: 900 !important;
    text-transform: uppercase !important;
    background-color: #fbb635 !important;
	color:#333491 !important;
	font-size:1.2em;
    padding-bottom: 10px !important;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
	    margin-top: -10px;

}
.wpforms-submit-container{text-align:center;}

/*lista bullet cuadritos azules
.h47_list ul {
  list-style: none !important;
}

.h47_list ul li::before {
  content: "\25AA";
  color: #323093;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}*/
.h47_list li{list-style-image: url(../../uploads/2019/12/bullet_azul.jpg);}


/*formulario*/
.h47-form label{
	color:white;
	font-size:.8em;
	font-weight:bold;
	font-family: 'TradeGothic LT' !important;
}
.h47-form input, .h47-form select, .h47-form textarea{
	width:100%;
	background-color: #fff;
	border:none;
	padding:5px;
	border-radius:0px;
	color:#333;
}
.h47-form input:focus, .h47-form select:focus, .h47-form textarea:focus{
	color:#333;
}
.h47-form textarea{
	height:100px;
}
.h47-form .wpcf7-submit{
	width:250;
	font-weight:bold !important;
	text-transform:uppercase;
	background-color:#fbb636;
	letter-spacing:1px;
	color:#313092;
	font-size: 15px !important;
}
.h47-form sub{color:white; font-size:.8em !important;display:block;}


/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {
    /* your css goes here */
	.heroes_form_css #wpforms-88-field_7-container{margin-top:20px !important; }
}