.elementor-2388 .elementor-element.elementor-element-175e1277{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:5% 5%;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:04%;--padding-left:8%;--padding-right:8%;}.elementor-2388 .elementor-element.elementor-element-175e1277:not(.elementor-motion-effects-element-type-background), .elementor-2388 .elementor-element.elementor-element-175e1277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B32C32;}.elementor-2388 .elementor-element.elementor-element-175e1277, .elementor-2388 .elementor-element.elementor-element-175e1277::before{--border-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-8c68a36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-11209766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-8ed65c5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-355d2b99 img{width:100%;max-width:100px;}.elementor-2388 .elementor-element.elementor-element-355d2b99 > .elementor-widget-container{margin:0px 24px 0px 0px;}.elementor-2388 .elementor-element.elementor-element-101fd76{--display:flex;--background-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-24faefe{color:#FFFFFF;}.elementor-2388 .elementor-element.elementor-element-108c0ae{color:#FFFFFF;}.elementor-2388 .elementor-element.elementor-element-16bebec3{--display:flex;--background-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-3dff3c1a{color:var( --e-global-color-0056fd7 );}.elementor-2388 .elementor-element.elementor-element-59d66b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-110c2e3{text-align:right;}.elementor-2388 .elementor-element.elementor-element-110c2e3 .elementor-heading-title{color:var( --e-global-color-0056fd7 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.5px;}.elementor-2388 .elementor-element.elementor-element-16ed014{text-align:right;}.elementor-2388 .elementor-element.elementor-element-16ed014 .elementor-heading-title{color:var( --e-global-color-0056fd7 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.5px;}.elementor-2388 .elementor-element.elementor-element-2323863{text-align:right;}.elementor-2388 .elementor-element.elementor-element-2323863 .elementor-heading-title{color:var( --e-global-color-0056fd7 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.5px;}.elementor-2388 .elementor-element.elementor-element-a0c7b17{text-align:right;}.elementor-2388 .elementor-element.elementor-element-a0c7b17 .elementor-heading-title{color:var( --e-global-color-0056fd7 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.5px;}.elementor-2388 .elementor-element.elementor-element-45a4b034{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:stretch;--gap:5% 5%;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:01%;--padding-bottom:01%;--padding-left:8%;--padding-right:8%;}.elementor-2388 .elementor-element.elementor-element-45a4b034:not(.elementor-motion-effects-element-type-background), .elementor-2388 .elementor-element.elementor-element-45a4b034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AA151B;}.elementor-2388 .elementor-element.elementor-element-45a4b034, .elementor-2388 .elementor-element.elementor-element-45a4b034::before{--border-transition:0.3s;}.elementor-2388 .elementor-element.elementor-element-4e54634b{text-align:center;color:var( --e-global-color-0056fd7 );}.elementor-2388 .elementor-element.elementor-element-4e54634b > .elementor-widget-container{margin:20px 0px 20px 0px;}@media(max-width:1024px){.elementor-2388 .elementor-element.elementor-element-175e1277{--min-height:0vh;--justify-content:space-between;--gap:0px 0px;--flex-wrap:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-2388 .elementor-element.elementor-element-45a4b034{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--flex-wrap:wrap;--padding-top:1%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}}@media(max-width:767px){.elementor-2388 .elementor-element.elementor-element-175e1277{--gap:50px 50px;--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-2388 .elementor-element.elementor-element-11209766{--justify-content:center;}.elementor-2388 .elementor-element.elementor-element-355d2b99 img{width:100%;max-width:100px;}.elementor-2388 .elementor-element.elementor-element-355d2b99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2388 .elementor-element.elementor-element-24faefe{text-align:center;}.elementor-2388 .elementor-element.elementor-element-108c0ae{text-align:center;}.elementor-2388 .elementor-element.elementor-element-3dff3c1a{text-align:center;}.elementor-2388 .elementor-element.elementor-element-110c2e3{text-align:center;}.elementor-2388 .elementor-element.elementor-element-110c2e3 .elementor-heading-title{letter-spacing:0px;}.elementor-2388 .elementor-element.elementor-element-16ed014{text-align:center;}.elementor-2388 .elementor-element.elementor-element-16ed014 .elementor-heading-title{letter-spacing:0px;}.elementor-2388 .elementor-element.elementor-element-2323863{text-align:center;}.elementor-2388 .elementor-element.elementor-element-2323863 .elementor-heading-title{letter-spacing:0px;}.elementor-2388 .elementor-element.elementor-element-a0c7b17{text-align:center;}.elementor-2388 .elementor-element.elementor-element-a0c7b17 .elementor-heading-title{letter-spacing:0px;}.elementor-2388 .elementor-element.elementor-element-45a4b034{--gap:50px 50px;--padding-top:1%;--padding-bottom:01%;--padding-left:4%;--padding-right:4%;}}@media(min-width:768px){.elementor-2388 .elementor-element.elementor-element-8c68a36{--width:60%;}.elementor-2388 .elementor-element.elementor-element-59d66b1{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2388 .elementor-element.elementor-element-8c68a36{--width:30%;}.elementor-2388 .elementor-element.elementor-element-59d66b1{--width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-108c0ae */.elementor-element-101fd76 a{
    color: #fff;
    font-size: 20px;
}
.elementor-element-101fd76 a:hover{
    color:#f2b544;
}
.elementor-element-101fd76 a img{
    width: 25px;
    vertical-align: bottom;
    margin-right: 5px;
}
.instagram-white {
    color: white;
    font-size: 30px; /* Ajusta el tamaño */
    transition: opacity 0.3s;
}
.instagram-white:hover {
    color:#f2b544;
}
@media(max-width:768px){
    .elementor-413 .elementor-element.elementor-element-8ed65c5 {
    --align-items: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110c2e3 */.elementor-2388 .elementor-element.elementor-element-110c2e3 a:hover{
    color: #f2b544;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ed014 */.elementor-2388 .elementor-element.elementor-element-16ed014 a:hover{
    color: #f2b544;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2323863 */.elementor-2388 .elementor-element.elementor-element-2323863 a:hover{
    color: #f2b544;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c7b17 */.elementor-2388 .elementor-element.elementor-element-a0c7b17 a:hover{
    color: #f2b544;
}/* End custom CSS */