/*
 Theme Name:   MarisaAlonso
 Theme URI:    https://www.marisalonso.es/
 Description:  Tema WordPress Marisa Alonso
 Author:       Jorge Martínez
 Author URI:   http://playmebit.com/
 Template:     Divi
 Version:      1.0.0
 License:      
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
.text-primary {color:#00abf7;}
.text-strong {font-weight:bold;}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Bold.otf') format("opentype");  
   	font-weight: 700;
   	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Bold Italic.otf') format("opentype");  
   	font-weight: 700;
   	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Book Italic.otf') format("opentype");  
   	font-weight: 400;
   	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Book.otf') format("opentype");  
   	font-weight: 400;
   	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Light Italic.otf') format("opentype");  
   	font-weight: 300;
   	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Light.otf') format("opentype");  
   	font-weight: 300;
   	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Medium Italic.otf') format("opentype");  
   	font-weight: 500;
   	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
  	src: url('fonts/Gotham Rounded Medium.otf') format("opentype");  
   	font-weight: 500;
   	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {font-family: 'Gotham';font-weight: 700;}

body div {font-family: 'Gotham' !important;font-weight:400;}

html, body, p {text-align:justify;}
.et_pb_text_align_center p {text-align:center;}

/* Quitamos el sidebar de todas las páginas */
#main-content .container:before {background: none;}
@media (min-width: 981px){
	#left-area {
    	width: 100%;
    	padding: 23px 0px 0px !important;
    	float: none !important;
	}
}
#sidebar {display:none;}

.map-responsive{
    overflow:hidden;
    padding-bottom:20.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}


