/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

.wp-block-image, .wp-block-video, figcaption, figure {
    margin: 3em 0;
    width: 100%;
}

img {
  pointer-events: none;
}

.yellow_popup .leaflet-popup-content-wrapper, .yellow_popup  .leaflet-popup-tip {
	background:#d68f1f;
	border-radius:0px;
	/*aspect-ratio: 1 / 1;*/
}

.red_popup .leaflet-popup-content-wrapper, .red_popup  .leaflet-popup-tip {
	background-color:#bc3944;
	border-radius:0px;
}
.orange_popup .leaflet-popup-content-wrapper, .orange_popup  .leaflet-popup-tip {
	background-color:#ba5f26;
	border-radius:0px;
}
.blue_popup .leaflet-popup-content-wrapper, .blue_popup  .leaflet-popup-tip {
	background-color:#33658a;
	border-radius:0px;
}
.green_popup .leaflet-popup-content-wrapper, .green_popup  .leaflet-popup-tip {
	background-color:#488b49;
	border-radius:0px;
}

.leaflet-popup-content a{
	font-family: "Canela";
	font-size: var(--text-m) !important;
	color:#fff !important;
}
.leaflet-container a.leaflet-popup-close-button{
	width: 40px !important;
    height: 40px !important;
    font: 35px / 30px Tahoma, Verdana, sans-serif !important;
    color: #fff !important;
}

@media only screen and (max-width: 766px) {
  html {
    overflow: auto;
  }
	main{
		overflow:hidden;
	}
}