.elementor-52438 .elementor-element.elementor-element-ddc83d4 > .elementor-container{max-width:1125px;}.elementor-52438 .elementor-element.elementor-element-ddc83d4:not(.elementor-motion-effects-element-type-background), .elementor-52438 .elementor-element.elementor-element-ddc83d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roco.digital/wp-content/uploads/2024/11/3-1-scaled-2557x798.jpg");background-position:center center;background-size:cover;}.elementor-52438 .elementor-element.elementor-element-ddc83d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52438 .elementor-element.elementor-element-ddc83d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52438 .elementor-element.elementor-element-a3e0054{--spacer-size:50px;}.elementor-52438 .elementor-element.elementor-element-772da1e{--spacer-size:10px;}.elementor-52438 .elementor-element.elementor-element-0740d5c{text-align:center;}.elementor-52438 .elementor-element.elementor-element-0740d5c img{width:19%;}.elementor-52438 .elementor-element.elementor-element-0740d5c > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-52438 .elementor-element.elementor-element-300d230 .elementor-button .elementor-align-icon-right{margin-left:3px;}.elementor-52438 .elementor-element.elementor-element-300d230 .elementor-button .elementor-align-icon-left{margin-right:3px;}.elementor-52438 .elementor-element.elementor-element-300d230 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:line-through;line-height:45px;fill:#BDBDBD;color:#BDBDBD;background-color:transparent;background-image:linear-gradient(40deg, #0093DC00 0%, #0060D300 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#63CBFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-52438 .elementor-element.elementor-element-300d230 > .elementor-widget-container{margin:-12px 0px -40px 0px;}.elementor-52438 .elementor-element.elementor-element-0b795bc .elementor-button{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-shadow:0px 0px 12px rgba(255, 255, 255, 0.32);fill:#FFFFFF;color:#FFFFFF;background-color:#E6211700;padding:0px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-0b795bc > .elementor-widget-container{margin:-5px 0px 9px 0px;}.elementor-52438 .elementor-element.elementor-element-0b795bc{width:var( --container-widget-width, 101.81% );max-width:101.81%;--container-widget-width:101.81%;--container-widget-flex-grow:0;}.elementor-52438 .elementor-element.elementor-element-6b2b2b4{text-align:center;}.elementor-52438 .elementor-element.elementor-element-6b2b2b4 .elementor-heading-title{color:var( --e-global-color-3789956 );font-size:17px;}.elementor-52438 .elementor-element.elementor-element-6b2b2b4 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-wrapper{max-width:35%;}.elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-item{background-color:#FBF6EF00;}body:not(.rtl) .elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-item:not(:first-of-type){margin-left:calc( 17px/2 );}body:not(.rtl) .elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-item:not(:last-of-type){margin-right:calc( 17px/2 );}body.rtl .elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-item:not(:first-of-type){margin-right:calc( 17px/2 );}body.rtl .elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-item:not(:last-of-type){margin-left:calc( 17px/2 );}.elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-digits{color:var( --e-global-color-3789956 );font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;}.elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-label{color:var( --e-global-color-3789956 );font-family:"Montserrat", Sans-serif;font-size:12px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-52438 .elementor-element.elementor-element-6a180ee > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-798b8c4 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;background-color:transparent;background-image:linear-gradient(282deg, #0020FF 49%, #2809B1 100%);border-radius:31px 31px 31px 31px;}.elementor-52438 .elementor-element.elementor-element-90a7a83{--spacer-size:10px;}.elementor-52438 .elementor-element.elementor-element-d5ce8a1 > .elementor-container{max-width:1125px;}.elementor-52438 .elementor-element.elementor-element-d5ce8a1:not(.elementor-motion-effects-element-type-background), .elementor-52438 .elementor-element.elementor-element-d5ce8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roco.digital/wp-content/uploads/2024/11/3-1-scaled-2557x798.jpg");background-position:center center;background-size:cover;}.elementor-52438 .elementor-element.elementor-element-d5ce8a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52438 .elementor-element.elementor-element-d5ce8a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52438 .elementor-element.elementor-element-37ca5fa{--spacer-size:50px;}.elementor-52438 .elementor-element.elementor-element-44bb431{--spacer-size:10px;}.elementor-52438 .elementor-element.elementor-element-96e1fc5{text-align:center;}.elementor-52438 .elementor-element.elementor-element-96e1fc5 img{width:19%;}.elementor-52438 .elementor-element.elementor-element-96e1fc5 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-52438 .elementor-element.elementor-element-56ffe10 .elementor-button .elementor-align-icon-right{margin-left:3px;}.elementor-52438 .elementor-element.elementor-element-56ffe10 .elementor-button .elementor-align-icon-left{margin-right:3px;}.elementor-52438 .elementor-element.elementor-element-56ffe10 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:line-through;line-height:45px;fill:#BDBDBD;color:#BDBDBD;background-color:transparent;background-image:linear-gradient(40deg, #0093DC00 0%, #0060D300 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#63CBFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-52438 .elementor-element.elementor-element-56ffe10 > .elementor-widget-container{margin:-12px 0px -40px 0px;}.elementor-52438 .elementor-element.elementor-element-41dcc50 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-shadow:0px 0px 12px rgba(255, 255, 255, 0.32);fill:#FFFFFF;color:#FFFFFF;background-color:#E6211700;padding:0px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-41dcc50 > .elementor-widget-container{margin:-5px 0px 9px 0px;}.elementor-52438 .elementor-element.elementor-element-41dcc50{width:var( --container-widget-width, 101.81% );max-width:101.81%;--container-widget-width:101.81%;--container-widget-flex-grow:0;}.elementor-52438 .elementor-element.elementor-element-672bdae{text-align:center;}.elementor-52438 .elementor-element.elementor-element-672bdae .elementor-heading-title{color:var( --e-global-color-3789956 );font-size:17px;}.elementor-52438 .elementor-element.elementor-element-672bdae > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-wrapper{max-width:35%;}.elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-item{background-color:#FBF6EF00;}body:not(.rtl) .elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 17px/2 );}body:not(.rtl) .elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 17px/2 );}body.rtl .elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 17px/2 );}body.rtl .elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 17px/2 );}.elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-digits{color:var( --e-global-color-3789956 );font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;}.elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-label{color:var( --e-global-color-3789956 );font-family:"Montserrat", Sans-serif;font-size:12px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-52438 .elementor-element.elementor-element-673d9a8 > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-09504c1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;background-color:transparent;background-image:linear-gradient(282deg, #0020FF 49%, #2809B1 100%);border-radius:31px 31px 31px 31px;}.elementor-52438 .elementor-element.elementor-element-faf01b2{--spacer-size:10px;}@media(max-width:767px){.elementor-52438 .elementor-element.elementor-element-ddc83d4:not(.elementor-motion-effects-element-type-background), .elementor-52438 .elementor-element.elementor-element-ddc83d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roco.digital/wp-content/uploads/2024/11/4-1.jpg");}.elementor-52438 .elementor-element.elementor-element-a3e0054{--spacer-size:253px;}.elementor-52438 .elementor-element.elementor-element-300d230 .elementor-button{font-size:16px;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-300d230 > .elementor-widget-container{margin:-5px 0px -22px 0px;}.elementor-52438 .elementor-element.elementor-element-0b795bc .elementor-button{font-size:48px;border-radius:-2px -2px -2px -2px;padding:-28px -28px -28px -28px;}.elementor-52438 .elementor-element.elementor-element-0b795bc > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-6a180ee .elementor-countdown-digits{font-size:21px;}.elementor-52438 .elementor-element.elementor-element-798b8c4 .elementor-button{border-radius:19px 19px 19px 19px;}.elementor-52438 .elementor-element.elementor-element-798b8c4 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-d5ce8a1:not(.elementor-motion-effects-element-type-background), .elementor-52438 .elementor-element.elementor-element-d5ce8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roco.digital/wp-content/uploads/2024/11/4-1.jpg");}.elementor-52438 .elementor-element.elementor-element-37ca5fa{--spacer-size:253px;}.elementor-52438 .elementor-element.elementor-element-56ffe10 .elementor-button{font-size:16px;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-56ffe10 > .elementor-widget-container{margin:-5px 0px -22px 0px;}.elementor-52438 .elementor-element.elementor-element-41dcc50 .elementor-button{font-size:48px;border-radius:-2px -2px -2px -2px;padding:-28px -28px -28px -28px;}.elementor-52438 .elementor-element.elementor-element-41dcc50 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-52438 .elementor-element.elementor-element-673d9a8 .elementor-countdown-digits{font-size:21px;}.elementor-52438 .elementor-element.elementor-element-09504c1 .elementor-button{border-radius:19px 19px 19px 19px;}.elementor-52438 .elementor-element.elementor-element-09504c1 > .elementor-widget-container{margin:-17px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-6b2b2b4 *//* Asegúrate de que el .elementor-52438 .elementor-element.elementor-element-6b2b2b4 coincide con el del widget de texto que estás usando */
.elementor-52438 .elementor-element.elementor-element-6b2b2b4 {
    font-size: 2em; /* Ajusta el tamaño de fuente según sea necesario */
    background: -webkit-linear-gradient(180deg, #813885, #fc57af); /* Degradado de izquierda a derecha */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672bdae *//* Asegúrate de que el .elementor-52438 .elementor-element.elementor-element-672bdae coincide con el del widget de texto que estás usando */
.elementor-52438 .elementor-element.elementor-element-672bdae {
    font-size: 2em; /* Ajusta el tamaño de fuente según sea necesario */
    background: -webkit-linear-gradient(180deg, #813885, #fc57af); /* Degradado de izquierda a derecha */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */