.elementor-10 .elementor-element.elementor-element-05555c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-5564794 .elementor-repeater-item-a24fd00 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide1.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-5564794 .elementor-repeater-item-182342d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide2.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-5564794 .elementor-repeater-item-f231b75 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide3.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-5564794 .elementor-repeater-item-9aa3068 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide4.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-5564794 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-10 .elementor-element.elementor-element-5564794 .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-5564794 .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-5564794 .elementor-slide-heading{color:#000000;font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5c0e35e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-repeater-item-a24fd00 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide1.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-repeater-item-182342d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide2.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-repeater-item-f231b75 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/slide-3-mobile.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-repeater-item-f231b75 .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-repeater-item-9aa3068 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/Slide4.png);background-size:cover;}.elementor-10 .elementor-element.elementor-element-9c63b3c .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-10 .elementor-element.elementor-element-9c63b3c .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-9c63b3c .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-slide-heading{color:#000000;font-family:"Bebas Neue", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6161549{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-22b7f4c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-ca584e8{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-65ce4a4{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:22px;--padding-right:022px;}.elementor-10 .elementor-element.elementor-element-65ce4a4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65ce4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://remolcadoresferroviarios.com/wp-content/uploads/2024/10/motores-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-65ce4a4::before, .elementor-10 .elementor-element.elementor-element-65ce4a4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-65ce4a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-65ce4a4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-65ce4a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-65ce4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-385c455 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-4143cf0{--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;}.elementor-10 .elementor-element.elementor-element-a6e4f5f{--display:flex;--justify-content:space-around;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ef48132{text-align:center;}.elementor-10 .elementor-element.elementor-element-ef48132 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-75df8dc img{width:100%;}.elementor-10 .elementor-element.elementor-element-de37530{--display:flex;--justify-content:space-around;}.elementor-10 .elementor-element.elementor-element-0dda018{text-align:center;}.elementor-10 .elementor-element.elementor-element-0dda018 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-edf9997 img{width:100%;}.elementor-10 .elementor-element.elementor-element-d6af3cd{--display:flex;--justify-content:space-around;}.elementor-10 .elementor-element.elementor-element-abd8410{text-align:center;}.elementor-10 .elementor-element.elementor-element-abd8410 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-07eaed4 img{width:100%;}.elementor-10 .elementor-element.elementor-element-22901e2{--display:flex;--justify-content:space-around;}.elementor-10 .elementor-element.elementor-element-fec49ba{text-align:center;}.elementor-10 .elementor-element.elementor-element-fec49ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-dc63cb3 img{width:100%;}.elementor-10 .elementor-element.elementor-element-4a90820{--display:flex;}.elementor-10 .elementor-element.elementor-element-e45c687{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-e45c687:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e45c687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-5152983{text-align:left;}.elementor-10 .elementor-element.elementor-element-5152983 img{width:50%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-8ebdd27 .elementor-button{background-color:var( --e-global-color-ccd2748 );}.elementor-10 .elementor-element.elementor-element-692d798{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-692d798:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-692d798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-8ee6c14{text-align:left;}.elementor-10 .elementor-element.elementor-element-8ee6c14 img{width:50%;}.elementor-10 .elementor-element.elementor-element-bba7cc4{text-align:left;}.elementor-10 .elementor-element.elementor-element-bba7cc4 img{width:50%;}.elementor-10 .elementor-element.elementor-element-5251096 .elementor-button{background-color:var( --e-global-color-ccd2748 );}.elementor-10 .elementor-element.elementor-element-edffd78{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-edffd78:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-edffd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-219a61c{text-align:left;}.elementor-10 .elementor-element.elementor-element-219a61c img{width:50%;}.elementor-10 .elementor-element.elementor-element-65e541a{text-align:left;}.elementor-10 .elementor-element.elementor-element-65e541a img{width:50%;}.elementor-10 .elementor-element.elementor-element-fe03f86 .elementor-button{background-color:var( --e-global-color-ccd2748 );}.elementor-10 .elementor-element.elementor-element-8eb7eae{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-8eb7eae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8eb7eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e365b22 );}.elementor-10 .elementor-element.elementor-element-cbd7866 .elementor-button{background-color:var( --e-global-color-ccd2748 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-ca584e8{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-ef48132 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-0dda018 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-abd8410 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-fec49ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-5564794 .swiper-slide{height:350px;}.elementor-10 .elementor-element.elementor-element-9c63b3c .swiper-slide{height:350px;}.elementor-10 .elementor-element.elementor-element-9c63b3c .swiper-slide-contents{max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-22b7f4c{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-ca584e8{--e-image-carousel-slides-to-show:2;}.elementor-10 .elementor-element.elementor-element-ef48132 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-0dda018 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-abd8410 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-fec49ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for slides, class: .elementor-element-5564794 */.elementor-10 .elementor-element.elementor-element-5564794 .elementor-slide-heading{
    background-color: #fff;
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05555c0 */.elementor-10 .elementor-element.elementor-element-05555c0 .elementor-slide-heading{
    background-color: #fff;
    
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-9c63b3c */.elementor-10 .elementor-element.elementor-element-9c63b3c .elementor-slide-heading{
    background-color: #fff;
    padding: 10px;
}

.elementor-10 .elementor-element.elementor-element-9c63b3c{ 
  overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45c687 */#toggle-container {
    display: none; 
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692d798 */#toggle-container2 {
    display: none; 
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edffd78 */#toggle-container3 {
    display: none; 
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eb7eae */#toggle-container4 {
    display: none; 
    }/* End custom CSS */