.elementor-2082 .elementor-element.elementor-element-b977964{--display:flex;--padding-top:3%;--padding-bottom:01%;--padding-left:5%;--padding-right:5%;}.elementor-2082 .elementor-element.elementor-element-5eefb5fe{text-align:start;}.elementor-2082 .elementor-element.elementor-element-5eefb5fe .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2082 .elementor-element.elementor-element-39405ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:05%;--padding-left:5%;--padding-right:5%;}.elementor-2082 .elementor-element.elementor-element-112ddb1{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2082 .elementor-element.elementor-element-112ddb1:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-112ddb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2082 .elementor-element.elementor-element-a56ee8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2082 .elementor-element.elementor-element-61e3b2d img{width:100%;height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2082 .elementor-element.elementor-element-112ddb1{--width:58%;}.elementor-2082 .elementor-element.elementor-element-a56ee8c{--width:42%;}}@media(max-width:1024px){.elementor-2082 .elementor-element.elementor-element-b977964{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2082 .elementor-element.elementor-element-5eefb5fe{text-align:start;}.elementor-2082 .elementor-element.elementor-element-39405ea{--padding-top:30px;--padding-bottom:268px;--padding-left:30px;--padding-right:30px;}.elementor-2082 .elementor-element.elementor-element-a56ee8c{--min-height:50vh;}.elementor-2082 .elementor-element.elementor-element-61e3b2d img{height:50vh;object-fit:cover;}}@media(max-width:767px){.elementor-2082 .elementor-element.elementor-element-b977964{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2082 .elementor-element.elementor-element-39405ea{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2082 .elementor-element.elementor-element-a56ee8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2082 .elementor-element.elementor-element-61e3b2d img{height:100%;}}/* Start custom CSS for heading, class: .elementor-element-5eefb5fe */.subrallado {
color: #302F2F; 
font-size: 2rem;
text-decoration: underline; 
text-underline-offset: 0.2em; 
text-decoration-thickness:1.5px;
letter-spacing: 1px; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a94111c */.ai-wrap {background-color: #302f2f; display: flex;
    flex-direction: column-reverse; margin:0;    padding: 20px 20px 20px 20px;font-family: "Raleway", Sans-serif;}
    
.ai-wrap .ai-audio-controls-meta {display:none;}

.ai-wrap .ai-audio-control {background-color: #cbbc84;}

.ai-wrap .ai-control-wrap-controls {padding-top:25px;}

.ai-wrap .ai-control-wrap {min-height: 100%;}

.ai-wrap .ai-scroll-wrap .ai-tracklist {margin:0;}

.ai-wrap .ai-track:hover, .ai-wrap .ai-track.ai-track-active {background-color: #cbbc84;}

.ai-wrap .ai-audio-control:hover, .ai-wrap .ai-track-progress{background-color: #cbbc84;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56ee8c *//*#cover-foto {
  filter: grayscale(100%);
}*//* End custom CSS */