.elementor-14070101 .elementor-element.elementor-element-20543e16 .elementor-text-editor{text-align:center;}.elementor-14070101 .elementor-element.elementor-element-20543e16{color:#777777;font-family:"Quicksand", sans-serif;font-size:14px;line-height:1.7em;}.elementor-14070101 .elementor-element.elementor-element-20543e16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14070101 .elementor-element.elementor-element-83d13e9{text-align:left;}.elementor-14070101 .elementor-element.elementor-element-83d13e9 .elementor-heading-title{color:#7C101D;font-family:"Montserrat", sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;}.elementor-14070101 .elementor-element.elementor-element-83d13e9 > .elementor-widget-container{margin:17px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-14070101 .elementor-element.elementor-element-578d614e .elementor-text-editor{text-align:left;}.elementor-14070101 .elementor-element.elementor-element-578d614e{color:#000000;font-family:"Quicksand", sans-serif;line-height:1.7em;}.elementor-14070101 .elementor-element.elementor-element-1bab076 a.elementor-accordion-title{font-family:"Montserrat", sans-serif;font-weight:600;}.elementor-14070101 .elementor-element.elementor-element-1bab076 .elementor-tab-content{font-family:"Quicksand", sans-serif;font-weight:400;}.elementor-14070101 .elementor-element.elementor-element-13b69ab9{margin-top:20px;margin-bottom:20px;}.elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button{font-family:"Quicksand", sans-serif;font-weight:600;text-transform:uppercase;background-color:#FFFFFF;border-color:#7C101D;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button:not(#e){color:#7C101D;}.elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button:not(#e):hover, .elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button:hover, .elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button:focus{background-color:#313131;border-color:#313131;}.elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button{font-family:"Quicksand", sans-serif;font-weight:600;text-transform:uppercase;background-color:#FFFFFF;border-color:#7C101D;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button:not(#e){color:#7C101D;}.elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button:not(#e):hover, .elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button:hover, .elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button:focus{background-color:#313131;border-color:#313131;}.elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button{font-family:"Quicksand", sans-serif;font-weight:600;text-transform:uppercase;background-color:#FFFFFF;border-color:#7C101D;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button:not(#e){color:#7C101D;}.elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button:not(#e):hover, .elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button:hover, .elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button:focus{background-color:#313131;border-color:#313131;}.elementor-14070101 .elementor-element.elementor-element-5f701ff4{text-align:left;}.elementor-14070101 .elementor-element.elementor-element-5f701ff4 .elementor-heading-title{color:#7C101D;font-family:"Montserrat", sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;}.elementor-14070101 .elementor-element.elementor-element-5f701ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14070101 .elementor-element.elementor-element-3f2c5cce .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:65px;}.elementor-14070101 .elementor-element.elementor-element-3f2c5cce .elementor-title{white-space:normal;font-family:"Montserrat", sans-serif;font-weight:400;}.elementor-14070101 .elementor-element.elementor-element-3f2c5cce .elementor-price{color:#000000;}.elementor-14070101 .elementor-element.elementor-element-3f2c5cce .elementor-price-wrapper{font-family:"Quicksand", sans-serif;font-size:20px;}.elementor-14070101 .elementor-element.elementor-element-3f2c5cce .elementor-atc .elementor-button{font-size:16px;font-weight:600;background-color:#7C101D;border-radius:42px;}.elementor-14070101 .elementor-element.elementor-element-3f2c5cce .elementor-atc .elementor-button:hover, .elementor-14070101 .elementor-element.elementor-element-3f2c5cce .elementor-atc .elementor-button:focus{color:#CFA240;background-color:#000000;}@media(max-width:1024px){.elementor-14070101 .elementor-element.elementor-element-83d13e9 .elementor-heading-title{font-size:30px;}.elementor-14070101 .elementor-element.elementor-element-5f701ff4 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-14070101 .elementor-element.elementor-element-83d13e9 .elementor-heading-title{font-size:25px;}.elementor-14070101 .elementor-element.elementor-element-83d13e9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-14070101 .elementor-element.elementor-element-1bab076 .elementor-tab-content{font-size:15px;}.elementor-14070101 .elementor-element.elementor-element-7d5c393e a.elementor-button{font-size:14px;}.elementor-14070101 .elementor-element.elementor-element-6b1f1d5f a.elementor-button{font-size:14px;}.elementor-14070101 .elementor-element.elementor-element-750816de a.elementor-button{font-size:14px;}.elementor-14070101 .elementor-element.elementor-element-5f701ff4 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for html, class: .elementor-element-14204f8a */.tradingview-widget-container {
    height: 470px !important;
    width: 1040px; 
}

/* Para pantallas más pequeñas (móviles) */
@media screen and (max-width: 768px) {
    .tradingview-widget-container {
        width: 100% !important; /* ocupa todo el ancho del móvil */
        height: 350px !important; /* ajusta altura según convenga */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83d13e9 */h2 {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for page-settings */.elementor-element-83d13e9{
    margin-bottom: 0px !important;
}/* End custom CSS */