.elementor-248 .elementor-element.elementor-element-144018b9:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-144018b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-144018b9 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-144018b9 > .elementor-container{max-width:900px;}.elementor-248 .elementor-element.elementor-element-144018b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-166px;margin-bottom:0px;padding:286px 0px 120px 0px;}.elementor-248 .elementor-element.elementor-element-b0c9eb7{text-align:center;}.elementor-248 .elementor-element.elementor-element-b0c9eb7 .elementor-heading-title{color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-543ba075 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-248 .elementor-element.elementor-element-543ba075{margin-top:80px;margin-bottom:40px;}.elementor-248 .elementor-element.elementor-element-6bd39701.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-248 .elementor-element.elementor-element-6bd39701 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-6bd39701 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-6bd39701 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-248 .elementor-element.elementor-element-6bd39701 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-248 .elementor-element.elementor-element-18b48393{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-248 .elementor-element.elementor-element-18b48393 .elementor-icon-box-wrapper{text-align:start;}.elementor-248 .elementor-element.elementor-element-18b48393 .elementor-icon-box-title{margin-block-end:20px;}.elementor-248 .elementor-element.elementor-element-221d2c79:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-221d2c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9c3ae );}.elementor-248 .elementor-element.elementor-element-221d2c79, .elementor-248 .elementor-element.elementor-element-221d2c79 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-248 .elementor-element.elementor-element-221d2c79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 8px 16px 8px;}.elementor-248 .elementor-element.elementor-element-221d2c79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-60b31777{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-wrapper{text-align:start;}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-6413c118{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-wrapper{text-align:start;}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-b53a456{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-wrapper{text-align:start;}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1a032c1b{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-wrapper{text-align:start;}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-55875a87{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-56a27b95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ocholegal.mx/wp-content/uploads/2025/09/gavel-on-wooden-table-and-lawyer-or-judge-working-with-agreement-in-courtroom-theme.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-56a27b95.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-56a27b95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-56a27b95.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-138bc765{--spacer-size:350px;}.elementor-248 .elementor-element.elementor-element-1c09548a{width:auto;max-width:auto;background-color:var( --e-global-color-8c7e707 );padding:16px 20px 16px 20px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.08);}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-1c09548a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-8c7e707 );color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-1c09548a.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-1c09548a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-1c09548a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon{font-size:24px;padding:12px;border-radius:3px 3px 3px 3px;}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title a{font-family:var( --e-global-typography-8d544a7-font-family ), Sans-serif;font-size:var( --e-global-typography-8d544a7-font-size );font-weight:var( --e-global-typography-8d544a7-font-weight );font-style:var( --e-global-typography-8d544a7-font-style );text-decoration:var( --e-global-typography-8d544a7-text-decoration );line-height:var( --e-global-typography-8d544a7-line-height );letter-spacing:var( --e-global-typography-8d544a7-letter-spacing );word-spacing:var( --e-global-typography-8d544a7-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-description{font-family:var( --e-global-typography-cb2f65a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb2f65a-font-size );font-weight:var( --e-global-typography-cb2f65a-font-weight );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-5d2b3094 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-248 .elementor-element.elementor-element-5d2b3094, .elementor-248 .elementor-element.elementor-element-5d2b3094 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-248 .elementor-element.elementor-element-5d2b3094{margin-top:80px;margin-bottom:0px;z-index:0;}.elementor-248 .elementor-element.elementor-element-30f04216:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-30f04216 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ocholegal.mx/wp-content/uploads/2025/10/close-up-view-of-brown-wooden-mallet-of-judge-on-w-2024-11-18-16-52-25-utc-scaled.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-248 .elementor-element.elementor-element-30f04216 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-30f04216 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-30f04216 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-248 .elementor-element.elementor-element-30f04216 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-30f04216 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-3494e779{--spacer-size:550px;}.elementor-248 .elementor-element.elementor-element-707ed930 > .elementor-container{max-width:1140px;}.elementor-248 .elementor-element.elementor-element-707ed930{margin-top:-180px;margin-bottom:0px;}.elementor-248 .elementor-element.elementor-element-6c05d390:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-6c05d390 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9c3ae );}.elementor-248 .elementor-element.elementor-element-6c05d390 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-6c05d390 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-6c05d390 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-248 .elementor-element.elementor-element-6c05d390 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:48px 32px 48px 32px;}.elementor-248 .elementor-element.elementor-element-6c05d390 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-1369243c .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-248 .elementor-element.elementor-element-1369243c .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-1369243c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-1369243c.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-1369243c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-1369243c .elementor-icon{font-size:40px;}.elementor-248 .elementor-element.elementor-element-1369243c .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-3af6ec87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-3af6ec87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9c3ae );}.elementor-248 .elementor-element.elementor-element-3af6ec87 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-3af6ec87 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-3af6ec87 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-248 .elementor-element.elementor-element-3af6ec87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:48px 32px 48px 32px;}.elementor-248 .elementor-element.elementor-element-3af6ec87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-5741ebda .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-248 .elementor-element.elementor-element-5741ebda .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-5741ebda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-5741ebda.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-5741ebda.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-5741ebda .elementor-icon{font-size:40px;}.elementor-248 .elementor-element.elementor-element-5741ebda .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-2738bda3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-2738bda3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9c3ae );}.elementor-248 .elementor-element.elementor-element-2738bda3 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-2738bda3 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-2738bda3 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-248 .elementor-element.elementor-element-2738bda3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:48px 32px 48px 32px;}.elementor-248 .elementor-element.elementor-element-2738bda3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-10aa5a8c .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-248 .elementor-element.elementor-element-10aa5a8c .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-10aa5a8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-10aa5a8c.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-10aa5a8c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-10aa5a8c .elementor-icon{font-size:40px;}.elementor-248 .elementor-element.elementor-element-10aa5a8c .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-bf61670 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-248 .elementor-element.elementor-element-bf61670:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-bf61670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-274ceab );}.elementor-248 .elementor-element.elementor-element-bf61670{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:60px 0px 132px 0px;}.elementor-248 .elementor-element.elementor-element-bf61670 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-6a28e70e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-248 .elementor-element.elementor-element-6a28e70e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-248 .elementor-element.elementor-element-6a28e70e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-248 .elementor-element.elementor-element-5619f3e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-248 .elementor-element.elementor-element-28b1ad5{width:var( --container-widget-width, 16% );max-width:16%;margin:20px 32px calc(var(--kit-widget-spacing, 0px) + 20px) 32px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-28b1ad5 img{opacity:0.5;transition-duration:0.8s;}.elementor-248 .elementor-element.elementor-element-28b1ad5:hover img{opacity:1;}.elementor-248 .elementor-element.elementor-element-452b867{width:var( --container-widget-width, 16% );max-width:16%;margin:20px 32px calc(var(--kit-widget-spacing, 0px) + 20px) 32px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-452b867 img{opacity:0.5;transition-duration:0.8s;}.elementor-248 .elementor-element.elementor-element-452b867:hover img{opacity:1;}.elementor-248 .elementor-element.elementor-element-9349f6{width:var( --container-widget-width, 16% );max-width:16%;margin:20px 32px calc(var(--kit-widget-spacing, 0px) + 20px) 32px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-9349f6 img{opacity:0.5;transition-duration:0.8s;}.elementor-248 .elementor-element.elementor-element-9349f6:hover img{opacity:1;}.elementor-248 .elementor-element.elementor-element-540e7330{width:var( --container-widget-width, 16% );max-width:16%;margin:20px 32px calc(var(--kit-widget-spacing, 0px) + 20px) 32px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-540e7330 img{opacity:0.5;transition-duration:0.8s;}.elementor-248 .elementor-element.elementor-element-540e7330:hover img{opacity:1;}.elementor-248 .elementor-element.elementor-element-67fa5189{width:var( --container-widget-width, 16% );max-width:16%;margin:20px 32px calc(var(--kit-widget-spacing, 0px) + 20px) 32px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-67fa5189 img{opacity:0.5;transition-duration:0.8s;}.elementor-248 .elementor-element.elementor-element-67fa5189:hover img{opacity:1;}.elementor-248 .elementor-element.elementor-element-4ac0b82e{width:var( --container-widget-width, 16% );max-width:16%;margin:20px 32px calc(var(--kit-widget-spacing, 0px) + 20px) 32px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-4ac0b82e img{opacity:0.5;transition-duration:0.8s;}.elementor-248 .elementor-element.elementor-element-4ac0b82e:hover img{opacity:1;}.elementor-248 .elementor-element.elementor-element-32628a14{margin-top:-100px;margin-bottom:0px;}.elementor-248 .elementor-element.elementor-element-739abe3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://ocholegal.mx/wp-content/uploads/2025/10/top-down-view-of-a-statue-of-justice-2025-01-09-01-04-55-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.9;}.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-739abe3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-248 .elementor-element.elementor-element-739abe3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:40px 24px 40px 24px;}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-number-wrapper{color:var( --e-global-color-6d76acb );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-title{color:var( --e-global-color-8c7e707 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-1aa3062b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-248 .elementor-element.elementor-element-1aa3062b{margin-top:80px;margin-bottom:0px;}.elementor-248 .elementor-element.elementor-element-575a5148.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-248 .elementor-element.elementor-element-d2738d2 > .elementor-container{max-width:700px;}.elementor-248 .elementor-element.elementor-element-10c193f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-10c193f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-10c193f9 .elementor-icon-box-title{margin-block-end:16px;}.elementor-248 .elementor-element.elementor-element-3b010c7e{--divider-border-style:dashed;--divider-color:var( --e-global-color-ca1da4c );--divider-border-width:1px;--divider-icon-size:24px;--divider-element-spacing:24px;}.elementor-248 .elementor-element.elementor-element-3b010c7e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-248 .elementor-element.elementor-element-3b010c7e .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-248 .elementor-element.elementor-element-3b010c7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-3b010c7e.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-3b010c7e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-3b010c7e.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-3b010c7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-fbf8d29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-fbf8d29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-fbf8d29 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ca1da4c );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-fbf8d29 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-fbf8d29 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-fbf8d29 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-fbf8d29:hover > .elementor-element-populated{box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.05);}.elementor-248 .elementor-element.elementor-element-fbf8d29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-65f1973{text-align:center;}.elementor-248 .elementor-element.elementor-element-65f1973 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-c1e0e4b{padding:24px 12px 24px 12px;}.elementor-248 .elementor-element.elementor-element-0a1cc0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title{margin-block-end:4px;}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-description{font-family:var( --e-global-typography-cb2f65a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb2f65a-font-size );font-weight:var( --e-global-typography-cb2f65a-font-weight );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );color:var( --e-global-color-8ce4e46 );}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button{background-color:var( --e-global-color-e32fc46 );font-family:var( --e-global-typography-2637230-font-family ), Sans-serif;font-size:var( --e-global-typography-2637230-font-size );font-weight:var( --e-global-typography-2637230-font-weight );text-transform:var( --e-global-typography-2637230-text-transform );font-style:var( --e-global-typography-2637230-font-style );text-decoration:var( --e-global-typography-2637230-text-decoration );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e32fc46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button:hover, .elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button:focus{background-color:var( --e-global-color-e32fc46 );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-3c23b74{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button:hover svg, .elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-4bb55cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-4bb55cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-4bb55cf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ca1da4c );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-4bb55cf > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-4bb55cf > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-4bb55cf > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-4bb55cf:hover > .elementor-element-populated{box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.05);}.elementor-248 .elementor-element.elementor-element-4bb55cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-7bd4f41{text-align:center;}.elementor-248 .elementor-element.elementor-element-7bd4f41 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-a15b492{padding:24px 12px 24px 12px;}.elementor-248 .elementor-element.elementor-element-7137bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title{margin-block-end:4px;}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-description{font-family:var( --e-global-typography-cb2f65a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb2f65a-font-size );font-weight:var( --e-global-typography-cb2f65a-font-weight );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );color:var( --e-global-color-8ce4e46 );}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button{background-color:var( --e-global-color-e32fc46 );font-family:var( --e-global-typography-2637230-font-family ), Sans-serif;font-size:var( --e-global-typography-2637230-font-size );font-weight:var( --e-global-typography-2637230-font-weight );text-transform:var( --e-global-typography-2637230-text-transform );font-style:var( --e-global-typography-2637230-font-style );text-decoration:var( --e-global-typography-2637230-text-decoration );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e32fc46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button:hover, .elementor-248 .elementor-element.elementor-element-253936a .elementor-button:focus{background-color:var( --e-global-color-e32fc46 );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-253936a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button:hover svg, .elementor-248 .elementor-element.elementor-element-253936a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-16804c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-16804c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-16804c4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ca1da4c );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-16804c4 > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-16804c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-16804c4 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-16804c4:hover > .elementor-element-populated{box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.05);}.elementor-248 .elementor-element.elementor-element-16804c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-e0a8323{text-align:center;}.elementor-248 .elementor-element.elementor-element-e0a8323 img{width:100%;height:385px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-a564560{padding:24px 12px 24px 12px;}.elementor-248 .elementor-element.elementor-element-3a470f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-wrapper{text-align:justify;}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title{margin-block-end:4px;}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-description{font-family:var( --e-global-typography-cb2f65a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb2f65a-font-size );font-weight:var( --e-global-typography-cb2f65a-font-weight );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );color:var( --e-global-color-8ce4e46 );}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button{background-color:var( --e-global-color-e32fc46 );font-family:var( --e-global-typography-2637230-font-family ), Sans-serif;font-size:var( --e-global-typography-2637230-font-size );font-weight:var( --e-global-typography-2637230-font-weight );text-transform:var( --e-global-typography-2637230-text-transform );font-style:var( --e-global-typography-2637230-font-style );text-decoration:var( --e-global-typography-2637230-text-decoration );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e32fc46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button:hover, .elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button:focus{background-color:var( --e-global-color-e32fc46 );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-b8c550b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button:hover svg, .elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-0db8f0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-248 .elementor-element.elementor-element-0db8f0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c7e707 );}.elementor-248 .elementor-element.elementor-element-0db8f0e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ca1da4c );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-0db8f0e > .elementor-element-populated, .elementor-248 .elementor-element.elementor-element-0db8f0e > .elementor-element-populated > .elementor-background-overlay, .elementor-248 .elementor-element.elementor-element-0db8f0e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-0db8f0e:hover > .elementor-element-populated{box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.05);}.elementor-248 .elementor-element.elementor-element-0db8f0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-58a30ff{text-align:center;}.elementor-248 .elementor-element.elementor-element-58a30ff img{width:100%;height:385px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-63a3786{padding:24px 12px 24px 12px;}.elementor-248 .elementor-element.elementor-element-27c81d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title{margin-block-end:4px;}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title a{font-family:var( --e-global-typography-317992e-font-family ), Sans-serif;font-size:var( --e-global-typography-317992e-font-size );font-weight:var( --e-global-typography-317992e-font-weight );text-transform:var( --e-global-typography-317992e-text-transform );font-style:var( --e-global-typography-317992e-font-style );text-decoration:var( --e-global-typography-317992e-text-decoration );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-description{font-family:var( --e-global-typography-cb2f65a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb2f65a-font-size );font-weight:var( --e-global-typography-cb2f65a-font-weight );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );color:var( --e-global-color-8ce4e46 );}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button{background-color:var( --e-global-color-e32fc46 );font-family:var( --e-global-typography-2637230-font-family ), Sans-serif;font-size:var( --e-global-typography-2637230-font-size );font-weight:var( --e-global-typography-2637230-font-weight );text-transform:var( --e-global-typography-2637230-text-transform );font-style:var( --e-global-typography-2637230-font-style );text-decoration:var( --e-global-typography-2637230-text-decoration );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e32fc46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button:hover, .elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button:focus{background-color:var( --e-global-color-e32fc46 );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-88d6c8d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button:hover svg, .elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-14379794{margin-top:80px;margin-bottom:0px;}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button{background-color:var( --e-global-color-e32fc46 );font-family:var( --e-global-typography-2637230-font-family ), Sans-serif;font-size:var( --e-global-typography-2637230-font-size );font-weight:var( --e-global-typography-2637230-font-weight );text-transform:var( --e-global-typography-2637230-text-transform );font-style:var( --e-global-typography-2637230-font-style );text-decoration:var( --e-global-typography-2637230-text-decoration );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button:hover, .elementor-248 .elementor-element.elementor-element-5973598c .elementor-button:focus{background-color:var( --e-global-color-e32fc46 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-5973598c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button:hover svg, .elementor-248 .elementor-element.elementor-element-5973598c .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-248 .elementor-element.elementor-element-6bd39701{width:46%;}.elementor-248 .elementor-element.elementor-element-56a27b95{width:54%;}.elementor-248 .elementor-element.elementor-element-30f04216{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-248 .elementor-element.elementor-element-6bd39701{width:100%;}.elementor-248 .elementor-element.elementor-element-56a27b95{width:100%;}.elementor-248 .elementor-element.elementor-element-6c05d390{width:50%;}.elementor-248 .elementor-element.elementor-element-3af6ec87{width:50%;}.elementor-248 .elementor-element.elementor-element-2738bda3{width:100%;}.elementor-248 .elementor-element.elementor-element-fbf8d29{width:50%;}.elementor-248 .elementor-element.elementor-element-4bb55cf{width:50%;}.elementor-248 .elementor-element.elementor-element-16804c4{width:50%;}.elementor-248 .elementor-element.elementor-element-0db8f0e{width:50%;}}@media(min-width:2400px){.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title a{font-size:var( --e-global-typography-8d544a7-font-size );line-height:var( --e-global-typography-8d544a7-line-height );letter-spacing:var( --e-global-typography-8d544a7-letter-spacing );word-spacing:var( --e-global-typography-8d544a7-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}}@media(max-width:1366px){.elementor-248 .elementor-element.elementor-element-18b48393{padding:0px 0px 0px 13px;}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title a{font-size:var( --e-global-typography-8d544a7-font-size );line-height:var( --e-global-typography-8d544a7-line-height );letter-spacing:var( --e-global-typography-8d544a7-letter-spacing );word-spacing:var( --e-global-typography-8d544a7-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}}@media(max-width:1024px){.elementor-248 .elementor-element.elementor-element-2bc59efa > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-248 .elementor-element.elementor-element-543ba075{padding:0px 40px 0px 40px;}.elementor-248 .elementor-element.elementor-element-6bd39701 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-248 .elementor-element.elementor-element-18b48393 .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-56a27b95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title a{font-size:var( --e-global-typography-8d544a7-font-size );line-height:var( --e-global-typography-8d544a7-line-height );letter-spacing:var( --e-global-typography-8d544a7-letter-spacing );word-spacing:var( --e-global-typography-8d544a7-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-707ed930{margin-top:-140px;margin-bottom:0px;padding:0px 12px 0px 12px;}.elementor-248 .elementor-element.elementor-element-10aa5a8c .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-28b1ad5{width:var( --container-widget-width, 30% );max-width:30%;margin:16px 48px calc(var(--kit-widget-spacing, 0px) + 16px) 48px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-452b867{width:var( --container-widget-width, 30% );max-width:30%;margin:16px 48px calc(var(--kit-widget-spacing, 0px) + 16px) 48px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-9349f6{width:var( --container-widget-width, 30% );max-width:30%;margin:16px 48px calc(var(--kit-widget-spacing, 0px) + 16px) 48px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-540e7330{width:var( --container-widget-width, 30% );max-width:30%;margin:16px 48px calc(var(--kit-widget-spacing, 0px) + 16px) 48px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-67fa5189{width:var( --container-widget-width, 30% );max-width:30%;margin:16px 48px calc(var(--kit-widget-spacing, 0px) + 16px) 48px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-4ac0b82e{width:var( --container-widget-width, 30% );max-width:30%;margin:16px 48px calc(var(--kit-widget-spacing, 0px) + 16px) 48px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-32628a14{padding:0px 12px 0px 12px;}.elementor-248 .elementor-element.elementor-element-739abe3f > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-1aa3062b{padding:0px 20px 0px 20px;}.elementor-248 .elementor-element.elementor-element-041e921{padding:0px 12px 0px 12px;}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-5973598c{margin:24px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}}@media(max-width:767px){.elementor-248 .elementor-element.elementor-element-2bc59efa > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-248 .elementor-element.elementor-element-543ba075{padding:0px 20px 0px 20px;}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-60b31777 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-6413c118 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-b53a456 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1a032c1b .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-56a27b95 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-248 .elementor-element.elementor-element-1c09548a{width:100%;max-width:100%;}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title{margin-block-end:0px;}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-title a{font-size:var( --e-global-typography-8d544a7-font-size );line-height:var( --e-global-typography-8d544a7-line-height );letter-spacing:var( --e-global-typography-8d544a7-letter-spacing );word-spacing:var( --e-global-typography-8d544a7-word-spacing );}.elementor-248 .elementor-element.elementor-element-1c09548a .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-3494e779{--spacer-size:400px;}.elementor-248 .elementor-element.elementor-element-707ed930{padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-6a28e70e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-248 .elementor-element.elementor-element-28b1ad5{margin:16px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-248 .elementor-element.elementor-element-452b867{margin:16px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-248 .elementor-element.elementor-element-9349f6{margin:16px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-248 .elementor-element.elementor-element-540e7330{margin:16px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-248 .elementor-element.elementor-element-67fa5189{margin:16px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-248 .elementor-element.elementor-element-4ac0b82e{margin:16px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-248 .elementor-element.elementor-element-5fb4c2fd .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-1aa3062b{padding:0px 20px 0px 20px;}.elementor-248 .elementor-element.elementor-element-d2738d2{padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-0a1cc0d .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-3c23b74 .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-7137bda .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-253936a .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-3a470f3 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-b8c550b .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-317992e-font-size );line-height:var( --e-global-typography-317992e-line-height );letter-spacing:var( --e-global-typography-317992e-letter-spacing );word-spacing:var( --e-global-typography-317992e-word-spacing );}.elementor-248 .elementor-element.elementor-element-27c81d0 .elementor-icon-box-description{font-size:var( --e-global-typography-cb2f65a-font-size );line-height:var( --e-global-typography-cb2f65a-line-height );letter-spacing:var( --e-global-typography-cb2f65a-letter-spacing );word-spacing:var( --e-global-typography-cb2f65a-word-spacing );}.elementor-248 .elementor-element.elementor-element-88d6c8d .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}.elementor-248 .elementor-element.elementor-element-5973598c{margin:24px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-248 .elementor-element.elementor-element-5973598c .elementor-button{font-size:var( --e-global-typography-2637230-font-size );line-height:var( --e-global-typography-2637230-line-height );letter-spacing:var( --e-global-typography-2637230-letter-spacing );word-spacing:var( --e-global-typography-2637230-word-spacing );}}