.elementor-16642 .elementor-element.elementor-element-187d770{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16642 .elementor-element.elementor-element-187d770:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-187d770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16642 .elementor-element.elementor-element-2302968 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-size:0.8rem;line-height:0.6rem;text-align:left;}.elementor-16642 .elementor-element.elementor-element-2302968 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-2302968 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-2302968 .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-16642 .elementor-element.elementor-element-2302968 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16642 .elementor-element.elementor-element-601c2ef{--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:space-between;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--overlay-opacity:1;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:50;}.elementor-16642 .elementor-element.elementor-element-601c2ef:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-601c2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16642 .elementor-element.elementor-element-601c2ef::before, .elementor-16642 .elementor-element.elementor-element-601c2ef > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-601c2ef > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-601c2ef > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-601c2ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-601c2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-16642 .elementor-element.elementor-element-601c2ef.jet-sticky-section--stuck{max-width:2000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16642 .elementor-element.elementor-element-601c2ef.jet-sticky-section--stuck.jet-sticky-transition-in, .elementor-16642 .elementor-element.elementor-element-601c2ef.jet-sticky-section--stuck.jet-sticky-transition-out{transition:margin 0.4s, padding 0.4s, background 0.4s, box-shadow 0.4s;}.elementor-16642 .elementor-element.elementor-element-601c2ef.jet-sticky-section--stuck.jet-sticky-transition-in > .elementor-container, .elementor-16642 .elementor-element.elementor-element-601c2ef.jet-sticky-section--stuck.jet-sticky-transition-out > .elementor-container{transition:min-height 0.4s;}.elementor-16642 .elementor-element.elementor-element-95158f7 .jet-listing-dynamic-field__content{color:var( --e-global-color-accent );text-align:left;}.elementor-16642 .elementor-element.elementor-element-95158f7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-95158f7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-95158f7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-95158f7 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-16642 .elementor-element.elementor-element-6635971{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-16642 .elementor-element.elementor-element-6635971.e-con{--align-self:center;}.elementor-16642 .elementor-element.elementor-element-45d9093 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-16642 .elementor-element.elementor-element-45d9093 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:1rem;font-weight:600;}.elementor-16642 .elementor-element.elementor-element-45d9093{--jmm-top-items-hor-padding:13px;--jmm-top-items-gap:8px;--jmm-top-item-icon-color:var( --e-global-color-text );--jmm-top-item-title-color:#000000;--jmm-top-active-item-title-color:var( --e-global-color-accent );--jmm-top-active-item-bg-color:var( --e-global-color-secondary );--jmm-dropdown-hover-item-title-color:var( --e-global-color-secondary );--jmm-dropdown-hover-item-bg-color:var( --e-global-color-accent );--jmm-dropdown-active-item-title-color:var( --e-global-color-secondary );--jmm-dropdown-active-item-dropdown-color:var( --e-global-color-accent );--jmm-dropdown-active-item-bg-color:var( --e-global-color-accent );--jmm-dropdown-toggle-size:0px;}.elementor-16642 .elementor-element.elementor-element-45d9093 > .elementor-widget-container{padding:-1px -1px -1px -1px;border-style:none;}.elementor-16642 .elementor-element.elementor-element-45d9093.elementor-element{--align-self:center;}.elementor-16642 .elementor-element.elementor-element-c776c4e .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-16642 .elementor-element.elementor-element-c776c4e > .elementor-widget-container{padding:10px 16px 10px 16px;background-color:var( --e-global-color-accent );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-16642 .elementor-element.elementor-element-02b4096{--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;--overlay-opacity:0.09;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-16642 .elementor-element.elementor-element-02b4096:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-02b4096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-02b4096::before, .elementor-16642 .elementor-element.elementor-element-02b4096 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-02b4096 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-02b4096 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-02b4096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-02b4096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-16642 .elementor-element.elementor-element-00acc56{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16642 .elementor-element.elementor-element-00acc56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-37e44bf{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16642 .elementor-element.elementor-element-1968857 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:2.5rem;font-weight:700;line-height:2.5rem;text-align:left;}.elementor-16642 .elementor-element.elementor-element-1968857 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-1968857 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-1968857 .jet-listing-dynamic-field{justify-content:center;}.elementor-16642 .elementor-element.elementor-element-1968857{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-1968857.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:2rem;font-weight:400;line-height:2.5rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4 .jet-listing-dynamic-field{justify-content:center;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-3f0f6f5{--spacer-size:50px;}.elementor-16642 .elementor-element.elementor-element-50ad583{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:29px 29px 29px 29px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-16642 .elementor-element.elementor-element-50ad583:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-50ad583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-50ad583.e-con{--align-self:center;}.elementor-16642 .elementor-element.elementor-element-f208958 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-f208958 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-f208958 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-f208958 .jet-listing-dynamic-field__content{text-align:left;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:1.2rem;font-weight:400;line-height:1.6rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field{justify-content:center;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field.display-multiline{padding:1px 1px 1px 1px;margin:1px 1px 1px 1px;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:1px 1px 1px 1px;margin:1px 1px 1px 1px;}.elementor-16642 .elementor-element.elementor-element-6177e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16642 .elementor-element.elementor-element-6177e12.elementor-element{--align-self:flex-start;}.elementor-16642 .elementor-element.elementor-element-6968a67 .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-16642 .elementor-element.elementor-element-6968a67 > .elementor-widget-container{padding:10px 16px 10px 16px;background-color:var( --e-global-color-accent );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-16642 .elementor-element.elementor-element-6968a67.elementor-element{--align-self:center;}.elementor-16642 .elementor-element.elementor-element-4d7e6bb{--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.08;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-16642 .elementor-element.elementor-element-4d7e6bb:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-4d7e6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-4d7e6bb::before, .elementor-16642 .elementor-element.elementor-element-4d7e6bb > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-4d7e6bb > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-4d7e6bb > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-4d7e6bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-4d7e6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16642 .elementor-element.elementor-element-149073b .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:2rem;font-weight:700;line-height:2.5rem;text-align:left;}.elementor-16642 .elementor-element.elementor-element-149073b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-149073b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-149073b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-149073b > .elementor-widget-container{margin:32px 32px 32px 32px;padding:0px 0px 0px 14px;border-style:groove;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16642 .elementor-element.elementor-element-149073b{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-149073b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-246238f{text-align:center;}.elementor-16642 .elementor-element.elementor-element-246238f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-16642 .elementor-element.elementor-element-426c154 .jet-listing-dynamic-repeater__items{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-426c154 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;color:var( --e-global-color-text );}.elementor-16642 .elementor-element.elementor-element-426c154 > .elementor-widget-container{margin:6px 6px 6px 6px;padding:4px 4px 4px 4px;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;border-radius:15px 15px 15px 15px;}.elementor-16642 .elementor-element.elementor-element-426c154{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-16642 .elementor-element.elementor-element-fd08013{--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;--overlay-opacity:0.08;--padding-top:64px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-16642 .elementor-element.elementor-element-fd08013:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-fd08013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-fd08013::before, .elementor-16642 .elementor-element.elementor-element-fd08013 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-fd08013 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-fd08013 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-fd08013 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-fd08013 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-16642 .elementor-element.elementor-element-d9b677f .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:2rem;font-weight:700;line-height:2.5rem;text-align:left;}.elementor-16642 .elementor-element.elementor-element-d9b677f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-d9b677f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-d9b677f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-d9b677f > .elementor-widget-container{margin:32px 32px 32px 32px;padding:0px 0px 0px 14px;border-style:groove;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16642 .elementor-element.elementor-element-d9b677f{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-d9b677f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-758c8c0 .jet-listing-dynamic-repeater__items{justify-content:center;}.elementor-16642 .elementor-element.elementor-element-758c8c0 .jet-listing-dynamic-repeater__item > *{justify-content:center;display:flex;width:100%;color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;}.elementor-16642 .elementor-element.elementor-element-758c8c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-primary );border-style:solid;border-color:#EBEBEB;border-radius:18px 18px 18px 18px;}.elementor-16642 .elementor-element.elementor-element-758c8c0{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-16642 .elementor-element.elementor-element-758c8c0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-c7167da{--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;}.elementor-16642 .elementor-element.elementor-element-59f9662 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-59f9662 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-59f9662 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-59f9662 .jet-listing-dynamic-field__content{text-align:left;}.elementor-16642 .elementor-element.elementor-element-59f9662{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-ff92b85 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-ff92b85 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-ff92b85 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-ff92b85 .jet-listing-dynamic-field__content{text-align:left;}.elementor-16642 .elementor-element.elementor-element-7891083 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-7891083 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-7891083 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-7891083 .jet-listing-dynamic-field__content{text-align:left;}.elementor-16642 .elementor-element.elementor-element-50d1f02{--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;--overlay-opacity:0.08;--padding-top:64px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-16642 .elementor-element.elementor-element-50d1f02:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-50d1f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-50d1f02::before, .elementor-16642 .elementor-element.elementor-element-50d1f02 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-50d1f02 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-50d1f02 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-50d1f02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-50d1f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16642 .elementor-element.elementor-element-19176ef{--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;--align-items:center;}.elementor-16642 .elementor-element.elementor-element-f67d2c6{--display:flex;}.elementor-16642 .elementor-element.elementor-element-7d45369 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:2rem;font-weight:700;line-height:2.5rem;text-align:left;}.elementor-16642 .elementor-element.elementor-element-7d45369 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-7d45369 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-7d45369 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-7d45369 > .elementor-widget-container{margin:32px 32px 32px 32px;padding:0px 0px 0px 14px;border-style:groove;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16642 .elementor-element.elementor-element-7d45369{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-7d45369.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-0136340{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-16642 .elementor-element.elementor-element-0136340::before, .elementor-16642 .elementor-element.elementor-element-0136340 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-0136340 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-0136340 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-0136340 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-0136340 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-2ecf3aa .jet-listing-dynamic-field__content{color:var( --e-global-color-text );text-align:left;}.elementor-16642 .elementor-element.elementor-element-2ecf3aa .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-2ecf3aa .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-2ecf3aa .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-b86d747{--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;--overlay-opacity:0.08;--padding-top:64px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-16642 .elementor-element.elementor-element-b86d747:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-b86d747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-b86d747::before, .elementor-16642 .elementor-element.elementor-element-b86d747 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-b86d747 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-b86d747 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-b86d747 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-b86d747 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-16642 .elementor-element.elementor-element-d80826d{--display:flex;}.elementor-16642 .elementor-element.elementor-element-a32c6b4 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:2rem;font-weight:700;line-height:2.5rem;text-align:left;}.elementor-16642 .elementor-element.elementor-element-a32c6b4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-a32c6b4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-a32c6b4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-a32c6b4 > .elementor-widget-container{margin:32px 32px 32px 32px;padding:0px 0px 0px 14px;border-style:groove;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-16642 .elementor-element.elementor-element-a32c6b4{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-a32c6b4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16642 .elementor-element.elementor-element-5c9f0aa{--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;--align-items:center;}.elementor-16642 .elementor-element.elementor-element-27aeb06 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );text-align:center;}.elementor-16642 .elementor-element.elementor-element-27aeb06 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-27aeb06 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-27aeb06 .jet-listing-dynamic-field{justify-content:center;}.elementor-16642 .elementor-element.elementor-element-27aeb06{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-16642 .elementor-element.elementor-element-5c20ca6{--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;--overlay-opacity:0.08;--padding-top:123px;--padding-bottom:123px;--padding-left:123px;--padding-right:123px;}.elementor-16642 .elementor-element.elementor-element-5c20ca6:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-5c20ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-16642 .elementor-element.elementor-element-5c20ca6::before, .elementor-16642 .elementor-element.elementor-element-5c20ca6 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-5c20ca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-5c20ca6 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-5c20ca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-5c20ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-16642 .elementor-element.elementor-element-c9f85e2{text-align:center;width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-c9f85e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;line-height:39px;color:var( --e-global-color-primary );}.elementor-16642 .elementor-element.elementor-element-c9f85e2 > .elementor-widget-container{padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-16642 .elementor-element.elementor-element-c9f85e2.elementor-element{--align-self:center;}.elementor-16642 .elementor-element.elementor-element-dda6b6a .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );text-align:center;}.elementor-16642 .elementor-element.elementor-element-dda6b6a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-dda6b6a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-dda6b6a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-16642 .elementor-element.elementor-element-dda6b6a{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-16642 .elementor-element.elementor-element-dbf4520{--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;--overlay-opacity:0.08;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-16642 .elementor-element.elementor-element-dbf4520:not(.elementor-motion-effects-element-type-background), .elementor-16642 .elementor-element.elementor-element-dbf4520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16642 .elementor-element.elementor-element-dbf4520::before, .elementor-16642 .elementor-element.elementor-element-dbf4520 > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-dbf4520 > .e-con-inner > .elementor-background-video-container::before, .elementor-16642 .elementor-element.elementor-element-dbf4520 > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-dbf4520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16642 .elementor-element.elementor-element-dbf4520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16642 .elementor-element.elementor-element-aeca41d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-16642 .elementor-element.elementor-element-aeca41d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-16642 .elementor-element.elementor-element-aeca41d .jet-listing-dynamic-field{justify-content:center;}.elementor-16642 .elementor-element.elementor-element-aeca41d .jet-listing-dynamic-field__content{text-align:center;}.elementor-16642 .elementor-element.elementor-element-ee37133 .elementor-icon-wrapper{text-align:center;}.elementor-16642 .elementor-element.elementor-element-ee37133.elementor-view-stacked .elementor-icon{background-color:#C4C4C4;}.elementor-16642 .elementor-element.elementor-element-ee37133.elementor-view-framed .elementor-icon, .elementor-16642 .elementor-element.elementor-element-ee37133.elementor-view-default .elementor-icon{color:#C4C4C4;border-color:#C4C4C4;}.elementor-16642 .elementor-element.elementor-element-ee37133.elementor-view-framed .elementor-icon, .elementor-16642 .elementor-element.elementor-element-ee37133.elementor-view-default .elementor-icon svg{fill:#C4C4C4;}.elementor-16642 .elementor-element.elementor-element-ee37133 .elementor-icon{font-size:15px;}.elementor-16642 .elementor-element.elementor-element-ee37133 .elementor-icon svg{height:15px;}.elementor-16642 .elementor-element.elementor-element-70bf986 .elementor-icon-wrapper{text-align:center;}.elementor-16642 .elementor-element.elementor-element-70bf986.elementor-view-stacked .elementor-icon{background-color:#C4C4C4;}.elementor-16642 .elementor-element.elementor-element-70bf986.elementor-view-framed .elementor-icon, .elementor-16642 .elementor-element.elementor-element-70bf986.elementor-view-default .elementor-icon{color:#C4C4C4;border-color:#C4C4C4;}.elementor-16642 .elementor-element.elementor-element-70bf986.elementor-view-framed .elementor-icon, .elementor-16642 .elementor-element.elementor-element-70bf986.elementor-view-default .elementor-icon svg{fill:#C4C4C4;}.elementor-16642 .elementor-element.elementor-element-70bf986 .elementor-icon{font-size:15px;}.elementor-16642 .elementor-element.elementor-element-70bf986 .elementor-icon svg{height:15px;}:root{--page-title-display:none;}body.elementor-page-16642:not(.elementor-motion-effects-element-type-background), body.elementor-page-16642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-16642 .elementor-element.elementor-element-246238f .elementor-heading-title{font-size:15px;}.elementor-16642 .elementor-element.elementor-element-c9f85e2 .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-16642 .elementor-element.elementor-element-95158f7 .jet-listing-dynamic-field.display-multiline{padding:0px 30px 0px 30px;}.elementor-16642 .elementor-element.elementor-element-95158f7 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 30px 0px 30px;}.elementor-16642 .elementor-element.elementor-element-c776c4e .elementor-heading-title{font-size:0.9rem;}.elementor-16642 .elementor-element.elementor-element-c776c4e > .elementor-widget-container{padding:6px 14px 6px 14px;border-radius:8px 8px 8px 8px;}.elementor-16642 .elementor-element.elementor-element-02b4096{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16642 .elementor-element.elementor-element-37e44bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16642 .elementor-element.elementor-element-1968857 .jet-listing-dynamic-field__content{font-size:1.5rem;line-height:2rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-1968857{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4 .jet-listing-dynamic-field__content{font-size:1.3rem;line-height:1.4rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-4cf6cd4{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-3f0f6f5{--spacer-size:17px;}.elementor-16642 .elementor-element.elementor-element-50ad583{--padding-top:11px;--padding-bottom:33px;--padding-left:11px;--padding-right:11px;}.elementor-16642 .elementor-element.elementor-element-6177e12 .jet-listing-dynamic-field__content{font-size:1.1rem;line-height:1.5rem;}.elementor-16642 .elementor-element.elementor-element-4d7e6bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-16642 .elementor-element.elementor-element-149073b .jet-listing-dynamic-field__content{font-size:1.8rem;line-height:2rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-149073b{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-246238f .elementor-heading-title{font-size:14px;}.elementor-16642 .elementor-element.elementor-element-fd08013{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-16642 .elementor-element.elementor-element-d9b677f .jet-listing-dynamic-field__content{font-size:1.8rem;line-height:2rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-d9b677f{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-50d1f02{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16642 .elementor-element.elementor-element-7d45369 .jet-listing-dynamic-field__content{font-size:1.8rem;line-height:2rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-7d45369{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-b86d747{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16642 .elementor-element.elementor-element-a32c6b4 .jet-listing-dynamic-field__content{font-size:1.8rem;line-height:2rem;text-align:center;}.elementor-16642 .elementor-element.elementor-element-a32c6b4{width:auto;max-width:auto;}.elementor-16642 .elementor-element.elementor-element-5c20ca6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:17px;--padding-right:17px;}.elementor-16642 .elementor-element.elementor-element-c9f85e2 .elementor-heading-title{font-size:1rem;}.elementor-16642 .elementor-element.elementor-element-dda6b6a .jet-listing-dynamic-field__content{font-size:11px;}.elementor-16642 .elementor-element.elementor-element-dbf4520{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}}@media(min-width:768px){.elementor-16642 .elementor-element.elementor-element-00acc56{--width:100%;}.elementor-16642 .elementor-element.elementor-element-50ad583{--width:860px;}.elementor-16642 .elementor-element.elementor-element-c7167da{--width:100%;}.elementor-16642 .elementor-element.elementor-element-f67d2c6{--width:50%;}.elementor-16642 .elementor-element.elementor-element-0136340{--width:50%;}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-426c154 *//* 1. Contenedor principal para poner los perfiles en fila */

.elementor-16642 .elementor-element.elementor-element-426c154 .perfiles-contenedor {

    display: flex; /* Habilita Flexbox */

    gap: 30px; /* Espacio entre las tarjetas */

    flex-wrap: wrap; /* Permite que las tarjetas salten de línea en pantallas pequeñas */

    justify-content: center; /* Centra las tarjetas horizontalmente */

    margin: 30px 0; /* Espacio superior e inferior */

}



/* 2. Estilo de cada tarjeta de perfil */

.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-card {

    flex: 1 1 45%; /* La tarjeta ocupa aprox. el 45% del ancho, creciendo o encogiéndose */

    max-width: 100%; /* Límite de ancho para que no sean demasiado grandes */

    padding: 20px;







    

    display: flex; /* Habilita Flexbox para los lados izquierdo y derecho */

    align-items: flex-start; /* Alinea los ítems al inicio (arriba) */

    text-align: left; /* Alinea el texto a la izquierda dentro de la tarjeta */

}






/* Estilos para los lados izquierdo (imagen) y derecho (contenido) */

.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-lado-izquierdo {

    flex: 0 0 150px; /* Ancho fijo para la imagen */

    margin-right: 20px; /* Espacio a la derecha de la imagen */

}



.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-lado-derecho {

    flex: 1; /* El contenido toma el resto del espacio */

}



/* 3. Estilo para la imagen */

.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-imagen-contenedor {

    width: 120px; /* Ancho fijo para el contenedor de la imagen */

    height: 120px; /* Alto fijo para el contenedor de la imagen */

    border-radius: 50%; /* Hace la imagen circular */

    overflow: hidden; /* Oculta partes de la imagen fuera del círculo */

    /* *** CAMBIO CLAVE AQUÍ: Se eliminó el borde azul (border: 3px solid #007bff;) *** */

    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); /* Sombra alrededor del círculo */

}



.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-imagen {

    width: 100%; /* La imagen ocupa el 100% del ancho del contenedor */

    height: 100%; /* La imagen ocupa el 100% de la altura */

    object-fit: cover; /* Asegura que la imagen cubra el área sin distorsionarse */

    object-position: center top; /* Enfoca la parte superior de la imagen (rostro) */

}



/* 4. Estilos de texto */

.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-nombre {

    font-size: 1.5em; /* Tamaño de fuente para el nombre */

    margin: 0 0 5px 0; /* Ajusta márgenes */

}



.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-titulo {

    font-size: 1.1em;

    font-weight: normal;

    margin-bottom: 15px; /* Más espacio debajo del título */

}



.elementor-16642 .elementor-element.elementor-element-426c154 .perfil-descripcion {

    font-size: 0.95em;

    line-height: 1.6;

}



/* Media Query para móvil: apila los elementos */

@media (max-width: 767px) {

    .elementor-16642 .elementor-element.elementor-element-426c154 .perfil-card {

        flex: 1 1 100%;

        max-width: 100%;

        flex-direction: column; /* Apila la imagen y el contenido en móvil */

        align-items: center; /* Centra los ítems en móvil */

        text-align: center; /* Centra el texto en móvil */

    }



    .elementor-16642 .elementor-element.elementor-element-426c154 .perfil-lado-izquierdo {

        margin-right: 0;

        margin-bottom: 20px; /* Espacio debajo de la imagen en móvil */

    }



    .elementor-16642 .elementor-element.elementor-element-426c154 .perfil-imagen-contenedor {

        /* Mantenemos el tamaño fijo o puedes ajustarlo si quieres que sea más pequeño */

    }

}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-758c8c0 *//*
 * 1. Estilos para el Contenedor Principal
 * ESTO ES LO QUE CENTRA TODAS LAS CAJAS DE 90% HORIZONTALMENTE
 */
.perfiles-contenedor-testimonios {
    /* Habilita Flexbox */
    display: flex;
    /* Apila los ítems verticalmente */
    flex-direction: column;
    /* === PROPIEDAD CLAVE: Centra los ítems (las cajas de 90%) en el eje horizontal === */
    align-items: center; 
    /* Espacio opcional arriba y abajo */
    padding: 20px 0;
    /* Importante: Asegúrate de que este contenedor ocupe todo el ancho disponible si quieres que las cajas centren respecto a toda la página. */
    width: 100%; 
}

/* * 2. Estilos para cada Ítem de Testimonio (Caja Completa) 
 * Mantenemos el 90% del ancho y el centrado de contenido interno.
 */
.testimonio-card {
    width: 90%;                     /* La caja es del 90% del contenedor padre */
    margin-bottom: 25px;
    padding: 20px;


    
    /* Centra el texto y elementos inline DENTRO de la tarjeta */
    text-align: center;
}

/* 3. Estilos de contenido */
.testimonio-texto {
    font-style: italic;
    line-height: 1.6;
    color: #333;
    text-align: center; /* Asegura el centrado del texto */
}

/* Asegura que todos los textos internos estén centrados */
.testimonio-nombre,
.testimonio-cargo {
    text-align: center;
}/* End custom CSS */