@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap);.elementor-4795 .elementor-element.elementor-element-4891bd9{--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;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:210px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-4891bd9:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-4891bd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://consultoradeasesoriaempresarialjb.com/wp-content/uploads/2025/05/SERVICIO-LEGAL.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover}.elementor-4795 .elementor-element.elementor-element-4891bd9::before,.elementor-4795 .elementor-element.elementor-element-4891bd9>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-4891bd9>.e-con-inner>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-4891bd9>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-4891bd9>.e-con-inner>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-4891bd9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#590000;--background-overlay:''}.elementor-4795 .elementor-element.elementor-element-4891bd9::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-4795 .elementor-element.elementor-element-b86000b{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 120px;column-gap:0;text-align:left;font-family:"Montserrat",Sans-serif;font-size:100px;text-shadow:4px 4px 15px #350000;color:#FFF}.elementor-4795 .elementor-element.elementor-element-b86000b.elementor-element{--align-self:flex-start}.elementor-4795 .elementor-element.elementor-element-b86000b p{margin-block-end:0}.elementor-4795 .elementor-element.elementor-element-176f39a{--display:flex;--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-4795 .elementor-element.elementor-element-176f39a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4795 .elementor-element.elementor-element-69e32e1{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-2715ece{--display:flex;--min-height:0px}.elementor-4795 .elementor-element.elementor-element-631a2fd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 00px) 0}.elementor-4795 .elementor-element.elementor-element-8f18554{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:0px 0px 0px 0px;box-shadow:0 0 30px 0 #000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-8f18554:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-8f18554>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://consultoradeasesoriaempresarialjb.com/wp-content/uploads/2025/05/SERVICIO-LEGAL2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4795 .elementor-element.elementor-element-8f18554::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.e-con-inner>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.e-con-inner>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-4795 .elementor-element.elementor-element-8f18554:hover::before,.elementor-4795 .elementor-element.elementor-element-8f18554:hover>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-8f18554:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.elementor-background-slideshow:hover::before,.elementor-4795 .elementor-element.elementor-element-8f18554>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#240202;--background-overlay:''}.elementor-4795 .elementor-element.elementor-element-8f18554:hover{--overlay-opacity:0.8}.elementor-4795 .elementor-element.elementor-element-8f18554,.elementor-4795 .elementor-element.elementor-element-8f18554::before{--overlay-transition:0.5s}.elementor-4795 .elementor-element.elementor-element-b1b0f74{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-4795 .elementor-element.elementor-element-b1b0f74 .elementor-heading-title{font-size:40px;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 4px #000;color:#FFF}.elementor-4795 .elementor-element.elementor-element-c0806c9{width:var(--container-widget-width,50%);max-width:50%;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:18px;text-shadow:0 0 10px #000;color:#FFF}.elementor-4795 .elementor-element.elementor-element-c0806c9 p{margin-block-end:0}.elementor-4795 .elementor-element.elementor-element-f2f5cc1{--display:flex;--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-4795 .elementor-element.elementor-element-f2f5cc1:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-f2f5cc1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#123498}.elementor-4795 .elementor-element.elementor-element-570f687{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-570f687.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-01029ca{--display:flex}.elementor-4795 .elementor-element.elementor-element-a31c78a{margin:-11px 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-58b8902{--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;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--flex-wrap:wrap}.elementor-4795 .elementor-element.elementor-element-58b8902:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-58b8902>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-4795 .elementor-element.elementor-element-93c23f0{--display:flex;--min-height:200px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-93c23f0:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-93c23f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4795 .elementor-element.elementor-element-93c23f0:hover{background-color:#920000}.elementor-4795 .elementor-element.elementor-element-93c23f0.e-con{--align-self:center}.elementor-4795 .elementor-element.elementor-element-a3e618d{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4795 .elementor-element.elementor-element-a3e618d img{width:100%;max-width:95%;height:310px;border-radius:50px 50px 50px 50px}.elementor-4795 .elementor-element.elementor-element-6fd2ecb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center;font-size:25px;color:#303030}.elementor-4795 .elementor-element.elementor-element-451b951{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-451b951.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-0ef87c4{--display:flex;--min-height:200px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-0ef87c4:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-0ef87c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4795 .elementor-element.elementor-element-0ef87c4:hover{background-color:#920000}.elementor-4795 .elementor-element.elementor-element-0ef87c4.e-con{--align-self:center}.elementor-4795 .elementor-element.elementor-element-21503ed{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4795 .elementor-element.elementor-element-21503ed img{width:100%;max-width:95%;height:310px;border-radius:50px 50px 50px 50px}.elementor-4795 .elementor-element.elementor-element-3bbfa02{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:25px;color:#303030}.elementor-4795 .elementor-element.elementor-element-ddb5418{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-ddb5418.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-92b3f8e{--display:flex;--min-height:200px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-92b3f8e:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-92b3f8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4795 .elementor-element.elementor-element-92b3f8e:hover{background-color:#920000}.elementor-4795 .elementor-element.elementor-element-92b3f8e.e-con{--align-self:center}.elementor-4795 .elementor-element.elementor-element-9e95a9a{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4795 .elementor-element.elementor-element-9e95a9a img{width:100%;max-width:95%;height:310px;border-radius:50px 50px 50px 50px}.elementor-4795 .elementor-element.elementor-element-7d53e0e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:25px;color:#303030}.elementor-4795 .elementor-element.elementor-element-7c076b3{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-7c076b3.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-67cf644{--display:flex;--min-height:480px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-67cf644:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-67cf644>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4795 .elementor-element.elementor-element-67cf644:hover{background-color:#920000}.elementor-4795 .elementor-element.elementor-element-67cf644.e-con{--align-self:center}.elementor-4795 .elementor-element.elementor-element-561a66d{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4795 .elementor-element.elementor-element-561a66d.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-561a66d img{width:100%;max-width:95%;height:310px;border-radius:50px 50px 50px 50px}.elementor-4795 .elementor-element.elementor-element-93d69f4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:25px;color:#303030}.elementor-4795 .elementor-element.elementor-element-93d69f4.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-8aa2b49{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-8aa2b49.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-cd414ba{--display:flex;--min-height:200px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-cd414ba:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-cd414ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4795 .elementor-element.elementor-element-cd414ba:hover{background-color:#920000}.elementor-4795 .elementor-element.elementor-element-cd414ba.e-con{--align-self:center}.elementor-4795 .elementor-element.elementor-element-95300ba{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4795 .elementor-element.elementor-element-95300ba img{width:100%;max-width:95%;height:310px;border-radius:50px 50px 50px 50px}.elementor-4795 .elementor-element.elementor-element-310dd2d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:25px;color:#303030}.elementor-4795 .elementor-element.elementor-element-310dd2d p{margin-block-end:0}.elementor-4795 .elementor-element.elementor-element-494c01d{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-494c01d.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-6f2c16b{--display:flex;--min-height:480px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-6f2c16b:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-6f2c16b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4795 .elementor-element.elementor-element-6f2c16b:hover{background-color:#920000}.elementor-4795 .elementor-element.elementor-element-6f2c16b.e-con{--align-self:center}.elementor-4795 .elementor-element.elementor-element-9462e2b{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4795 .elementor-element.elementor-element-9462e2b img{width:100%;max-width:95%;height:310px;border-radius:50px 50px 50px 50px}.elementor-4795 .elementor-element.elementor-element-23f2bfb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:25px;color:#303030}.elementor-4795 .elementor-element.elementor-element-6be98fb{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-6be98fb.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-ff27ea1{--display:flex}.elementor-4795 .elementor-element.elementor-element-793abf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;box-shadow:0 0 40px 0 #000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-793abf0:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-793abf0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://consultoradeasesoriaempresarialjb.com/wp-content/uploads/2024/10/pexels-karolina-grabowska-4467735-edit.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4795 .elementor-element.elementor-element-793abf0::before,.elementor-4795 .elementor-element.elementor-element-793abf0>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-793abf0>.e-con-inner>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-793abf0>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-793abf0>.e-con-inner>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-793abf0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-4795 .elementor-element.elementor-element-7950420{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-4795 .elementor-element.elementor-element-7950420 .elementor-icon-wrapper{text-align:center}.elementor-4795 .elementor-element.elementor-element-7950420.elementor-view-stacked .elementor-icon{background-color:#E5E5E5}.elementor-4795 .elementor-element.elementor-element-7950420.elementor-view-framed .elementor-icon,.elementor-4795 .elementor-element.elementor-element-7950420.elementor-view-default .elementor-icon{color:#E5E5E5;border-color:#E5E5E5}.elementor-4795 .elementor-element.elementor-element-7950420.elementor-view-framed .elementor-icon,.elementor-4795 .elementor-element.elementor-element-7950420.elementor-view-default .elementor-icon svg{fill:#E5E5E5}.elementor-4795 .elementor-element.elementor-element-7950420 .elementor-icon{font-size:80px}.elementor-4795 .elementor-element.elementor-element-7950420 .elementor-icon svg{height:80px}.elementor-4795 .elementor-element.elementor-element-4906f69{width:var(--container-widget-width,900px);max-width:900px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center}.elementor-4795 .elementor-element.elementor-element-4906f69.elementor-element{--align-self:center}.elementor-4795 .elementor-element.elementor-element-4906f69 .elementor-heading-title{line-height:1.5em;color:#e5e5e5}.elementor-4795 .elementor-element.elementor-element-62855dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:0 0 10px 0 #000 inset;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px}.elementor-4795 .elementor-element.elementor-element-62855dc:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-62855dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_7)}.elementor-4795 .elementor-element.elementor-element-62855dc::before,.elementor-4795 .elementor-element.elementor-element-62855dc>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-62855dc>.e-con-inner>.elementor-background-video-container::before,.elementor-4795 .elementor-element.elementor-element-62855dc>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-62855dc>.e-con-inner>.elementor-background-slideshow::before,.elementor-4795 .elementor-element.elementor-element-62855dc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-4795 .elementor-element.elementor-element-03df4be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-03df4be:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-03df4be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://consultoradeasesoriaempresarialjb.com/wp-content/uploads/2025/11/fondocarta-scaled.webp);background-position:center center}.elementor-4795 .elementor-element.elementor-element-ff436c3{margin:65px 0 calc(var(--kit-widget-spacing, 0px) + 65px) 0;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-ff436c3.elementor-element{--align-self:center}@media(max-width:1024px){.elementor-4795 .elementor-element.elementor-element-4891bd9:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-4891bd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-4795 .elementor-element.elementor-element-4891bd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-b86000b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px;font-size:50px}.elementor-4795 .elementor-element.elementor-element-8f18554{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-b1b0f74 .elementor-heading-title{font-size:45px}.elementor-4795 .elementor-element.elementor-element-c0806c9{--container-widget-width:650px;--container-widget-flex-grow:0;width:var(--container-widget-width,650px);max-width:650px;font-size:20px}.elementor-4795 .elementor-element.elementor-element-93c23f0{--min-height:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-0ef87c4{--min-height:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-92b3f8e{--min-height:0px;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-67cf644{--min-height:434px;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-cd414ba{--min-height:0px;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-6f2c16b{--min-height:472px;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-793abf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-7950420 .elementor-icon{font-size:60px}.elementor-4795 .elementor-element.elementor-element-7950420 .elementor-icon svg{height:60px}.elementor-4795 .elementor-element.elementor-element-4906f69{width:100%;max-width:100%}.elementor-4795 .elementor-element.elementor-element-4906f69 .elementor-heading-title{font-size:30px}.elementor-4795 .elementor-element.elementor-element-62855dc{--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}}@media(max-width:767px){.elementor-4795 .elementor-element.elementor-element-4891bd9:not(.elementor-motion-effects-element-type-background),.elementor-4795 .elementor-element.elementor-element-4891bd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-4795 .elementor-element.elementor-element-4891bd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-b86000b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0 0 0 0}.elementor-4795 .elementor-element.elementor-element-8f18554{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-4795 .elementor-element.elementor-element-b1b0f74 .elementor-heading-title{font-size:25px}.elementor-4795 .elementor-element.elementor-element-c0806c9{font-size:20px}.elementor-4795 .elementor-element.elementor-element-0ef87c4{--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-4795 .elementor-element.elementor-element-7950420{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0}.elementor-4795 .elementor-element.elementor-element-4906f69 .elementor-heading-title{font-size:25px}.elementor-4795 .elementor-element.elementor-element-62855dc{--content-width:500px;--justify-content:center}.elementor-4795 .elementor-element.elementor-element-e466d96>.elementor-widget-container{margin:0 -45px 0 -45px}.elementor-4795 .elementor-element.elementor-element-e466d96.elementor-element{--align-self:center}}@media(min-width:768px){.elementor-4795 .elementor-element.elementor-element-176f39a{--width:100%}.elementor-4795 .elementor-element.elementor-element-8f18554{--width:100%}.elementor-4795 .elementor-element.elementor-element-93c23f0{--width:30%}.elementor-4795 .elementor-element.elementor-element-0ef87c4{--width:30%}.elementor-4795 .elementor-element.elementor-element-92b3f8e{--width:30%}.elementor-4795 .elementor-element.elementor-element-67cf644{--width:30%}.elementor-4795 .elementor-element.elementor-element-cd414ba{--width:30%}.elementor-4795 .elementor-element.elementor-element-6f2c16b{--width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-4795 .elementor-element.elementor-element-93c23f0{--width:300px}.elementor-4795 .elementor-element.elementor-element-0ef87c4{--width:300px}.elementor-4795 .elementor-element.elementor-element-92b3f8e{--width:300px}.elementor-4795 .elementor-element.elementor-element-67cf644{--width:300px}.elementor-4795 .elementor-element.elementor-element-cd414ba{--width:300px}.elementor-4795 .elementor-element.elementor-element-6f2c16b{--width:300px}}.modern-banner{position:relative;display:flex;align-items:center;justify-content:center;height:55vh;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;font-family:"montserrat",Sans-Serif;color:#fff;box-sizing:border-box;background-image:linear-gradient(135deg,rgb(18 52 152 / .85) 0%,rgb(0 0 0 / .6) 100%),url(https://consultoradeasesoriaempresarialjb.com/wp-content/uploads/2025/10/Servicio-legal-02.webp);background-size:cover;background-position:center}.banner-content{width:100%;max-width:1100px;padding:0 40px;box-sizing:border-box;text-align:center;z-index:1;animation:fadeInUp 1.2s ease-out}.banner-content .subtitle{font-size:1rem;font-weight:400;letter-spacing:3px;text-transform:uppercase;margin-bottom:10px;opacity:.9;display:block}.banner-content .title{color:#fff;margin:0 auto;font-size:3.5rem;font-weight:800;line-height:1.1;max-width:800px;text-transform:uppercase;letter-spacing:2px;text-shadow:0 4px 15px rgb(0 0 0 / .5);position:relative;padding-bottom:25px}.banner-content .title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:5px;background-color:#f46f0b;border-radius:2px;box-shadow:0 2px 10px rgb(244 111 11 / .4)}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.banner-content .title{font-size:2.8rem}}@media (max-width:768px){.modern-banner{height:60vh}.banner-content{padding:0 20px}.banner-content .title{font-size:2rem;padding-bottom:20px}.banner-content .title::after{width:60px;height:4px}}.services2-section{width:100%;padding:60px 20px;background-color:#f5f5f5;box-sizing:border-box}.services2-header{text-align:center;margin-bottom:50px}.services2-header h2{font-size:32px;font-weight:800;color:#123498;margin:0 0 15px;text-transform:uppercase;letter-spacing:1px}.services2-header .services2-line{width:100px;height:5px;background:#F46F0B;margin:0 auto;border-radius:5px}.services2-container{width:100%;max-width:1350px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.services2-card{background:#fff;flex:1 1 220px;max-width:350px;padding:30px 20px;border-radius:20px;box-shadow:0 10px 25px rgb(18 52 152 / .1);text-align:center;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;transition:all 0.3s ease;border-bottom:4px solid #fff0;animation:auto-highlight 12s infinite}.services2-card i{font-size:42px;color:#F46F0B;margin-bottom:10px;background:rgb(244 111 11 / .1);width:80px;height:80px;line-height:80px;border-radius:50%;transition:0.3s;animation:auto-highlight-icon 12s infinite}.services2-container:hover .services2-card,.services2-container:hover .services2-card i{animation:none}.services2-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgb(9 106 204 / .2);border-bottom:4px solid #41C4C0}.services2-card:hover i{background:#F46F0B;color:#fff}.services2-title{font-size:20px;font-weight:700;color:#123498}.services2-desc{font-size:15px;color:#555;line-height:1.6}.services2-card:nth-child(1),.services2-card:nth-child(1) i{animation-delay:0s}.services2-card:nth-child(2),.services2-card:nth-child(2) i{animation-delay:3s}.services2-card:nth-child(3),.services2-card:nth-child(3) i{animation-delay:6s}.services2-card:nth-child(4),.services2-card:nth-child(4) i{animation-delay:9s}@keyframes auto-highlight{0%,20%{transform:translateY(0);box-shadow:0 10px 25px rgb(18 52 152 / .1);border-bottom-color:#fff0}5%,15%{transform:translateY(-8px);box-shadow:0 15px 35px rgb(9 106 204 / .2);border-bottom-color:#41C4C0}}@keyframes auto-highlight-icon{0%,20%{background:rgb(244 111 11 / .1);color:#F46F0B}5%,15%{background:#F46F0B;color:#fff}}@media (max-width:1024px){.services2-container{max-width:900px}}@media (max-width:768px){.services2-container{gap:20px}.services2-card{max-width:100%;flex:1 1 100%;animation:none}.services2-card i{animation:none}}.jb-section-container{background-color:#123498;color:#fff;font-family:"Montserrat",sans-serif;padding:80px 40px;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.jb-section-container *{box-sizing:border-box}.jb-header{margin-bottom:40px;text-align:left}.jb-logo-button{display:inline-block;border:1px solid #fff;padding:.5rem 1rem;border-radius:20px;text-decoration:none;color:#fff;font-weight:600;font-size:.9rem;transition:all 0.3s ease}.jb-logo-button:hover{color:#123498;background:#fff}.jb-hero{max-width:900px;margin:0 auto 60px;text-align:center}.jb-hero h1{font-size:3.5rem;font-weight:800;line-height:1.1;color:#fff;margin-bottom:20px;text-transform:uppercase;letter-spacing:-1px;margin-top:0}.jb-hero h1::after{content:"";display:block;width:80px;height:6px;background-color:#F46F0B;margin:20px auto 0;border-radius:3px}.features{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;max-width:1200px;margin:0 auto}.feature-item{background-color:#fff;flex:1 1 300px;padding:40px 30px;border-radius:16px;text-align:left;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 10px 30px rgb(0 0 0 / .2);border-bottom:5px solid #fff0;position:relative;z-index:1}.feature-item:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgb(0 0 0 / .4);border-bottom:5px solid #41C4C0}.feature-item:nth-child(2):hover{border-bottom-color:#F46F0B}.feature-item:nth-child(3):hover{border-bottom-color:#CE0B19}.feature-icon{width:60px;height:60px;margin-bottom:20px;object-fit:contain}.feature-item h2{font-size:1.25rem;margin-bottom:15px;font-weight:700;color:#123498;line-height:1.4;margin-top:0}.feature-item p{font-size:.95rem;line-height:1.6;color:#444;margin:0}@media (max-width:768px){.jb-section-container{padding:60px 20px}.jb-hero h1{font-size:2.2rem}.jb-logo-button{font-size:.8rem}.features{flex-direction:column;gap:20px}.feature-item{width:100%;max-width:100%}}:root{--azul-principal:#123498;--naranja-principal:#F46F0B;--azul-marino:#096ACC;--amarillo-hansa:#FDB907;--rojo-persa:#CE0B19;--turquesa:#41C4C0;--color-fondo-seccion:#F8F9FA;--color-texto-gris:#555555;--sombra-suave:0 10px 30px rgba(18, 52, 152, 0.08);--sombra-hover:0 15px 40px rgba(18, 52, 152, 0.15)}.servicios-seccion{width:100vw;margin-left:calc(50% - 50vw);box-sizing:border-box;padding:80px 0;background-color:var(--color-fondo-seccion);font-family:"Montserrat",sans-serif;position:relative;overflow:hidden}.titulo-estilizado{font-size:2.8rem;font-weight:800;color:var(--azul-principal);text-align:center;margin-bottom:50px;position:relative;z-index:1;text-transform:uppercase;letter-spacing:-1px}.titulo-estilizado::after{content:"";display:block;width:80px;height:5px;background-color:var(--naranja-principal);margin:15px auto 0;border-radius:3px}.servicios-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:center;flex-wrap:wrap;gap:30px;position:relative;z-index:1}.servicio-card{background-color:#fff;border-radius:15px;box-shadow:var(--sombra-suave);overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;width:100%;max-width:360px;display:flex;flex-direction:column;border-top:5px solid var(--azul-marino)}.servicio-card:hover{transform:translateY(-8px);box-shadow:var(--sombra-hover);border-top-color:var(--turquesa)}.card-imagen{width:100%;height:200px;overflow:hidden;position:relative}.card-imagen img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.servicio-card:hover .card-imagen img{transform:scale(1.1)}.card-contenido{padding:30px 25px;display:flex;flex-direction:column;flex-grow:1;text-align:left}.card-titulo{font-size:1.25rem;font-weight:800;color:var(--azul-principal);margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px;position:relative;padding-bottom:15px;margin-top:0}.card-titulo::after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background-color:var(--turquesa);transition:width 0.3s ease,background-color 0.3s ease}.servicio-card:hover .card-titulo::after{width:60px;background-color:var(--naranja-principal)}.card-descripcion{font-size:.95rem;color:var(--color-texto-gris);line-height:1.6;margin-bottom:25px;flex-grow:1}.card-boton{align-self:flex-start;background-color:var(--naranja-principal);color:#fff;text-decoration:none;padding:10px 24px;border-radius:30px;font-size:.9rem;font-weight:700;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:8px}.card-boton::after{content:"→";font-size:1.1rem;transition:transform 0.3s ease}.card-boton:hover{background-color:var(--azul-principal);box-shadow:0 5px 15px rgb(18 52 152 / .3)}.card-boton:hover::after{transform:translateX(4px)}@media (max-width:768px){.titulo-estilizado{font-size:2rem}.servicios-seccion{padding:50px 0}.servicio-card{max-width:100%;margin:0 15px}}