.elementor-475 .elementor-element.elementor-element-17ac538{--display:flex;--min-height:80vh;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.23;}.elementor-475 .elementor-element.elementor-element-17ac538:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-17ac538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2026/04/flp-hero.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-17ac538::before, .elementor-475 .elementor-element.elementor-element-17ac538 > .elementor-background-video-container::before, .elementor-475 .elementor-element.elementor-element-17ac538 > .e-con-inner > .elementor-background-video-container::before, .elementor-475 .elementor-element.elementor-element-17ac538 > .elementor-background-slideshow::before, .elementor-475 .elementor-element.elementor-element-17ac538 > .e-con-inner > .elementor-background-slideshow::before, .elementor-475 .elementor-element.elementor-element-17ac538 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-475 .elementor-element.elementor-element-1c46d49{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-ff1cef2{text-align:end;}.elementor-475 .elementor-element.elementor-element-ff1cef2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;line-height:39px;letter-spacing:0.18em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-1e8d764 > .elementor-widget-container{padding:0% 0% 0% 28%;}.elementor-475 .elementor-element.elementor-element-1e8d764{text-align:end;}.elementor-475 .elementor-element.elementor-element-1e8d764 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.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 );}.elementor-475 .elementor-element.elementor-element-1525ae7 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-1525ae7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-1525ae7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-1525ae7 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-649bd68{--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:3%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-475 .elementor-element.elementor-element-93da198 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-475 .elementor-element.elementor-element-93da198{text-align:center;}.elementor-475 .elementor-element.elementor-element-93da198 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;}.elementor-475 .elementor-element.elementor-element-1ea1374{text-align:center;}.elementor-475 .elementor-element.elementor-element-1ea1374 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-fb9e391{text-align:center;}.elementor-475 .elementor-element.elementor-element-fb9e391 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-57a14d4{text-align:center;}.elementor-475 .elementor-element.elementor-element-57a14d4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-65bb225 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-65bb225{text-align:center;}.elementor-475 .elementor-element.elementor-element-65bb225 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:29px;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;}.elementor-475 .elementor-element.elementor-element-05ecc64{--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-3eb211b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-475 .elementor-element.elementor-element-4dcac03{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );}.elementor-475 .elementor-element.elementor-element-a637a75{text-align:center;}.elementor-475 .elementor-element.elementor-element-a637a75 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-7234554{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-475 .elementor-element.elementor-element-2048fb0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-475 .elementor-element.elementor-element-4281fa3{text-align:center;}.elementor-475 .elementor-element.elementor-element-4281fa3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-0427c74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-475 .elementor-element.elementor-element-54edbf6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-475 .elementor-element.elementor-element-1226809{text-align:center;}.elementor-475 .elementor-element.elementor-element-1226809 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-f74bfb4 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-f74bfb4 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-f74bfb4 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-475 .elementor-element.elementor-element-f74bfb4 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-ac976c1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-cc841bb{--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:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-cc841bb:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-cc841bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-4534a65{text-align:center;}.elementor-475 .elementor-element.elementor-element-4534a65 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:29px;font-weight:800;text-transform:uppercase;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-8c040d9{text-align:center;}.elementor-475 .elementor-element.elementor-element-8c040d9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-b36fb64 .elementor-button{background-color:#BF263300;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;border-style:solid;border-width:2px 2px 2px 2px;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-b36fb64 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-b36fb64 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-b36fb64 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-b36fb64 .elementor-button:hover svg, .elementor-475 .elementor-element.elementor-element-b36fb64 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-8fc281d{--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;}.elementor-475 .elementor-element.elementor-element-8fc281d:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-8fc281d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2026/04/MinifletesFLP.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-994ada2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-84efb12{--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;}.elementor-475 .elementor-element.elementor-element-84efb12:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-84efb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2026/04/flp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-96d36e4{--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:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-96d36e4:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-96d36e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-af77e95{text-align:center;}.elementor-475 .elementor-element.elementor-element-af77e95 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:29px;font-weight:800;text-transform:uppercase;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-4266bef{text-align:center;}.elementor-475 .elementor-element.elementor-element-4266bef .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-f91eaf2 .elementor-button{background-color:#BF263300;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;border-style:solid;border-width:2px 2px 2px 2px;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-f91eaf2 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-f91eaf2 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-f91eaf2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-f91eaf2 .elementor-button:hover svg, .elementor-475 .elementor-element.elementor-element-f91eaf2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-bde3f89{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-946475b{--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:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-946475b:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-946475b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-f4d3b9b{text-align:center;}.elementor-475 .elementor-element.elementor-element-f4d3b9b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:29px;font-weight:800;text-transform:uppercase;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-24095e8{text-align:center;}.elementor-475 .elementor-element.elementor-element-24095e8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-2db433f .elementor-button{background-color:#BF263300;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;border-style:solid;border-width:2px 2px 2px 2px;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-2db433f .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-2db433f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-2db433f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-2db433f .elementor-button:hover svg, .elementor-475 .elementor-element.elementor-element-2db433f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-0a44980{--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;}.elementor-475 .elementor-element.elementor-element-0a44980:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-0a44980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2026/04/TrasladoMuebles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-2fee583{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-34c3c1e{--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;}.elementor-475 .elementor-element.elementor-element-34c3c1e:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-34c3c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2026/04/FletesLaPlata.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-8517e13{--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:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-8517e13:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-8517e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-11ff0d4{text-align:center;}.elementor-475 .elementor-element.elementor-element-11ff0d4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:29px;font-weight:800;text-transform:uppercase;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-d7a1c48{text-align:center;}.elementor-475 .elementor-element.elementor-element-d7a1c48 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:0.07em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-839e328 .elementor-button{background-color:#BF263300;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;border-style:solid;border-width:2px 2px 2px 2px;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-839e328 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-839e328 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-839e328 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-839e328 .elementor-button:hover svg, .elementor-475 .elementor-element.elementor-element-839e328 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-17f8b13{--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:4%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-475 .elementor-element.elementor-element-e3d3e33{text-align:center;}.elementor-475 .elementor-element.elementor-element-e3d3e33 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;}.elementor-475 .elementor-element.elementor-element-0c0d35f{text-align:center;}.elementor-475 .elementor-element.elementor-element-0c0d35f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-3fdfd5f{--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;--justify-content:space-between;--padding-top:2%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-5b6d5cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-475 .elementor-element.elementor-element-5b6d5cd.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-475 .elementor-element.elementor-element-9634f49{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-fc36f6b .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-fc36f6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-fc36f6b.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-fc36f6b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-fc36f6b.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-fc36f6b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-7a96511{text-align:start;}.elementor-475 .elementor-element.elementor-element-7a96511 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-09f8084{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-1cda5c5 .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-1cda5c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-1cda5c5.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-1cda5c5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-1cda5c5.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-1cda5c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-cc8f6db{text-align:start;}.elementor-475 .elementor-element.elementor-element-cc8f6db .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-259fddc{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-33bcb53 .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-33bcb53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-33bcb53.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-33bcb53.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-33bcb53.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-33bcb53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-85059b2{text-align:start;}.elementor-475 .elementor-element.elementor-element-85059b2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-9d090c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-475 .elementor-element.elementor-element-9d090c3.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-475 .elementor-element.elementor-element-bab3db3{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-f20a47a .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-f20a47a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-f20a47a.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-f20a47a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-f20a47a.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-f20a47a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-1ae648a{text-align:start;}.elementor-475 .elementor-element.elementor-element-1ae648a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-b7c49eb{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-134f2f7 .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-134f2f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-134f2f7.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-134f2f7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-134f2f7.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-134f2f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-ea466c9{text-align:start;}.elementor-475 .elementor-element.elementor-element-ea466c9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-14e2c5d{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-45297f7 .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-45297f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-45297f7.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-45297f7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-45297f7.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-45297f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-7229b84{text-align:start;}.elementor-475 .elementor-element.elementor-element-7229b84 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-11f6ead{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-475 .elementor-element.elementor-element-11f6ead.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-475 .elementor-element.elementor-element-defb15b{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-925c00b .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-925c00b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-925c00b.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-925c00b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-925c00b.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-925c00b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-cc74ff0{text-align:start;}.elementor-475 .elementor-element.elementor-element-cc74ff0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-66a03c7{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-4e6df1c .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-4e6df1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-4e6df1c.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-4e6df1c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-4e6df1c.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-4e6df1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-e3e2df9{text-align:start;}.elementor-475 .elementor-element.elementor-element-e3e2df9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-c16caad{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-475 .elementor-element.elementor-element-9c0b2b7 .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-9c0b2b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-9c0b2b7.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-9c0b2b7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-9c0b2b7.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-9c0b2b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-ef9cdb6{text-align:start;}.elementor-475 .elementor-element.elementor-element-ef9cdb6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-475 .elementor-element.elementor-element-046e805 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-046e805 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-046e805 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-475 .elementor-element.elementor-element-046e805 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;padding:18px 18px 18px 18px;}.elementor-475 .elementor-element.elementor-element-67bdca6{--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:4%;--padding-bottom:3%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-67bdca6:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-67bdca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-475 .elementor-element.elementor-element-2f30db6{text-align:center;}.elementor-475 .elementor-element.elementor-element-2f30db6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;}.elementor-475 .elementor-element.elementor-element-ebd12d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-475 .elementor-element.elementor-element-ebd12d4{text-align:center;}.elementor-475 .elementor-element.elementor-element-ebd12d4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:600;line-height:1.4em;letter-spacing:0.03em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-d5d95b9 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-475 .elementor-element.elementor-element-d5d95b9{text-align:center;}.elementor-475 .elementor-element.elementor-element-d5d95b9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-2810e1d{--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;--justify-content:center;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-922481b{--display:flex;--min-height:53vh;--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;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:3%;--padding-left:11%;--padding-right:6%;}.elementor-475 .elementor-element.elementor-element-922481b:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-922481b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2025/06/planeasMudarte.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-fd4861f{--display:flex;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-c6355a2{text-align:start;}.elementor-475 .elementor-element.elementor-element-c6355a2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-9cacf26 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-475 .elementor-element.elementor-element-9cacf26{text-align:start;}.elementor-475 .elementor-element.elementor-element-9cacf26 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:600;line-height:1.4em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-dfc5ed0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 1% 0%;}.elementor-475 .elementor-element.elementor-element-dfc5ed0{text-align:start;}.elementor-475 .elementor-element.elementor-element-dfc5ed0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button{background-color:#BF263300;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition-duration:0.8s;border-style:solid;border-width:2px 2px 2px 2px;padding:18px 33px 18px 33px;}.elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button:hover, .elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-a38eaa3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button:hover svg, .elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-095e154{--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:4%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-475 .elementor-element.elementor-element-2cdf46b{text-align:center;}.elementor-475 .elementor-element.elementor-element-2cdf46b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;}.elementor-475 .elementor-element.elementor-element-d7a74de{text-align:center;}.elementor-475 .elementor-element.elementor-element-d7a74de .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-75260d1{--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;--justify-content:center;--padding-top:2%;--padding-bottom:4%;--padding-left:10%;--padding-right:10%;}.elementor-475 .elementor-element.elementor-element-dff2cf4{--display:flex;}.elementor-475 .elementor-element.elementor-element-53d0bc1 > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-53d0bc1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-b200a2a{--display:flex;}.elementor-475 .elementor-element.elementor-element-af30712 > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-af30712 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-b637b00{--display:flex;}.elementor-475 .elementor-element.elementor-element-acbde2a > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-acbde2a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-f0028d8{--display:flex;}.elementor-475 .elementor-element.elementor-element-eec27d8 > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-eec27d8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-5f0f259{--display:flex;}.elementor-475 .elementor-element.elementor-element-791ef05 > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-791ef05 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-53122b4{--display:flex;}.elementor-475 .elementor-element.elementor-element-4d32dea > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-4d32dea .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-381a638{--display:flex;}.elementor-475 .elementor-element.elementor-element-f3a7cf2 > .elementor-widget-container{padding:1% 1% 1% 2%;}.elementor-475 .elementor-element.elementor-element-f3a7cf2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;}.elementor-475 .elementor-element.elementor-element-420abf1{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-420abf1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E8E8E8;}:where( .elementor-475 .elementor-element.elementor-element-420abf1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;}:where( .elementor-475 .elementor-element.elementor-element-420abf1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-475 .elementor-element.elementor-element-04b4cac{--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:4%;--padding-bottom:3%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-04b4cac:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-04b4cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-475 .elementor-element.elementor-element-eb863d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-475 .elementor-element.elementor-element-eb863d0{text-align:center;}.elementor-475 .elementor-element.elementor-element-eb863d0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.07em;color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-b8c928d > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-b8c928d{text-align:center;}.elementor-475 .elementor-element.elementor-element-b8c928d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;}.elementor-475 .elementor-element.elementor-element-bae2f80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-475 .elementor-element.elementor-element-bae2f80{text-align:center;}.elementor-475 .elementor-element.elementor-element-bae2f80 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:600;line-height:1.4em;letter-spacing:0.03em;color:var( --e-global-color-text );}.elementor-475 .elementor-element.elementor-element-3fd4e69{--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;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );}.elementor-widget-form .elementor-field-type-html{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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );}.elementor-widget-form .elementor-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 );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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 );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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 );}.elementor-475 .elementor-element.elementor-element-7a39acc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-primary );--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-primary-color:var( --e-global-color-secondary );--e-form-steps-indicator-completed-secondary-color:#FFFFFF;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-475 .elementor-element.elementor-element-7a39acc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-labels-inline .elementor-field-group > label{padding-left:14px;}body:not(.rtl) .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-labels-inline .elementor-field-group > label{padding-right:14px;}body .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-labels-above .elementor-field-group > label{padding-bottom:14px;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group > label, .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group > label{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-type-html{padding-bottom:0px;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-button{border-radius:9px 9px 9px 9px;}.elementor-475 .elementor-element.elementor-element-6d86980{--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:12%;--padding-bottom:12%;--padding-left:9%;--padding-right:9%;}.elementor-475 .elementor-element.elementor-element-6d86980:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-6d86980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2025/06/Contacto.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-475 .elementor-element.elementor-element-2703f5e{text-align:center;}.elementor-475 .elementor-element.elementor-element-2703f5e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-0f7e84e{text-align:center;}.elementor-475 .elementor-element.elementor-element-0f7e84e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-7b655d5{text-align:center;}.elementor-475 .elementor-element.elementor-element-7b655d5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-d5c3445{--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-1777ce1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-475 .elementor-element.elementor-element-5149532{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-475 .elementor-element.elementor-element-daeb9fc .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-framed .elementor-icon:hover, .elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-framed .elementor-icon:hover, .elementor-475 .elementor-element.elementor-element-daeb9fc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-38b1782{text-align:center;}.elementor-475 .elementor-element.elementor-element-38b1782 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-38b1782 .elementor-heading-title a:hover, .elementor-475 .elementor-element.elementor-element-38b1782 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-4122662{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-475 .elementor-element.elementor-element-8cd7528{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-475 .elementor-element.elementor-element-b0256af .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-framed .elementor-icon:hover, .elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-framed .elementor-icon:hover, .elementor-475 .elementor-element.elementor-element-b0256af.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-8b1ba76{text-align:center;}.elementor-475 .elementor-element.elementor-element-8b1ba76 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-8b1ba76 .elementor-heading-title a:hover, .elementor-475 .elementor-element.elementor-element-8b1ba76 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-1c41c65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-475 .elementor-element.elementor-element-8aba62e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-475 .elementor-element.elementor-element-fff976d .elementor-icon-wrapper{text-align:center;}.elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-framed .elementor-icon, .elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-framed .elementor-icon:hover, .elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-framed .elementor-icon:hover, .elementor-475 .elementor-element.elementor-element-fff976d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-475 .elementor-element.elementor-element-9bc15fd{text-align:center;}.elementor-475 .elementor-element.elementor-element-9bc15fd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-475 .elementor-element.elementor-element-9bc15fd .elementor-heading-title a:hover, .elementor-475 .elementor-element.elementor-element-9bc15fd .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-475 .elementor-element.elementor-element-1c46d49{--width:70%;}.elementor-475 .elementor-element.elementor-element-3eb211b{--width:33%;}.elementor-475 .elementor-element.elementor-element-4dcac03{--width:50%;}.elementor-475 .elementor-element.elementor-element-7234554{--width:33%;}.elementor-475 .elementor-element.elementor-element-2048fb0{--width:50%;}.elementor-475 .elementor-element.elementor-element-0427c74{--width:33%;}.elementor-475 .elementor-element.elementor-element-54edbf6{--width:50%;}.elementor-475 .elementor-element.elementor-element-cc841bb{--width:50%;}.elementor-475 .elementor-element.elementor-element-8fc281d{--width:50%;}.elementor-475 .elementor-element.elementor-element-84efb12{--width:50%;}.elementor-475 .elementor-element.elementor-element-96d36e4{--width:50%;}.elementor-475 .elementor-element.elementor-element-946475b{--width:50%;}.elementor-475 .elementor-element.elementor-element-0a44980{--width:50%;}.elementor-475 .elementor-element.elementor-element-34c3c1e{--width:50%;}.elementor-475 .elementor-element.elementor-element-8517e13{--width:50%;}.elementor-475 .elementor-element.elementor-element-3fdfd5f{--content-width:1200px;}.elementor-475 .elementor-element.elementor-element-5b6d5cd{--width:20%;}.elementor-475 .elementor-element.elementor-element-9634f49{--width:100%;}.elementor-475 .elementor-element.elementor-element-09f8084{--width:100%;}.elementor-475 .elementor-element.elementor-element-259fddc{--width:100%;}.elementor-475 .elementor-element.elementor-element-9d090c3{--width:25%;}.elementor-475 .elementor-element.elementor-element-bab3db3{--width:100%;}.elementor-475 .elementor-element.elementor-element-b7c49eb{--width:100%;}.elementor-475 .elementor-element.elementor-element-14e2c5d{--width:100%;}.elementor-475 .elementor-element.elementor-element-11f6ead{--width:20%;}.elementor-475 .elementor-element.elementor-element-defb15b{--width:100%;}.elementor-475 .elementor-element.elementor-element-66a03c7{--width:100%;}.elementor-475 .elementor-element.elementor-element-c16caad{--width:100%;}.elementor-475 .elementor-element.elementor-element-fd4861f{--width:60%;}.elementor-475 .elementor-element.elementor-element-1777ce1{--width:33%;}.elementor-475 .elementor-element.elementor-element-5149532{--width:50%;}.elementor-475 .elementor-element.elementor-element-4122662{--width:33%;}.elementor-475 .elementor-element.elementor-element-8cd7528{--width:50%;}.elementor-475 .elementor-element.elementor-element-1c41c65{--width:33%;}.elementor-475 .elementor-element.elementor-element-8aba62e{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-475 .elementor-element.elementor-element-1c46d49{--width:85%;}.elementor-475 .elementor-element.elementor-element-4dcac03{--width:60%;}.elementor-475 .elementor-element.elementor-element-2048fb0{--width:60%;}.elementor-475 .elementor-element.elementor-element-54edbf6{--width:60%;}.elementor-475 .elementor-element.elementor-element-5b6d5cd{--width:30%;}.elementor-475 .elementor-element.elementor-element-9d090c3{--width:32%;}.elementor-475 .elementor-element.elementor-element-11f6ead{--width:32%;}}@media(min-width:1025px){.elementor-475 .elementor-element.elementor-element-6d86980:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-6d86980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-475 .elementor-element.elementor-element-17ac538:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-17ac538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-475 .elementor-element.elementor-element-ff1cef2 .elementor-heading-title{font-size:33px;}.elementor-475 .elementor-element.elementor-element-1e8d764 .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-475 .elementor-element.elementor-element-1525ae7 .elementor-button{font-size:15px;}.elementor-475 .elementor-element.elementor-element-93da198 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-1ea1374 .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-fb9e391 .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-57a14d4 .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-65bb225 .elementor-heading-title{font-size:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-475 .elementor-element.elementor-element-a637a75 .elementor-heading-title{font-size:13px;}.elementor-475 .elementor-element.elementor-element-4281fa3 .elementor-heading-title{font-size:13px;}.elementor-475 .elementor-element.elementor-element-1226809 .elementor-heading-title{font-size:13px;}.elementor-475 .elementor-element.elementor-element-f74bfb4 .elementor-button{font-size:15px;}.elementor-475 .elementor-element.elementor-element-4534a65 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-8c040d9 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-b36fb64 .elementor-button{font-size:16px;padding:11px 11px 11px 11px;}.elementor-475 .elementor-element.elementor-element-8fc281d:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-8fc281d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-475 .elementor-element.elementor-element-84efb12:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-84efb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-475 .elementor-element.elementor-element-af77e95 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-4266bef .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-f91eaf2 .elementor-button{font-size:16px;padding:11px 11px 11px 11px;}.elementor-475 .elementor-element.elementor-element-f4d3b9b .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-24095e8 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-2db433f .elementor-button{font-size:16px;padding:11px 11px 11px 11px;}.elementor-475 .elementor-element.elementor-element-11ff0d4 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-d7a1c48 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-839e328 .elementor-button{font-size:16px;padding:11px 11px 11px 11px;}.elementor-475 .elementor-element.elementor-element-e3d3e33 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-0c0d35f .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-fc36f6b .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-fc36f6b .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-7a96511 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-1cda5c5 .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-1cda5c5 .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-cc8f6db .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-33bcb53 .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-33bcb53 .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-85059b2 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-f20a47a .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-f20a47a .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-1ae648a .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-134f2f7 .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-134f2f7 .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-ea466c9 .elementor-heading-title{font-size:15px;}.elementor-475 .elementor-element.elementor-element-45297f7 .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-45297f7 .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-7229b84 .elementor-heading-title{font-size:15px;}.elementor-475 .elementor-element.elementor-element-925c00b .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-925c00b .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-cc74ff0 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-4e6df1c .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-4e6df1c .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-e3e2df9 .elementor-heading-title{font-size:15px;}.elementor-475 .elementor-element.elementor-element-9c0b2b7 .elementor-icon{font-size:27px;}.elementor-475 .elementor-element.elementor-element-9c0b2b7 .elementor-icon svg{height:27px;}.elementor-475 .elementor-element.elementor-element-ef9cdb6 .elementor-heading-title{font-size:15px;}.elementor-475 .elementor-element.elementor-element-046e805 .elementor-button{font-size:16px;padding:11px 11px 11px 11px;}.elementor-475 .elementor-element.elementor-element-2f30db6 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-ebd12d4 .elementor-heading-title{font-size:19px;}.elementor-475 .elementor-element.elementor-element-d5d95b9 .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-922481b:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-922481b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2025/06/PlaneasMudarteTablet.webp");background-position:top right;}.elementor-475 .elementor-element.elementor-element-922481b{--margin-top:-13%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:4%;--padding-left:4%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-fd4861f{--padding-top:5%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-475 .elementor-element.elementor-element-c6355a2 .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-9cacf26 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-9cacf26 .elementor-heading-title{font-size:19px;line-height:1em;}.elementor-475 .elementor-element.elementor-element-dfc5ed0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 19% 0% 0%;}.elementor-475 .elementor-element.elementor-element-dfc5ed0 .elementor-heading-title{font-size:15px;}.elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button{font-size:16px;padding:11px 11px 11px 11px;}.elementor-475 .elementor-element.elementor-element-2cdf46b .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-d7a74de .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-53d0bc1 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-af30712 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-acbde2a .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-eec27d8 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-791ef05 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-4d32dea .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-f3a7cf2 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-420abf1{--n-accordion-title-font-size:18px;}.elementor-475 .elementor-element.elementor-element-eb863d0 .elementor-heading-title{font-size:19px;}.elementor-475 .elementor-element.elementor-element-b8c928d .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-bae2f80 .elementor-heading-title{font-size:19px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-475 .elementor-element.elementor-element-7a39acc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-475 .elementor-element.elementor-element-2703f5e .elementor-heading-title{font-size:24px;}.elementor-475 .elementor-element.elementor-element-0f7e84e .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-7b655d5 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-daeb9fc .elementor-icon{font-size:33px;}.elementor-475 .elementor-element.elementor-element-daeb9fc .elementor-icon svg{height:33px;}.elementor-475 .elementor-element.elementor-element-38b1782 .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-b0256af .elementor-icon{font-size:33px;}.elementor-475 .elementor-element.elementor-element-b0256af .elementor-icon svg{height:33px;}.elementor-475 .elementor-element.elementor-element-8b1ba76 .elementor-heading-title{font-size:18px;}.elementor-475 .elementor-element.elementor-element-fff976d .elementor-icon{font-size:33px;}.elementor-475 .elementor-element.elementor-element-fff976d .elementor-icon svg{height:33px;}.elementor-475 .elementor-element.elementor-element-9bc15fd .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-475 .elementor-element.elementor-element-17ac538{--min-height:62vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-475 .elementor-element.elementor-element-17ac538:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-17ac538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-475 .elementor-element.elementor-element-1c46d49{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-475 .elementor-element.elementor-element-ff1cef2{text-align:center;}.elementor-475 .elementor-element.elementor-element-ff1cef2 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-475 .elementor-element.elementor-element-1e8d764 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-1e8d764.elementor-element{--align-self:center;}.elementor-475 .elementor-element.elementor-element-1e8d764{text-align:center;}.elementor-475 .elementor-element.elementor-element-1e8d764 .elementor-heading-title{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-475 .elementor-element.elementor-element-1525ae7.elementor-element{--align-self:center;}.elementor-475 .elementor-element.elementor-element-1525ae7 .elementor-button{padding:10px 10px 10px 10px;}.elementor-475 .elementor-element.elementor-element-649bd68{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-93da198 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-1ea1374 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-fb9e391 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-57a14d4 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-65bb225 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-4dcac03{--width:50%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-475 .elementor-element.elementor-element-a637a75 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-2048fb0{--width:50%;}.elementor-475 .elementor-element.elementor-element-4281fa3 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-54edbf6{--width:50%;}.elementor-475 .elementor-element.elementor-element-1226809 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-f74bfb4 .elementor-button{font-size:16px;padding:10px 10px 10px 10px;}.elementor-475 .elementor-element.elementor-element-4534a65 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-8fc281d{--min-height:40vh;}.elementor-475 .elementor-element.elementor-element-8fc281d.e-con{--order:-99999 /* order start hack */;}.elementor-475 .elementor-element.elementor-element-84efb12{--min-height:40vh;}.elementor-475 .elementor-element.elementor-element-84efb12.e-con{--order:-99999 /* order start hack */;}.elementor-475 .elementor-element.elementor-element-af77e95 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-f4d3b9b .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-0a44980{--min-height:40vh;}.elementor-475 .elementor-element.elementor-element-0a44980.e-con{--order:-99999 /* order start hack */;}.elementor-475 .elementor-element.elementor-element-34c3c1e{--min-height:40vh;}.elementor-475 .elementor-element.elementor-element-34c3c1e.e-con{--order:-99999 /* order start hack */;}.elementor-475 .elementor-element.elementor-element-11ff0d4 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-17f8b13{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-e3d3e33 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-5b6d5cd{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-9634f49{--width:70%;--justify-content:flex-start;}.elementor-475 .elementor-element.elementor-element-09f8084{--width:70%;--justify-content:flex-start;}.elementor-475 .elementor-element.elementor-element-259fddc{--width:70%;}.elementor-475 .elementor-element.elementor-element-9d090c3{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-bab3db3{--width:70%;}.elementor-475 .elementor-element.elementor-element-b7c49eb{--width:70%;}.elementor-475 .elementor-element.elementor-element-14e2c5d{--width:70%;}.elementor-475 .elementor-element.elementor-element-11f6ead{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-475 .elementor-element.elementor-element-defb15b{--width:70%;}.elementor-475 .elementor-element.elementor-element-66a03c7{--width:70%;}.elementor-475 .elementor-element.elementor-element-c16caad{--width:70%;}.elementor-475 .elementor-element.elementor-element-2f30db6 > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-475 .elementor-element.elementor-element-2f30db6 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-475 .elementor-element.elementor-element-ebd12d4 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-475 .elementor-element.elementor-element-ebd12d4 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-475 .elementor-element.elementor-element-d5d95b9 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-922481b:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-922481b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fleteslaplata.com/wp-content/uploads/2025/06/PlaneasMudarteMobile.webp");background-position:center center;}.elementor-475 .elementor-element.elementor-element-922481b{--min-height:100vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-475 .elementor-element.elementor-element-fd4861f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-c6355a2{text-align:center;}.elementor-475 .elementor-element.elementor-element-c6355a2 .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-9cacf26{text-align:center;}.elementor-475 .elementor-element.elementor-element-9cacf26 .elementor-heading-title{font-size:17px;}.elementor-475 .elementor-element.elementor-element-dfc5ed0 > .elementor-widget-container{margin:-3% 0% -2% 0%;padding:0% 0% 0% 0%;}.elementor-475 .elementor-element.elementor-element-dfc5ed0{text-align:center;}.elementor-475 .elementor-element.elementor-element-dfc5ed0 .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-a38eaa3.elementor-element{--align-self:center;}.elementor-475 .elementor-element.elementor-element-a38eaa3 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;}.elementor-475 .elementor-element.elementor-element-095e154{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-475 .elementor-element.elementor-element-2cdf46b .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-d7a74de .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-75260d1{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-475 .elementor-element.elementor-element-420abf1{--n-accordion-title-font-size:16px;}.elementor-475 .elementor-element.elementor-element-04b4cac{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-475 .elementor-element.elementor-element-eb863d0 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-475 .elementor-element.elementor-element-eb863d0 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-475 .elementor-element.elementor-element-b8c928d > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-475 .elementor-element.elementor-element-b8c928d .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-475 .elementor-element.elementor-element-bae2f80 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-475 .elementor-element.elementor-element-bae2f80 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-475 .elementor-element.elementor-element-7a39acc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-form-steps-indicators-spacing:0px;}.elementor-475 .elementor-element.elementor-element-6d86980:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-6d86980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-475 .elementor-element.elementor-element-2703f5e .elementor-heading-title{font-size:20px;}.elementor-475 .elementor-element.elementor-element-0f7e84e .elementor-heading-title{font-size:16px;}.elementor-475 .elementor-element.elementor-element-7b655d5 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for form, class: .elementor-element-7a39acc */.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-message-success {
  display: none !important;
}
/* =========================
  CONTENEDOR GENERAL
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

/* =========================
   SERVICIO
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio > label.elementor-field-label {
  display: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio::before {
  content: "¿Qué servicio necesitás?";
  display: block;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 10px 0 !important;
  text-align: left;
  order: 1;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio::after {
  content: "Elegí la opción que mejor describe tu pedido.";
  display: block;
  color: #5b6473;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.3;
  margin: 0 0 34px 0 !important;
  text-align: left;
  order: 2;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-subgroup {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  order: 3;
  width: 100%;
  margin: 0 auto !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option {
  position: relative;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio input[type="radio"] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label {
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  min-height: 120px;
  padding: 22px 24px 22px 100px;
  border: 2px solid #dfe3ea;
  border-radius: 22px;
  background: #fff;
  color: #0f172a;
  font-size: 24px;
  font-weight: 800;
  line-height: 1.1;
  cursor: pointer;
  transition: all .25s ease;
  position: relative;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label::before {
  content: "";
  position: absolute;
  left: 24px;
  top: 50%;
  transform: translateY(-50%);
  width: 58px;
  height: 58px;
  border-radius: 14px;
  background-color: #2d477f;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label::after {
  margin-top: 8px;
  color: #5b6473;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.25;
}

/* Íconos Servicio */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="0"]::before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 640 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z'/%3E%3C/svg%3E");
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="1"]::before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 640 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M425.7 256c-16.9 0-32.8-9-41.4-23.4L320 126l-64.2 106.6c-8.7 14.5-24.6 23.5-41.5 23.5-4.5 0-9-.6-13.3-1.9L64 215v178c0 14.7 10 27.5 24.2 31l216.2 54.1c10.2 2.5 20.9 2.5 31 0L551.8 424c14.2-3.6 24.2-16.4 24.2-31V215l-137 39.1c-4.3 1.3-8.8 1.9-13.3 1.9zm212.6-112.2L586.8 41c-3.1-6.2-9.8-9.8-16.7-8.9L320 64l91.7 152.1c3.8 6.3 11.4 9.3 18.5 7.3l197.9-56.5c9.9-2.9 14.7-13.9 10.2-23.1zM53.2 41L1.7 143.8c-4.6 9.2.3 20.2 10.1 23l197.9 56.5c7.1 2 14.7-1 18.5-7.3L320 64 69.8 32.1c-6.9-.8-13.5 2.7-16.6 8.9z'/%3E%3C/svg%3E");
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="2"]::before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 640 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z'/%3E%3C/svg%3E");
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="3"]::before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z'/%3E%3C/svg%3E");
}

/* Subtextos Servicio */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="0"]::after {
  content: "Traslados pequeños y puntuales";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="1"]::after {
  content: "Casa o departamento completo";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="2"]::after {
  content: "Pocos muebles puerta a puerta";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label[for*="3"]::after {
  content: "Para comercios y empresas";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio input[type="radio"]:checked + label {
  border-color: #c92535;
  background: #fff7f8;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio input[type="radio"]:checked + label::before {
  background-color: #c92535;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label:hover {
  border-color: #2d477f;
}

/* =========================
   ORIGEN / DESTINO
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen > label.elementor-field-label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino > label.elementor-field-label {
  display: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen::before,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino::before {
  display: block;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 10px 0 !important;
  text-align: left;
  order: 1;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen::before {
  content: "¿Dónde retiramos?";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino::before {
  content: "¿A dónde lo llevamos?";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen::after,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino::after {
  display: block;
  color: #5b6473;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.3;
  margin: 0 0 34px 0 !important;
  text-align: left;
  order: 2;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen::after {
  content: "Ingresá la dirección de origen.";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino::after {
  content: "Ingresá la dirección de destino.";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen input,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino input {
  order: 3;
  border-radius: 24px !important;
  border: 2px solid #2d477f !important;
  background-color: #fff !important;
  background-repeat: no-repeat !important;
  background-position: 30px center !important;
  background-size: 22px !important;
  padding-left: 76px !important;
  padding-right: 28px !important;
  font-size: 24px !important;
  color: #0f172a !important;
  box-shadow: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen input {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 384 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23c92535' d='M172.3 501.7C27.9 291 0 269.4 0 192 0 86 86 0 192 0s192 86 192 192c0 77.4-27.9 99-172.3 309.7-9.5 13.8-29.9 13.8-39.4 0zM192 272c44.2 0 80-35.8 80-80s-35.8-80-80-80-80 35.8-80 80 35.8 80 80 80z'/%3E%3C/svg%3E") !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino input {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 384 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23c92535' d='M168.5 499.2C27.6 291 0 269.4 0 192 0 86 86 0 192 0s192 86 192 192c0 77.4-27.6 99-168.5 307.2-12.3 18.3-34.7 18.3-47 0zM192 272a80 80 0 1 0 0-160 80 80 0 1 0 0 160z'/%3E%3C/svg%3E") !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen input::placeholder,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino input::placeholder {
  color: #7b8494 !important;
  opacity: 1 !important;
}

/* =========================
   CARGA / DESCARGA - PILLS EN LÍNEA
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  width: 100% !important;
  margin-bottom: 24px !important;
}

/* Título general carga */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad::before {
  content: "Datos punto de retiro";
  display: block;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 27px 0 !important;
  order: 1;
}


/* Título general descarga */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga::before {
  content: "Datos punto de descarga";
  display: block;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 27px 0 !important;
  order: 1;
}


/* Labels de cada grupo */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga > label {
  display: block !important;
  width: 100% !important;
  color: #2d477f !important;
  font-size: 17px !important;
  font-weight: 800 !important;
  letter-spacing: .04em !important;
  text-transform: uppercase !important;
  margin: 0 0 12px 0 !important;
}

/* Orden interno del primer grupo para que título/subtítulo queden arriba */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga > label {
  order: 3;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-subgroup {
  order: 4;
}

/* Contenedor de opciones en línea */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga .elementor-field-subgroup {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 12px !important;
  width: 100% !important;
}

/* Ocultar radios */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga input[type="radio"] {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Cada opción */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga .elementor-field-option,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga .elementor-field-option {
  display: inline-flex !important;
  width: auto !important;
  flex: 0 0 auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Pills */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga .elementor-field-option label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga .elementor-field-option label {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  min-width: auto !important;
  min-height: 52px !important;
  padding: 13px 22px !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 14px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  cursor: pointer !important;
  transition: all .25s ease !important;
}

/* Activo */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga input[type="radio"]:checked + label {
  background: #2d477f !important;
  border-color: #2d477f !important;
  color: #fff !important;
}

/* =========================
   SUBTÍTULOS MANUALES CARGA / DESCARGA
   Sin activar labels de Elementor
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad::after,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso::before,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso::before,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular::before,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga::after,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga::before,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga::before,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga::before {
  display: block;
  width: 100%;
  color: #2d477f;
  font-size: 17px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin: 0 0 14px 0 !important;
}

/* CARGA */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad::after {
  content: "Tipo de propiedad";
  order: 3;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso::before {
  content: "Piso";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso::before {
  content: "Tipo de acceso";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular::before {
  content: "Acceso vehicular";
}

/* DESCARGA */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga::after {
  content: "Tipo de propiedad";
  order: 3;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga::before {
  content: "Piso";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga::before {
  content: "Tipo de acceso";
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga::before {
  content: "Acceso vehicular";
}

/* Orden para que el título del primer grupo quede antes de las opciones */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-subgroup,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-subgroup {
  order: 4;
}

/* =========================
   INFORMACIÓN
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  width: 100% !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles > label.elementor-field-label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes > label.elementor-field-label {
  display: none !important;
}

/* Título */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles::before {
  content: "¿Qué tenés que mover?";
  display: block;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 10px 0 !important;
  order: 1;
}

/* Subtítulo */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles::after {
  content: "Esto nos ayuda a elegir el vehículo correcto.";
  display: block;
  color: #5b6473;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.3;
  margin: 0 0 34px 0 !important;
  order: 2;
}

/* Contenedor de muebles */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles .elementor-field-subgroup {
  order: 3;
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 18px !important;
  width: 100% !important;
  margin: 0 0 42px 0 !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles .elementor-field-subgroup::before {
  content: "Comentanos por favor lo que debemos trasladar";
  grid-column: 1 / -1;
  display: block;
  color: #2d477f;
  font-size: 17px;
  font-weight: 800;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin-bottom: -2px !important;
}



/* Opciones muebles */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles .elementor-field-option {
  position: relative !important;
  width: 100% !important;
  margin: 0 !important;
}

/* Oculta checkbox real */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles input[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles .elementor-field-option label {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 14px !important;
  min-height: 74px !important;
  width: 100% !important;
  padding: 18px 20px !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 18px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 15px !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  cursor: pointer !important;
  transition: all .25s ease !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles .elementor-field-option label::before {
  content: "";
  width: 22px;
  height: 22px;
  min-width: 22px;
  border: 2px solid #9aa3b2;
  border-radius: 6px;
  background: #fff;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles input[type="checkbox"]:checked + label {
  border-color: #c92535 !important;
  background: #fff7f8 !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles input[type="checkbox"]:checked + label::before {
  content: "✓";
  background: #c92535;
  border-color: #c92535;
  color: #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  font-weight: 900;
}

/* ==========================================
   FIX INFORMACIÓN - TEXTAREA MUEBLES
========================================== */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles {
    display: flex !important;
    flex-direction: column !important;
}

/* Título */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles::before {
    order: 1 !important;
}

/* Subtítulo */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles::after {
    order: 2 !important;
}

/* Textarea */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles textarea {
    order: 3 !important;
    width: 100% !important;
}

/* =========================
   AYUDANTES
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes {
  margin-top: 0 !important;
}

/* Título ayudantes */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes::before {
  content: "¿Necesitás ayudantes?";
  display: block;
  color: #2d477f;
  font-size: 17px;
  font-weight: 800;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin: 0 0 14px 0 !important;
}

/* Contenedor ayudantes */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-subgroup {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  width: auto !important;
}

/* Opciones ayudantes */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-option {
  position: relative !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Oculta radio/checkbox real */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes input[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-option label {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 52px !important;
  min-width: 120px !important;
  padding: 13px 24px !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 16px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 18px !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  cursor: pointer !important;
  transition: all .25s ease !important;
}

/* Activo ayudantes */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes input[type="radio"]:checked + label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes input[type="checkbox"]:checked + label {
  background: #2d477f !important;
  border-color: #2d477f !important;
  color: #fff !important;
}

/* FIX AYUDANTES EN LÍNEA */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-subgroup {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  gap: 14px !important;
  width: auto !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-option {
  width: auto !important;
  flex: 0 0 auto !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-option label {
  min-width: 140px !important;
}

/* =========================
   FECHA
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
}

/* FECHA + HORARIO EN LÍNEA */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario {
  width: 32% !important;
  max-width: 32% !important;
  flex: 0 0 32% !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada {
  margin-right: 28px !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario {
  margin-top: 152px !important;
}

/* Título general */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada::before {
  content: "¿Cuándo lo necesitás?";
  display: block;
  width: 760px !important;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 10px 0 !important;
  order: 1;
}

/* Subtítulo general */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada::after {
  content: "Coordinamos día y horario que te quede cómodo.";
  display: block;
  width: 760px !important;
  color: #5b6473;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.3;
  margin: 0 0 34px 0 !important;
  order: 2;
}

/* Mostrar SOLO labels de fecha y horario */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada > label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario > label {
  display: block !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  clip-path: none !important;
  color: #2d477f !important;
  font-size: 17px !important;
  font-weight: 800 !important;
  letter-spacing: .04em !important;
  text-transform: uppercase !important;
  margin: 0 0 14px 0 !important;
  padding: 0 !important;
  order: 3;
}

/* Inputs + wrappers */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada .elementor-field,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario .elementor-field {
  order: 4;
  width: 100% !important;
  height: 54px !important;
  min-height: 54px !important;
  max-height: 54px !important;
  box-sizing: border-box !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada input,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario input {
  width: 100% !important;
  height: 54px !important;
  min-height: 54px !important;
  max-height: 54px !important;
  box-sizing: border-box !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 16px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  padding: 0 18px !important;
  line-height: 50px !important;
  box-shadow: none !important;
  appearance: none !important;
  -webkit-appearance: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada input:focus,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario input:focus {
  border-color: #2d477f !important;
  outline: none !important;
}

/* FLEXIBILIDAD */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  margin-top: 34px !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad > label {
  display: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad::before {
  content: "¿TENÉS FLEXIBILIDAD EN LA FECHA Y HORA?";
  display: block;
  color: #2d477f;
  font-size: 17px;
  font-weight: 800;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin: 0 0 14px 0 !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad .elementor-field-subgroup {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  gap: 14px !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad .elementor-field-option {
  width: auto !important;
  flex: 0 0 auto !important;
  position: relative !important;
  margin: 0 !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad input[type="radio"],
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad input[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad .elementor-field-option label {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 140px !important;
  min-height: 52px !important;
  padding: 13px 24px !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 16px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 18px !important;
  font-weight: 800 !important;
  cursor: pointer !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad input:checked + label {
  background: #2d477f !important;
  border-color: #2d477f !important;
  color: #fff !important;
}

/* =========================
   CONTACTO
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
}

/* Nombre y teléfono en línea */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono {
  width: calc(50% - 14px) !important;
  max-width: calc(50% - 14px) !important;
  flex: 0 0 calc(50% - 14px) !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre {
  margin-right: 28px !important;
}

/* Título general */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre::before {
  content: "Tus datos de contacto";
  display: block;
  color: #2d477f;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.1;
  margin: 45px 0 10px 0 !important;
  order: 1;
}

/* Subtítulo general */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre::after {
  content: "Para enviarte el presupuesto y confirmar el servicio.";
  display: block;
  color: #5b6473;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.3;
  margin: 0 0 34px 0 !important;
  order: 2;
}

/* Mostrar labels SOLO en contacto */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre > label.elementor-field-label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono > label.elementor-field-label,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas > label.elementor-field-label {
  display: block !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  clip-path: none !important;
  color: #2d477f !important;
  font-size: 17px !important;
  font-weight: 800 !important;
  letter-spacing: .04em !important;
  text-transform: uppercase !important;
  margin: 0 0 14px 0 !important;
  padding: 0 !important;
}

/* Orden nombre */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre > label.elementor-field-label {
  order: 3;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre input {
  order: 4;
}

/* Alinear teléfono con input nombre */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono {
  margin-top: 179px !important;
}

/* Inputs */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre input,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono input {
  width: 100% !important;
  height: 64px !important;
  min-height: 64px !important;
  max-height: 64px !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 20px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 20px !important;
  font-weight: 500 !important;
  padding: 0 22px !important;
  box-shadow: none !important;
}

/* Notas */
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  margin-top: 28px !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas textarea {
  width: 100% !important;
  min-height: 130px !important;
  border: 2px solid #dfe3ea !important;
  border-radius: 20px !important;
  background: #fff !important;
  color: #0f172a !important;
  font-size: 20px !important;
  font-weight: 500 !important;
  padding: 22px !important;
  box-shadow: none !important;
  resize: vertical;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre input:focus,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono input:focus,
.elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas textarea:focus {
  border-color: #2d477f !important;
  outline: none !important;
}



/* =========================
   BOTONES - ELEMENTOR MULTISTEP
========================= */

.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons {
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 20px !important;
  margin-top: 40px !important;
}

.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper {
  width: auto !important;
  max-width: none !important;
  flex: 0 0 auto !important;
}

/* WRAPPER ANTERIOR */
.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper.e-form__buttons__wrapper__button-previous {
  margin-right: auto !important;
  margin-left: 0 !important;
  transform: translateY(72px) !important;
}

/* WRAPPER SIGUIENTE */
.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper.e-form__buttons__wrapper__button-next {
  margin-left: auto !important;
  margin-right: 0 !important;
}

/* WRAPPER SUBMIT */
.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper.e-form__buttons__wrapper__button-submit {
  margin-left: auto !important;
  margin-right: 0 !important;
  transform: translateY(72px) !important;
}

/* BOTONES INTERNOS */
.elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper .elementor-button {
  width: auto !important;
  white-space: nowrap !important;
}


#servicio > div > form > div.elementor-message.elementor-message-success.elementor-message-svg {
    margin-top: 50px;
}


/* =========================
   MOBILE GENERAL
========================= */

@media (max-width: 767px) {

  /* =========================
     PÁGINA - EVITAR SCROLL HORIZONTAL
  ========================= */

  html,
  body {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc {
    width: 100% !important;
    max-width: 100% !important;

    /* CLIP evita desborde horizontal
       sin convertirlo en contenedor scroll */
    overflow-x: clip !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc * {
    box-sizing: border-box !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-widget-container,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form-fields-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-subgroup,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc label,
  .elementor-475 .elementor-element.elementor-element-7a39acc input,
  .elementor-475 .elementor-element.elementor-element-7a39acc textarea,
  .elementor-475 .elementor-element.elementor-element-7a39acc select,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field {
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }


  /* =========================
     FIX SCROLL INTERNO FORMULARIO
     
     El formulario NO debe tener
     scroll vertical propio.
     
     El scroll vertical pertenece
     únicamente a la página.
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-widget-container,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form-fields-wrapper {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;

    overflow-x: clip !important;
    overflow-y: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__step {
    position: relative !important;

    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;

    overflow: visible !important;

    touch-action: pan-y !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__step.elementor-hidden {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
  }

  /* Eliminar scrollbars internas */

  .elementor-475 .elementor-element.elementor-element-7a39acc,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-widget-container,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form-fields-wrapper,
  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__step {
    scrollbar-width: none !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc::-webkit-scrollbar,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-widget-container::-webkit-scrollbar,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form::-webkit-scrollbar,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-form-fields-wrapper::-webkit-scrollbar,
  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__step::-webkit-scrollbar {
    display: none !important;
  }


  /* =========================
     STEPS MOBILE COMPACTO
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__indicators {
    display: grid !important;
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    justify-items: center !important;
    align-items: center !important;
    gap: 2px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow: hidden !important;
    margin: 0 0 26px 0 !important;
    padding: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__indicators__indicator {
    min-width: 0 !important;
    width: auto !important;
    max-width: 100% !important;
    flex: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__indicators__indicator__number {
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    min-height: 28px !important;
    font-size: 14px !important;
    margin: 0 auto !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__indicators__indicator__label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__indicators__indicator__separator {
    display: none !important;
  }


  /* =========================
     TÍTULOS MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre::before {
    font-size: 26px !important;
    line-height: 1.1 !important;
    margin-top: 18px !important;
    margin-bottom: 8px !important;
    max-width: 100% !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre::after {
    font-size: 16px !important;
    line-height: 1.35 !important;
    margin-bottom: 20px !important;
    max-width: 100% !important;
  }


  /* =========================
     SERVICIO MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-subgroup {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 14px !important;
    width: 100% !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option {
    width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label {
    width: 100% !important;
    min-width: 0 !important;
    min-height: 78px !important;
    font-size: 18px !important;
    padding: 15px 15px 15px 74px !important;
    border-radius: 18px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label::before {
    width: 44px !important;
    height: 44px !important;
    left: 18px !important;
    border-radius: 12px !important;
    background-size: 23px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-servicio .elementor-field-option label::after {
    font-size: 14px !important;
  }


  /* =========================
     ORIGEN / DESTINO MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-origen input,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-destino input {
    width: 100% !important;
    max-width: 100% !important;
    height: 58px !important;
    min-height: 58px !important;
    font-size: 16px !important;
    padding-left: 54px !important;
    padding-right: 16px !important;
    background-position: 20px center !important;
    background-size: 17px !important;
    border-radius: 18px !important;
  }


  /* =========================
     CARGA / DESCARGA MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: clip !important;
    overflow-y: visible !important;
    margin-bottom: 18px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga::after,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga::before {
    font-size: 15px !important;
    margin-bottom: 10px !important;
  }


  /* TIPO PROPIEDAD - 2 COLUMNAS */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-subgroup,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-subgroup {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 9px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: clip !important;
    overflow-y: visible !important;
  }


  /* PISO - 3 COLUMNAS */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso .elementor-field-subgroup,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga .elementor-field-subgroup {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 9px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: clip !important;
    overflow-y: visible !important;
  }


  /* ACCESO - 2 COLUMNAS */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso .elementor-field-subgroup,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular .elementor-field-subgroup,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga .elementor-field-subgroup,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga .elementor-field-subgroup {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 9px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: clip !important;
    overflow-y: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga .elementor-field-option,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga .elementor-field-option {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-tipo_propiedad_descarga .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-piso_descarga .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_descarga .elementor-field-option label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-acceso_vehicular_descarga .elementor-field-option label {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    min-height: 42px !important;
    font-size: 13px !important;
    padding: 10px 8px !important;
    border-radius: 12px !important;
    white-space: normal !important;
    text-align: center !important;
  }


  /* =========================
     INFORMACIÓN MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }


  /* TEXTAREA MUEBLES */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-muebles textarea {
    order: 3 !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    min-height: 110px !important;
    height: auto !important;
    max-height: none !important;
    padding: 14px !important;
    font-size: 15px !important;
    border-radius: 15px !important;
    box-sizing: border-box !important;
  }


  /* AYUDANTES */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes::before {
    font-size: 15px !important;
    margin-bottom: 10px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-subgroup {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-option {
    flex: 0 1 auto !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-ayudantes .elementor-field-option label {
    min-width: 90px !important;
    min-height: 48px !important;
    font-size: 15px !important;
    border-radius: 14px !important;
  }


  /* =========================
     FECHA MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex: 0 0 100% !important;
    margin-right: 0 !important;

    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario {
    margin-top: 18px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada::before,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada::after {
    width: 100% !important;
    max-width: 100% !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada > label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario > label,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad::before {
    font-size: 15px !important;
    margin-bottom: 10px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada .elementor-field,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario .elementor-field,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada input,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario input {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-fecha_estimada input,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-horario input {
    height: 52px !important;
    min-height: 52px !important;
    max-height: 52px !important;
    font-size: 15px !important;
    border-radius: 15px !important;
  }


  /* FLEXIBILIDAD */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex: 0 0 100% !important;
    margin-top: 22px !important;

    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad .elementor-field-subgroup {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad .elementor-field-option {
    min-width: 0 !important;
    flex: 0 1 auto !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-flexibilidad .elementor-field-option label {
    min-width: 90px !important;
    min-height: 48px !important;
    font-size: 15px !important;
    border-radius: 14px !important;
  }


  /* =========================
     CALENDARIO MOBILE
     Evita que Flatpickr
     ensanche la página
  ========================= */

  .flatpickr-calendar,
  .flatpickr-calendar.open {
    width: calc(100vw - 24px) !important;
    max-width: calc(100vw - 24px) !important;
    min-width: 0 !important;
    left: 12px !important;
    right: auto !important;
    box-sizing: border-box !important;
  }

  .flatpickr-months,
  .flatpickr-month,
  .flatpickr-current-month,
  .flatpickr-innerContainer,
  .flatpickr-rContainer,
  .flatpickr-weekdays,
  .flatpickr-weekdaycontainer,
  .flatpickr-days,
  .dayContainer {
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  .flatpickr-innerContainer,
  .flatpickr-rContainer,
  .flatpickr-days,
  .dayContainer {
    width: 100% !important;
  }

  .flatpickr-days,
  .dayContainer {
    overflow-x: clip !important;
    overflow-y: visible !important;
  }

  .flatpickr-day {
    max-width: calc(100% / 7) !important;
  }


  /* =========================
     CONTACTO MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex: 0 0 100% !important;
    margin-right: 0 !important;

    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono {
    margin-top: 18px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-nombre input,
  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-telefono input {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 54px !important;
    min-height: 54px !important;
    font-size: 15px !important;
    padding: 0 15px !important;
    border-radius: 16px !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-top: 18px !important;

    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .elementor-field-group-notas textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    min-height: 105px !important;
    height: auto !important;
    max-height: none !important;
    font-size: 15px !important;
    padding: 15px !important;
    border-radius: 16px !important;
  }


  /* =========================
     BOTONES MOBILE
  ========================= */

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-top: 26px !important;

    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper {
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-475 .elementor-element.elementor-element-7a39acc .e-form__buttons__wrapper .elementor-button {
    width: auto !important;
    max-width: 100% !important;
    font-size: 13px !important;
    padding: 12px 18px !important;
    border-radius: 12px !important;
  }

}/* End custom CSS */