.elementor-719 .elementor-element.elementor-element-d545bca > .elementor-background-overlay{opacity:0.5;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider{background-color:#bbbbbb;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-btns .theme-btn{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-style-1 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-1659f74{padding:175px 0px 108px 0px;}.elementor-719 .elementor-element.elementor-element-9e66cc6 .about-section .section-title .icon{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid .fi:before,.service-section-s2 .service-grids .fi:before{color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid:hover{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-1adf78cb{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-719 .elementor-element.elementor-element-7a6fc5fc{text-align:center;}.elementor-719 .elementor-element.elementor-element-7a6fc5fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-1db40b35{text-align:center;}.elementor-719 .elementor-element.elementor-element-1db40b35 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:42px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#05173D;}.elementor-719 .elementor-element.elementor-element-26236394{padding:0% 15% 0% 15%;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-ff60ddd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-719 .elementor-element.elementor-element-ff60ddd.e-con{--align-self:center;}.elementor-719 .elementor-element.elementor-element-dc48322{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-dc48322:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-dc48322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-dc48322:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-86a6faa{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-86a6faa .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-bb9ed22{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-c199340 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-c199340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-c199340 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-c199340 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-c199340 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-c199340 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-6b68a7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-6b68a7b:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-6b68a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-6b68a7b:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-c3a1542{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-c3a1542 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-f0d4e1c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-69e533e .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-69e533e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-69e533e .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-69e533e .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-69e533e .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-69e533e .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-05ff6a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-05ff6a7:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-05ff6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-05ff6a7:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-0f0f3b2{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-0f0f3b2 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-c1096a5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-4cb96fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-9e0ce0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-9e0ce0e:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-9e0ce0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-9e0ce0e:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-4c1867f{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-4c1867f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-b745f80{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-af0f3e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-a6e9096{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-a6e9096:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-a6e9096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-a6e9096:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-cb71b5b{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-cb71b5b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-3d08f48{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-89e8a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-5fd927c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-5fd927c:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-5fd927c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-5fd927c:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-db470df{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-db470df .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-53462fe{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-a87a0c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-32e96cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-32e96cf:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-32e96cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-32e96cf:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-ab0ba9b{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-ab0ba9b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-db74482{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-4533a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-001f906{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-001f906:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-001f906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-001f906:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-da2657c{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-da2657c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-e30081e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-fb7a709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-b75d70e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-b75d70e:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-b75d70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-b75d70e:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-2662f90{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-2662f90 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-4a06b43{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-859bcd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-851a6f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-851a6f6:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-851a6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-851a6f6:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-d720567{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-d720567 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-68edc03{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-b58f759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-98ff9f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-98ff9f8:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-98ff9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-98ff9f8:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-0d77463{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-0d77463 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-33a5dc8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-682090a .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-682090a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-682090a .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-682090a .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-682090a .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-682090a .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-fd215ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-fd215ef:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-fd215ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-fd215ef:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-274f6b1{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-274f6b1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-507c102{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-dfca18b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-7040c4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-7040c4b:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-7040c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-7040c4b:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-689d259{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-689d259 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-3791527{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-f820ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-4895ab2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-4895ab2:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-4895ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-4895ab2:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-cda6c8e{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-cda6c8e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-214fa73{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-c61ed07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-d6a1258{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-d6a1258:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-d6a1258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-d6a1258:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-d36f037{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-d36f037 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-6472e74{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-90d3b99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-1c8e328{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-1c8e328:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-1c8e328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-1c8e328:hover{background-color:transparent;background-image:linear-gradient(180deg, #F2FCFE 96%, var( --e-global-color-primary ) 96%);box-shadow:1px 4px 35px 0px rgba(0, 0, 0, 0.04);}.elementor-719 .elementor-element.elementor-element-18ef935{padding:0% 0% 6% 0%;text-align:start;}.elementor-719 .elementor-element.elementor-element-18ef935 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#2B323D;}.elementor-719 .elementor-element.elementor-element-cd0db1a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#5B5755;}.elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;fill:#05173D;color:#05173D;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-2210a4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -1px;}.elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button:focus{color:#0396C2;}.elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button:focus svg{fill:#0396C2;}.elementor-719 .elementor-element.elementor-element-2d14de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-719 .elementor-element.elementor-element-d05d88d{padding:110px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-adcb7a3 .service-section .section-title-s2 .icon{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-adcb7a3 .service-section .service-grids .fi:before, .service-section-s2 .service-grids .grid .fi:before{color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-6aa0cfb{padding:110px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-3b8045d:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-3b8045d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcgconsultores.com.mx/wp-content/uploads/2020/02/testimonials-bg-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-719 .elementor-element.elementor-element-3b8045d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-719 .elementor-element.elementor-element-3b8045d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-719 .elementor-element.elementor-element-73f2d21 .cta-section:before,.cta-section-s2:before,.cta-section-s3:before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-primary ) 100%);}.elementor-719 .elementor-element.elementor-element-bde3bcc{margin-top:0px;margin-bottom:130px;padding:110px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-624a182 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-719 .elementor-element.elementor-element-1359a57{padding:110px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-249c0f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-719 .elementor-element.elementor-element-fee12d9 .section-title p,.section-title-area .text p,.section-title-s3 p{color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section{background-image:url("https://jcgconsultores.com.mx/wp-content/uploads/2020/02/contact-bg-min.jpg");}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-form .wpcf7-form-control.wpcf7-submit.theme-btn-s3{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-4406b0a{padding:110px 0px 70px 0px;}@media(max-width:1024px){.elementor-719 .elementor-element.elementor-element-1659f74{padding:90px 0px 91px 0px;}.elementor-719 .elementor-element.elementor-element-1adf78cb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:15%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-719 .elementor-element.elementor-element-7a6fc5fc .elementor-heading-title{font-size:18px;}.elementor-719 .elementor-element.elementor-element-1db40b35 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-26236394{font-size:15px;}.elementor-719 .elementor-element.elementor-element-ff60ddd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;}.elementor-719 .elementor-element.elementor-element-dc48322{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-86a6faa{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-86a6faa .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-bb9ed22{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-c199340 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-6b68a7b{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-c3a1542{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-c3a1542 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-f0d4e1c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-69e533e .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-05ff6a7{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-0f0f3b2{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-0f0f3b2 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-c1096a5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-9e0ce0e{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-4c1867f{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-4c1867f .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-b745f80{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-a6e9096{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-cb71b5b{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-cb71b5b .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-3d08f48{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-5fd927c{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-db470df{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-db470df .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-53462fe{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-32e96cf{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-ab0ba9b{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-ab0ba9b .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-db74482{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-001f906{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-da2657c{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-da2657c .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-e30081e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-b75d70e{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-2662f90{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-2662f90 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-4a06b43{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-851a6f6{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-d720567{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-d720567 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-68edc03{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-98ff9f8{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-0d77463{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-0d77463 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-33a5dc8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-682090a .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-fd215ef{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-274f6b1{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-274f6b1 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-507c102{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-7040c4b{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-689d259{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-689d259 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-3791527{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-4895ab2{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-cda6c8e{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-cda6c8e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-214fa73{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-d6a1258{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-d36f037{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-d36f037 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-6472e74{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-1c8e328{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-719 .elementor-element.elementor-element-18ef935{padding:0% 0% 10% 0%;}.elementor-719 .elementor-element.elementor-element-18ef935 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-719 .elementor-element.elementor-element-cd0db1a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;font-size:15px;}.elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button{font-size:17px;}.elementor-719 .elementor-element.elementor-element-d05d88d{padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-bde3bcc{padding:90px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-1359a57{padding:90px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-5f89609{padding:80px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-4406b0a{padding:90px 0px 90px 0px;}}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-1adf78cb{--margin-top:22%;--margin-bottom:22%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-7a6fc5fc .elementor-heading-title{font-size:16px;}.elementor-719 .elementor-element.elementor-element-1db40b35 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-26236394{font-size:14px;}.elementor-719 .elementor-element.elementor-element-ff60ddd{--justify-content:center;--margin-top:0%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-719 .elementor-element.elementor-element-dc48322{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-86a6faa{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-86a6faa .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-bb9ed22{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-c199340 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-6b68a7b{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-c3a1542{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-c3a1542 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-f0d4e1c{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-69e533e .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-05ff6a7{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-0f0f3b2{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-0f0f3b2 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-c1096a5{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-4cb96fb .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-9e0ce0e{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-4c1867f{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-4c1867f .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-b745f80{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-af0f3e2 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-a6e9096{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-cb71b5b{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-cb71b5b .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-3d08f48{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-89e8a30 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-5fd927c{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-db470df{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-db470df .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-53462fe{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-a87a0c9 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-32e96cf{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-ab0ba9b{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-ab0ba9b .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-db74482{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-4533a6b .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-001f906{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-da2657c{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-da2657c .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-e30081e{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-fb7a709 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-b75d70e{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-2662f90{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-2662f90 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-4a06b43{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-859bcd0 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-851a6f6{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-d720567{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-d720567 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-68edc03{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-b58f759 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-98ff9f8{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-0d77463{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-0d77463 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-33a5dc8{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-682090a .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-fd215ef{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-274f6b1{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-274f6b1 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-507c102{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-dfca18b .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-7040c4b{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-689d259{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-689d259 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-3791527{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-f820ee6 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-4895ab2{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-cda6c8e{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-cda6c8e .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-214fa73{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-c61ed07 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-d6a1258{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-d36f037{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-d36f037 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-6472e74{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-90d3b99 .elementor-button{font-size:16px;}.elementor-719 .elementor-element.elementor-element-1c8e328{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-719 .elementor-element.elementor-element-18ef935{padding:0% 0% 10% 0%;text-align:center;}.elementor-719 .elementor-element.elementor-element-18ef935 .elementor-heading-title{font-size:26px;}.elementor-719 .elementor-element.elementor-element-cd0db1a{text-align:center;font-size:14px;}.elementor-719 .elementor-element.elementor-element-2210a4a .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-719 .elementor-element.elementor-element-1adf78cb{--content-width:700px;}.elementor-719 .elementor-element.elementor-element-ff60ddd{--content-width:100%;}.elementor-719 .elementor-element.elementor-element-dc48322{--width:45%;}.elementor-719 .elementor-element.elementor-element-6b68a7b{--width:45%;}.elementor-719 .elementor-element.elementor-element-05ff6a7{--width:45%;}.elementor-719 .elementor-element.elementor-element-9e0ce0e{--width:45%;}.elementor-719 .elementor-element.elementor-element-a6e9096{--width:45%;}.elementor-719 .elementor-element.elementor-element-5fd927c{--width:45%;}.elementor-719 .elementor-element.elementor-element-32e96cf{--width:45%;}.elementor-719 .elementor-element.elementor-element-001f906{--width:45%;}.elementor-719 .elementor-element.elementor-element-b75d70e{--width:45%;}.elementor-719 .elementor-element.elementor-element-851a6f6{--width:45%;}.elementor-719 .elementor-element.elementor-element-98ff9f8{--width:45%;}.elementor-719 .elementor-element.elementor-element-fd215ef{--width:45%;}.elementor-719 .elementor-element.elementor-element-7040c4b{--width:45%;}.elementor-719 .elementor-element.elementor-element-4895ab2{--width:45%;}.elementor-719 .elementor-element.elementor-element-d6a1258{--width:45%;}.elementor-719 .elementor-element.elementor-element-1c8e328{--width:45%;}.elementor-719 .elementor-element.elementor-element-624a182{width:100%;}}/* Start custom CSS for tmx-juristic_project, class: .elementor-element-13f5c9c *//* Centrar carrusel de proyectos */
.case-studies-grids.case-studies-slider {
    display: flex;
    justify-content: center;
}

.case-studies-grids .owl-stage-outer {
    margin: 0 auto;
}

.case-studies-grids .owl-stage {
    transform: translate3d(0px, 0px, 0px) !important;
    display: flex !important;
    justify-content: center !important;
    width: auto !important;
}

.case-studies-grids .owl-item {
    margin: 0 15px;
    width: 345px !important;
}

/* Ocultar flechas */
.case-studies-grids .owl-nav {
    display: none !important;
}


/* Ocultar clones en mobile */
@media (max-width: 768px) {
    .case-studies-grids .owl-item.cloned {
        display: none !important;
    }
    
    .case-studies-grids .owl-stage {
        flex-direction: column;
        align-items: center;
    }
    
    .case-studies-grids .owl-item {
        width: 100% !important;
        max-width: 345px;
        margin: 15px 0;
    }
}/* End custom CSS */
/* Start custom CSS for tmx-juristic_team, class: .elementor-element-f7095de *//* Centrar el carrusel completo */
.elementor-element-f7095de .team-grids {
    display: flex;
    justify-content: center;
}
.elementor-element-f7095de .owl-stage-outer {
    margin: 0 auto;
}
.elementor-element-f7095de .owl-stage {
    transform: translate3d(0px, 0px, 0px) !important;
    display: flex !important;
    justify-content: center !important;
    width: auto !important;
}
.elementor-element-f7095de .owl-item {
    margin: 0 20px;
    width: 380px !important; /* Más ancho */
}

.elementor-element-f7095de .grid .img-holder img {
    width: 100%;
    height: auto;
}

.elementor-element-f7095de .grid .details {
    padding: 20px 15px; /* Más espacio para el texto */
}

.elementor-element-f7095de .owl-nav {
    display: none !important;
}

/* Responsive mobile */
@media (max-width: 768px) {
    .elementor-element-f7095de .owl-stage {
        flex-direction: column;
        align-items: center;
    }
    
    .elementor-element-f7095de .owl-item {
        width: 100% !important;
        max-width: 350px;
        margin: 15px 0;
    }
}

/* Ocultar clones SOLO en mobile */
@media (max-width: 768px) {
    .team-grids .owl-item.cloned {
        display: none !important;
    }
    
    .team-grids .owl-stage {
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS */#btn-ver-mas-servicios {
  display: block;
  margin: 30px auto;
  padding: 12px 35px;
  background: transparent;
  border: 2px solid #1a2b4a;
  color: #1a2b4a;
  font-weight: 600;
  cursor: pointer;
  font-size: 15px;
  letter-spacing: 1px;
  transition: all 0.3s;
  font-family: inherit;
}

#btn-ver-mas-servicios:hover {
  background: #1a2b4a;
  color: #fff;
}

/* Ocultar cards 7 en adelante */
.servicios-grid > .e-con-inner > .e-con:nth-child(n+7) {
  display: none !important;
}

#btn-ver-mas-servicios {
  display: block;
  margin: 30px auto;
  padding: 12px 35px;
  background: transparent;
  border: 2px solid #1a2b4a;
  color: #1a2b4a;
  font-weight: 600;
  cursor: pointer;
  font-size: 15px;
  letter-spacing: 1px;
  transition: all 0.3s;
  font-family: inherit;
}

#btn-ver-mas-servicios:hover {
  background: #1a2b4a;
  color: #fff;
}/* End custom CSS */