.elementor-4539 .elementor-element.elementor-element-505be44{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-016efef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-016efef:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-016efef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://territoriotrading.es/wp-content/uploads/2025/03/hero-tarifa-nimbomovil-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4539 .elementor-element.elementor-element-4fb55dc{--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-4fb55dc:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-4fb55dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4539 .elementor-element.elementor-element-ccdbda6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4539 .elementor-element.elementor-element-f9a9940 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4539 .elementor-element.elementor-element-0f1add0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-0f1add0 .elementor-heading-title{font-size:40px;}.elementor-4539 .elementor-element.elementor-element-b612136 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-b612136{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-b612136.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-b612136.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-b612136.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-a1405a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-a1405a1{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-a1405a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-a1405a1.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-a1405a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-575077c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-575077c{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-575077c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-575077c.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-575077c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-63cfcec > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-63cfcec{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-63cfcec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-63cfcec.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-63cfcec.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-8394a7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-8394a7a{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-8394a7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-8394a7a.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-8394a7a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-e4257a7{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-e4257a7:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-e4257a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96b8f1f );}.elementor-4539 .elementor-element.elementor-element-6585f15 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4539 .elementor-element.elementor-element-6585f15{text-align:center;}.elementor-4539 .elementor-element.elementor-element-6585f15 .elementor-heading-title{font-size:16px;text-transform:none;}.elementor-4539 .elementor-element.elementor-element-9b56de7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4539 .elementor-element.elementor-element-9b56de7{text-align:center;font-size:14px;}.elementor-4539 .elementor-element.elementor-element-d1a3a39 > .elementor-widget-container{margin:-60px -40px -20px -40px;}.elementor-4539 .elementor-element.elementor-element-d3c54da{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-d3c54da:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-d3c54da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4FF;}.elementor-4539 .elementor-element.elementor-element-a99e49f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-a99e49f{text-align:left;}.elementor-4539 .elementor-element.elementor-element-a99e49f .elementor-heading-title{font-size:28px;text-transform:none;}.elementor-4539 .elementor-element.elementor-element-b75e4d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-a35a9ee{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-4539 .elementor-element.elementor-element-a35a9ee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-a35a9ee .elementor-divider-separator{width:100%;}.elementor-4539 .elementor-element.elementor-element-a35a9ee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4539 .elementor-element.elementor-element-1789fa0{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-6820bde{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-7c49980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-7c49980{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-7c49980.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-7c49980.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-7c49980.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-eb8e620{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-18fe1bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-18fe1bf{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-18fe1bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-18fe1bf.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-18fe1bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-f032883{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-556fb0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-556fb0d{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-556fb0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-556fb0d.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-556fb0d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-7f8bcd6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-de7806f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-4539 .elementor-element.elementor-element-de7806f{--icon-box-icon-margin:10px;}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-de7806f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-de7806f.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-de7806f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-9643f1c > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-9643f1c{text-align:left;}.elementor-4539 .elementor-element.elementor-element-9643f1c .elementor-heading-title{font-size:28px;text-transform:none;}.elementor-4539 .elementor-element.elementor-element-5bac4aa{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-4539 .elementor-element.elementor-element-5bac4aa > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4539 .elementor-element.elementor-element-5bac4aa .elementor-divider-separator{width:100%;}.elementor-4539 .elementor-element.elementor-element-5bac4aa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4539 .elementor-element.elementor-element-d5ecd9a > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-d5ecd9a{text-align:left;}.elementor-4539 .elementor-element.elementor-element-d5ecd9a .elementor-heading-title{font-size:28px;text-transform:none;}.elementor-4539 .elementor-element.elementor-element-f03ef49 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-5ef9438{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-4539 .elementor-element.elementor-element-5ef9438 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4539 .elementor-element.elementor-element-5ef9438 .elementor-divider-separator{width:100%;}.elementor-4539 .elementor-element.elementor-element-5ef9438 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4539 .elementor-element.elementor-element-b4eb175{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-517e8d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-9cb772f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-wrapper{text-align:left;}.elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-6387355{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-77f2a31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-wrapper{text-align:left;}.elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-dda9259{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-4bde33c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-wrapper{text-align:left;}.elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-fad19cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-31a84d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-wrapper{text-align:left;}.elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;word-spacing:0em;}.elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-4539 .elementor-element.elementor-element-09c1b8b{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-09c1b8b:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-09c1b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa0dbf7 );}.elementor-4539 .elementor-element.elementor-element-6cd9714{width:100%;max-width:100%;text-align:center;}.elementor-4539 .elementor-element.elementor-element-6cd9714 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4539 .elementor-element.elementor-element-6cd9714 .elementor-heading-title{text-transform:none;}.elementor-4539 .elementor-element.elementor-element-5e535a3{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4539 .elementor-element.elementor-element-5e535a3:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-5e535a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa0dbf7 );}.elementor-4539 .elementor-element.elementor-element-c3e6bf4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4539 .elementor-element.elementor-element-c3e6bf4 .elementor-icon-wrapper{text-align:center;}.elementor-4539 .elementor-element.elementor-element-c3e6bf4.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-4539 .elementor-element.elementor-element-c3e6bf4.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-c3e6bf4.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-4539 .elementor-element.elementor-element-c3e6bf4.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-c3e6bf4.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-4539 .elementor-element.elementor-element-fd409d0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4539 .elementor-element.elementor-element-fd409d0{text-align:center;font-size:20px;line-height:1.4em;}.elementor-4539 .elementor-element.elementor-element-cff760c{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4539 .elementor-element.elementor-element-cff760c:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-cff760c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa0dbf7 );}.elementor-4539 .elementor-element.elementor-element-ddd5536 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4539 .elementor-element.elementor-element-ddd5536 .elementor-icon-wrapper{text-align:center;}.elementor-4539 .elementor-element.elementor-element-ddd5536.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-4539 .elementor-element.elementor-element-ddd5536.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-ddd5536.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-4539 .elementor-element.elementor-element-ddd5536.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-ddd5536.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-4539 .elementor-element.elementor-element-3ae8185 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4539 .elementor-element.elementor-element-3ae8185{text-align:center;font-size:20px;line-height:1.4em;}.elementor-4539 .elementor-element.elementor-element-d3996d1{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4539 .elementor-element.elementor-element-d3996d1:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-d3996d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa0dbf7 );}.elementor-4539 .elementor-element.elementor-element-ee511da > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4539 .elementor-element.elementor-element-ee511da .elementor-icon-wrapper{text-align:center;}.elementor-4539 .elementor-element.elementor-element-ee511da.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-4539 .elementor-element.elementor-element-ee511da.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-ee511da.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-4539 .elementor-element.elementor-element-ee511da.elementor-view-framed .elementor-icon, .elementor-4539 .elementor-element.elementor-element-ee511da.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-4539 .elementor-element.elementor-element-d060b7d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4539 .elementor-element.elementor-element-d060b7d{text-align:center;font-size:20px;line-height:1.4em;}.elementor-4539 .elementor-element.elementor-element-12900f6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-28100ea{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-fbbc529{width:100%;max-width:100%;text-align:center;}.elementor-4539 .elementor-element.elementor-element-fbbc529 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-fbbc529 .elementor-heading-title{text-transform:none;}.elementor-4539 .elementor-element.elementor-element-889ab96{width:100%;max-width:100%;text-align:center;}.elementor-4539 .elementor-element.elementor-element-889ab96 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4539 .elementor-element.elementor-element-545703d{--e-image-carousel-slides-to-show:4;width:auto;max-width:auto;}.elementor-4539 .elementor-element.elementor-element-75dfbb4{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-75dfbb4:not(.elementor-motion-effects-element-type-background), .elementor-4539 .elementor-element.elementor-element-75dfbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4FF;}.elementor-4539 .elementor-element.elementor-element-1536583{width:100%;max-width:100%;text-align:center;}.elementor-4539 .elementor-element.elementor-element-1536583 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-1536583 .elementor-heading-title{text-transform:none;}.elementor-4539 .elementor-element.elementor-element-6789fa0{width:100%;max-width:100%;text-align:center;}.elementor-4539 .elementor-element.elementor-element-6789fa0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4539 .elementor-element.elementor-element-6cbdec3{--e-image-carousel-slides-to-show:5;}.elementor-4539 .elementor-element.elementor-element-0c62347{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-c7c5896{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-4539 .elementor-element.elementor-element-ccdbda6{--width:60%;}.elementor-4539 .elementor-element.elementor-element-e4257a7{--width:30%;}.elementor-4539 .elementor-element.elementor-element-6820bde{--width:50%;}.elementor-4539 .elementor-element.elementor-element-eb8e620{--width:50%;}.elementor-4539 .elementor-element.elementor-element-f032883{--width:50%;}.elementor-4539 .elementor-element.elementor-element-7f8bcd6{--width:50%;}.elementor-4539 .elementor-element.elementor-element-517e8d4{--width:50%;}.elementor-4539 .elementor-element.elementor-element-6387355{--width:50%;}.elementor-4539 .elementor-element.elementor-element-dda9259{--width:50%;}.elementor-4539 .elementor-element.elementor-element-fad19cd{--width:50%;}.elementor-4539 .elementor-element.elementor-element-5e535a3{--width:31%;}.elementor-4539 .elementor-element.elementor-element-cff760c{--width:31%;}.elementor-4539 .elementor-element.elementor-element-d3996d1{--width:31%;}}@media(max-width:1024px){.elementor-4539 .elementor-element.elementor-element-016efef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-4fb55dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-ccdbda6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-0f1add0 .elementor-heading-title{font-size:30px;}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-b612136 .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-a1405a1 .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-575077c .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-63cfcec .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-8394a7a .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-e4257a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-6585f15 .elementor-heading-title{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-9b56de7{font-size:12px;}.elementor-4539 .elementor-element.elementor-element-d3c54da{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-a99e49f .elementor-heading-title{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-7c49980 .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-18fe1bf .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-556fb0d .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-de7806f .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-9643f1c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-9643f1c .elementor-heading-title{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-d5ecd9a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-d5ecd9a .elementor-heading-title{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-9cb772f .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-77f2a31 .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-4bde33c .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-title, .elementor-4539 .elementor-element.elementor-element-31a84d0 .elementor-icon-box-title a{font-size:16px;}.elementor-4539 .elementor-element.elementor-element-09c1b8b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-6cd9714 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-28100ea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-fbbc529 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-889ab96 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-545703d{--e-image-carousel-slides-to-show:3;}.elementor-4539 .elementor-element.elementor-element-75dfbb4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-1536583 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-6789fa0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-6cbdec3{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-4539 .elementor-element.elementor-element-4fb55dc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4539 .elementor-element.elementor-element-ccdbda6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-0f1add0 .elementor-heading-title{font-size:20px;}.elementor-4539 .elementor-element.elementor-element-e4257a7{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4539 .elementor-element.elementor-element-1789fa0{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4539 .elementor-element.elementor-element-6820bde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-eb8e620{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-f032883{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-7f8bcd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-9643f1c > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-5bac4aa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-d5ecd9a > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-5ef9438 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4539 .elementor-element.elementor-element-b4eb175{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4539 .elementor-element.elementor-element-517e8d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-6387355{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-dda9259{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-fad19cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4539 .elementor-element.elementor-element-09c1b8b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4539 .elementor-element.elementor-element-28100ea{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4539 .elementor-element.elementor-element-545703d{--e-image-carousel-slides-to-show:2;}.elementor-4539 .elementor-element.elementor-element-75dfbb4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4539 .elementor-element.elementor-element-6cbdec3{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for html, class: .elementor-element-3445d5a *//*
    *
    * SECCIÓN: Header
    *
    */

    /* Estilos para la cabecera Nimbo */

    /* Wrapper general */
    .nimbo-site-wrapper {
        display: flex;
        flex-direction: column;
        min-height: 100vh;
    }

    .nimbo-site-content {
        flex: 1;
    }

    /* Top Bar */
    .nimbo-topbar {
        background-color: var(--e-global-color-accent);
        color: white;
        padding: 12px 0;
    }

    .nimbo-topbar-container {
        display: flex;
        justify-content: space-between;
        align-items: center;
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 20px;
        font-size: 13px !important;
    }

    .nimbo-topbar-left, .nimbo-topbar-right {
        display: flex;
        align-items: center;
    }

    .nimbo-phone-link {
        display: flex;
        align-items: center;
        color: #ffffff !important;
        text-decoration: none;
        font-weight: 600;
    }

    .nimbo-phone-link:hover {
        color: #ffffff !important;
        text-decoration: underline;
    }

    .nimbo-phone-link img, .nimbo-social-link img {
        margin-right: 8px;
        width: 16px;
        height: 16px;
    }

    .nimbo-social-link {
        display: flex;
        align-items: center;
        color: #ffffff !important;
        text-decoration: none;
        margin-left: 20px;
    }

    .nimbo-social-link:hover {
        color: #ffffff !important;
        text-decoration: underline;
    }

    .nimbo-social-link span {
        display: none;
    }

    /* Header Principal */
    .nimbo-main-header {
        background-color: #ffffff;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
        transition: all 0.3s ease;
    }

    .nimbo-main-header.sticky {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 1000;
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    }

    body.has-sticky-header {
        padding-top: 80px; /* Ajustar según la altura de tu header */
    }

    .nimbo-main-header-container {
        display: flex;
        justify-content: space-between;
        align-items: stretch; /* Para que los elementos ocupen toda la altura */
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 20px;
        height: 80px; /* Altura fija para el header */
    }

    .nimbo-logo {
        flex-shrink: 0;
        display: flex;
        align-items: center;
    }

    .nimbo-logo img {
        width: 150px;
    }

    /* Menú Toggle (hamburguesa) - Solo la imagen sin estilos adicionales */
    .nimbo-menu-toggle {
        display: none;
        background: none !important;
        border: none !important;
        margin: 0 !important;
        padding: 0 !important;
        cursor: pointer !important;
    }

    .nimbo-menu-toggle:focus {
        outline: none;
    }

    .nimbo-menu-toggle img {
        width: 24px;
        height: 24px;
    }

    /* Menú principal */
    .nimbo-main-menu {
        flex-grow: 1;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .nimbo-menu-items {
        display: flex;
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .nimbo-menu-item {
        margin: 0 10px;
    }

    .nimbo-menu-item a {
        display: flex;
        align-items: center;
        color: var(--e-global-color-text);
        text-decoration: none;
        font-weight: 600;
        font-size: 12px;
        padding: 0px 5px;
        transition: color 0.3s ease;
    }

    .nimbo-menu-item a:hover,
    .nimbo-menu-item.active a {
        color: var(--e-global-color-accent);
    }

    .nimbo-menu-item img {
        margin-right: 4px;
        width: 14px;
        height: 14px;
    }

    .nimbo-menu-item .selected-icon {
        display: none;
    }

    .nimbo-menu-item:hover .normal-icon,
    .nimbo-menu-item.active .normal-icon {
        display: none;
    }

    .nimbo-menu-item:hover .selected-icon,
    .nimbo-menu-item.active .selected-icon {
        display: inline;
    }

    /* Acciones del header */
    .nimbo-header-actions {
        display: flex;
        align-items: stretch;
        height: 100%;
    }

    /* Botón Te llamamos */
    .nimbo-callme-container {
        position: relative;
        margin-right: 0px;
        height: 100%;
        display: flex;
    }

    .nimbo-callme-btn {
        background-color: #22264a !important;
        color: white !important;
        border: none !important;
        border-radius: 0 !important;
        padding: 0 20px !important;
        font-size: 20px !important;
        font-weight: 600 !important;
        cursor: pointer !important;
        height: 100% !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        min-width: 300px !important;
    }

    .nimbo-callme-btn:hover {
        opacity: 1;
    }

    /* Popup Te llamamos */
    .nimbo-callme-popup {
        position: absolute;
        top: 100%;
        right: 0;
        width: 300px;
        min-width: 100%;
        background-color:  #22264a !important;
        padding: 20px;
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
        z-index: 100;
        display: none;
        color: white;
        border-radius: 0;
    }

    .nimbo-callme-popup.active {
        display: block;
    }

    .nimbo-callme-item {
        display: flex;
        align-items: center;
        margin-bottom: 15px;
        cursor: pointer;
        padding: 0px;
        color: #ffffff !important;
        transition: background-color 0.3s ease;
    }

    .nimbo-callme-item:hover {
        background-color: rgba(255, 255, 255, 0.0);
    }

    .nimbo-callme-item img {
        width: 24px;
        height: 24px;
        margin-right: 12px;
    }

    .nimbo-callme-content {
        flex-grow: 1;
    }

    .nimbo-callme-content strong {
        display: block;
        font-weight: 600;
        font-size: 14px;
    }

    .nimbo-callme-content span {
        display: block;
        font-size: 12px;
        opacity: 0.8;
    }

    .nimbo-arrow {
        margin-left: 10px;
    }

    /* Formulario Te llamamos */
    .nimbo-callme-form {
        margin-top: 20px;
    }

    .nimbo-callme-form input[type="tel"] {
        width: 100%;
        padding: 12px;
        border: none;
        margin-bottom: 15px;
        box-sizing: border-box;
    }

    .nimbo-callme-submit {
        width: 100%;
        background-color: #d0ff1f;
        color: #333;
        border: none;
        padding: 12px;
        font-weight: 600;
        cursor: pointer;
        margin-bottom: 15px;
    }

    .nimbo-callme-submit:hover {
        color: #ffffff !important;
    }

    .nimbo-privacy-check {
        display: flex;
        align-items: center;
        margin-bottom: 15px;
    }

    .nimbo-privacy-check input[type="checkbox"] {
        margin-right: 10px;
    }

    .nimbo-privacy-check label {
        font-size: 12px;
    }

    .nimbo-privacy-check a {
        color: white;
        text-decoration: underline;
    }

    .nimbo-privacy-text {
        font-size: 11px;
        line-height: 1.4;
        margin: 0;
    }

    .nimbo-privacy-text a {
        color: white;
        text-decoration: underline;
    }

    /* Área Clientes - Mismo formato que los elementos del menú */
    .nimbo-client-area {
        display: flex;
        align-items: center;
        color: var(--e-global-color-text) !important;
        font-weight: 600;
        font-size: 14px;
        text-decoration: none;
        padding: 0 0px 0 15px;
    }

    .nimbo-client-area:hover {
        color: var(--e-global-color-accent);
        text-decoration: none;
    }

    .nimbo-client-area img {
        margin-right: 8px;
        width: 16px;
        height: 16px;
    }

    /* Menú Móvil */
    .nimbo-mobile-menu {
        display: none;
        position: inherit;
        bottom: 0;
        left: 0;
        width: 100%;
        background-color: white;
        box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.0);
        z-index: 900;
    }

    .nimbo-mobile-nav {
        width: 100%;
    }

    .nimbo-mobile-menu-items {
        display: flex;
        justify-content: space-around;
        list-style: none;
        margin: 0;
        padding: 10px 0;
    }

    .nimbo-mobile-menu-item a {
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
        color: var(--e-global-color-text);
        font-size: 12px;
        padding: 5px;
    }

    .nimbo-mobile-menu-item img {
        width: 24px;
        height: 24px;
        margin-bottom: 5px;
    }

    /* Sidebar Menu */
    .nimbo-sidebar-menu {
        position: fixed;
        top: 0;
        left: -280px;
        width: 280px;
        height: 100%;
        background-color: white;
        box-shadow: 2px 0 10px rgba(0, 0, 0, 0.1);
        z-index: 1100;
        transition: left 0.3s ease;
        overflow-y: auto;
    }

    .nimbo-sidebar-menu.active {
        left: 0;
    }

    body.sidebar-open::after {
        content: '';
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        z-index: 1050;
    }

    .nimbo-sidebar-close {
        position: absolute;
        top: 15px;
        right: 15px;
        cursor: pointer;
        color: var(--e-global-color-accent);
    }

    .nimbo-sidebar-content {
        padding: 60px 20px 20px;
    }

    .nimbo-sidebar-menu-items {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .nimbo-sidebar-menu-items li {
        margin-bottom: 15px;
    }

    .nimbo-sidebar-menu-items a {
        color: var(--e-global-color-accent);
        text-decoration: none;
        font-weight: 600;
        font-size: 16px;
        display: block;
        padding: 10px 0;
        border-bottom: 1px solid #eee;
    }

    /* Responsive */
    @media (max-width: 1024px) {
        .nimbo-main-menu {
            display: none;
        }
        
        .nimbo-menu-toggle {
            display: flex;
            justify-content: center;
            align-items: center;
        }
        
        .nimbo-mobile-menu {
            display: block;
        }
        
        .nimbo-logo {
            margin: 0 auto;
        }
        
        .nimbo-client-area {
            display: none;
        }
        
        .nimbo-topbar-container {
            justify-content: flex-start;
        }
        
        .nimbo-social-link {
            display: none;
        }
        
        .nimbo-main-header-container {
            z-index: 99;
            position: relative;
            justify-content: space-between !important;
            padding: 0 15px;
            height: 60px;
            box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
        }
        
        body.has-sticky-header {
            padding-top: 60px;
        }
        
        .nimbo-callme-container {
            position: inherit !important;
            margin-right: 0;
        }
        
        .nimbo-callme-popup {
            position: absolute;
            top: 100%;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 420px;
            border-radius: 0;
        }
    }

    @media (max-width: 768px) {
        .nimbo-topbar-container {
            padding: 0 10px;
        }
        
        .nimbo-main-header-container {
            padding: 0 0px 0 10px;
        }
        
        .nimbo-phone-link img {
            margin-right: 5px;
        }

        .nimbo-logo {
            margin-left: 0px !important;
        }
        
        .nimbo-callme-btn {
            font-size: 14px !important;
            padding: 0 12px !important;
            min-width: auto !important;
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4eb175 */.con_numero p { padding-left: 28px; }
.numero { display: inline-flex; justify-content: center; align-items: center; width: 24px; height: 24px; margin-right: 4px; color: #ffffff !important; background-color: #212753; border-radius: 100%; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0187163 */#contenedor_006 {
    display: flex;
    padding: 128px 64px;
    flex-wrap: nowrap;
    gap: 48px;
    overflow: hidden;
}

.scroll-container {
    display: flex;
    flex-direction: row;
    gap: 16px;
}




#titulo_006 {
    color: var( --e-global-color-accent ) !important;
    font-size: 72px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    margin-bottom: 0px;
}

#titulo_contenedor_006 {
    display: none;
}

#caja_google_001 {
    z-index: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 40px;
    min-width: 413.6px !important;
    height: 478px;
}

#caja_google_002 {
    display: none;
}

.caja_resena {
    display: flex;
    width: 396px;
    height: 488px;
    padding: 40px 32px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    border-radius: 12px;
}

#caja_resena_001 {
    background: #F0F8FF;
}

#caja_resena_002 {
    background: #E2F1FF;
}

.texto_resena {
    color: var(--color-azul-oscuro);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

.escritor_resena {
    display: flex;
    padding: 12px 24px;
    align-items: center;
    gap: 8px;
    background-color: #FFF;
    border-radius: 48px;
}

#google_nota {
    display: flex;
    padding: 5px 28px 5px 16px;
    align-items: center;
    gap: 12.8px;
    border-radius: 76.8px;
    background-color: #FFF;
}

#google {
    width: 36px;
    height: 36.001px;
}

#estrella_google {
    width: 30px;
    height: 30px;
}

#nota {
    color: var(--color-azul-oscuro);
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    padding-top: 10px;
    margin-bottom: 10px !important;
}

#frase_google {
    color: var(--color-azul-menos-oscuro);
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 0px;
}

.flechas_circulo {
    cursor: pointer;
    width: 36px;
    height: 36.001px;
    margin-right: 22px;
}

#flechas_circulares{
    display: flex;
}


.carrusel_001 div:nth-child(1) {
    color: #6db8fd !important;
  }
  
  .carrusel_001 div:nth-child(3) {
    color: #579ad7 !important;
  }
  .carrusel_001 div:nth-child(6) {
    color: #579ad7 !important;
  }
  .carrusel_001 div:nth-child(9) {
    color: #6db8fd !important;
  }
  
  .carrusel_001 div:nth-child(12) {
    color: #8ac6fd !important;
  }
  
  .carrusel_001 div:nth-child(15) {
    color: #579ad7 !important;
  }
  .carrusel_001 div:nth-child(18) {
    color: #6db8fd !important;
  }
  .carrusel_001 div:nth-child(21) {
    color: #8ac6fd !important;
  }
  .carrusel_001 div:nth-child(24) {
    color: #8ac6fd !important;
  }
  
  .carrusel_001 div:nth-child(27) {
    color: #579ad7 !important;
  }
  
  .carrusel_001 div:nth-child(30) {
    color: #6db8fd !important;
  }
  
  .carrusel_001 div:nth-child(33) {
    color: #8ac6fd !important;
  }
  
  .carrusel_001 div:nth-child(35) {
    color: #579ad7 !important;
  }
  
  .carrusel_001 div:nth-child(38) {
    color: #6db8fd !important;
  }
  
  .carrusel_001 div:nth-child(40) {
    color: #8ac6fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(1) {
    color: #6db8fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(3) {
    color: #579ad7 !important;
  }
  .carrusel-derecha_001 div:nth-child(6) {
    color: #6db8fd !important;
  }
  .carrusel-derecha_001 div:nth-child(9) {
    color: #6db8fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(12) {
    color: #8ac6fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(15) {
    color: #6db8fd !important;
  }
  .carrusel-derecha_001 div:nth-child(18) {
    color: #6db8fd !important;
  }
  .carrusel-derecha_001 div:nth-child(21) {
    color: #8ac6fd !important;
  }
  .carrusel-derecha_001 div:nth-child(24) {
    color: #8ac6fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(27) {
    color: #579ad7 !important;
  }
  
  .carrusel-derecha_001 div:nth-child(30) {
    color: #6db8fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(33) {
    color: #6db8fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(35) {
    color: #579ad7 !important;
  }
  
  .carrusel-derecha_001 div:nth-child(38) {
    color: #6db8fd !important;
  }
  
  .carrusel-derecha_001 div:nth-child(40) {
    color: #6db8fd !important;
  }


#texto_resena_movil{
    display: none !important;
}

#texto_resena_normal{
    display: block !important;
}


@media (max-width: 620px) {
    #texto_resena_movil{
        display: block !important;
    }
    
    #texto_resena_normal{
        display: none !important;
    }
    

    #cajas_hidden {
        overflow: hidden;
        background: url("https://back.nimbomovil.com/wp-content/plugins/tci_frontend/img/home_001.png") no-repeat 35% 0%;
        background-size: 500%;
        z-index: 1;
        height: 1589px;
        width: auto !important;
    }
    
    #contenedor_006 {
        display: flex;
        padding: 72px 16px;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        gap: 48px;
        align-self: stretch;
    }

    #caja_grande_resenas {
        width: 100%;
        display: flex;
        flex-direction: row;
        height: fit-content;
    }

    .scroll-container {
        display: flex;
        gap: 16px;
        overflow-x: hidden;
    }

    #contenedor_resenas {
        width: 100%;
        display: flex;
        padding: 0px;
        overflow-x: scroll;
        overflow-y: visible !important;

        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
    }


    #contenedor_resenas::-webkit-scrollbar {
        display: none;
    }




    #titulo_contenedor_006 {
        display: contents;
        color: var( --e-global-color-accent ) !important;
        font-size: 44px;
        font-style: normal;
        font-weight: 500;
        line-height: 110%;
    }

    .caja_resena {
        display: flex;
        width: 292px !important;
        height: 448px;
        padding: 40px 32px;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        border-radius: 12px;
    }

    #caja_resena_001 {
        background: #F0F8FF;
    }

    #caja_resena_002 {
        background: #E2F1FF;
    }

    .texto_resena {
        color: var( --e-global-color-text ) !important;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    .escritor_resena {
        display: flex;
        padding: 12px 24px;
        align-items: center;
        gap: 8px;
        background-color: #FFF;
        border-radius: 48px;
    }

    #google_nota {
        display: flex;
        padding: 5px 28px 5px 16px;
        align-items: center;
        gap: 12.8px;
        border-radius: 76.8px;
        background-color: #FFF;
    }

    #google {
        width: 36px;
        height: 36.001px;
    }

    #estrella_google {
        width: 30px;
        height: 30px;
    }

    #nota {
        color: var( --e-global-color-accent ) !important;
        font-size: 32px;
        font-style: normal;
        font-weight: 500;
        line-height: 100%;
        padding-top: 10px;
    }

    #frase_google {
        color: var( --e-global-color-text ) !important;
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    #caja_google_001 {
        display: none;
    }

    #caja_google_002 {
        display: contents;
    }
}/* End custom CSS */