.elementor-8848 .elementor-element.elementor-element-9cfe9d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-767cf09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-767cf09:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-767cf09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-5b29341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:010px;--padding-left:20px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-5b29341.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8848 .elementor-element.elementor-element-f040b79{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-f040b79:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-f040b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Recurso-1@4x-3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8848 .elementor-element.elementor-element-f040b79.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8848 .elementor-element.elementor-element-538fe06{--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:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-52751e3{--display:flex;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8848 .elementor-element.elementor-element-451a887 .e-search-submit{background-color:#FFFFFF;}.elementor-8848 .elementor-element.elementor-element-451a887.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-451a887{--e-search-input-color:#055902;--e-search-icon-label-color:#055902;--e-search-icon-submit-color:#055902;--e-search-submit-border-radius:10px 10px 10px 10px;--e-search-submit-padding:20px 20px 20px 20px;}.elementor-8848 .elementor-element.elementor-element-451a887 .e-search-input{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8848 .elementor-element.elementor-element-ae089de{--display:flex;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-23daf93 .elementor-repeater-item-25512c2.elementor-social-icon{background-color:#F2911B;}.elementor-8848 .elementor-element.elementor-element-23daf93 .elementor-repeater-item-25512c2.elementor-social-icon i{color:var( --e-global-color-2fac597 );}.elementor-8848 .elementor-element.elementor-element-23daf93 .elementor-repeater-item-25512c2.elementor-social-icon svg{fill:var( --e-global-color-2fac597 );}.elementor-8848 .elementor-element.elementor-element-23daf93{--grid-template-columns:repeat(3, auto);text-align:right;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-8848 .elementor-element.elementor-element-23daf93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-23daf93 .elementor-icon{border-radius:10px 10px 10px 10px;}.elementor-8848 .elementor-element.elementor-element-47c306a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-47c306a:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-47c306a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-16089bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-16089bc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-8848 .elementor-element.elementor-element-d2b050c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-8848 .elementor-element.elementor-element-d2b050c:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-d2b050c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8848 .elementor-element.elementor-element-d2b050c.e-con{--align-self:flex-start;}.elementor-8848 .elementor-element.elementor-element-6fa94d6{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-b9edc40{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-b9edc40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8848 .elementor-element.elementor-element-732bdef{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-9f80464{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8848 .elementor-element.elementor-element-1af847e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-1af847e .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-1af847e.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-1af847e.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-1af847e.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-1af847e.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-1af847e.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-1af847e .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-1af847e .elementor-icon svg{height:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8848 .elementor-element.elementor-element-74f303e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-74f303e .elementor-heading-title{color:#055902;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8848 .elementor-element.elementor-element-d1ae7f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-d1ae7f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-d1ae7f7 .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-3befc5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-4c146ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-ddac8b5{--display:flex;--min-height:170px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-8848 .elementor-element.elementor-element-ddac8b5:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-ddac8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Captura-de-pantalla_3-11-2025_222629_uat.corbana.nitzalabs.com-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8848 .elementor-element.elementor-element-da4f989{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-8848 .elementor-element.elementor-element-da4f989:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-da4f989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Screenshot-2025-11-04-220550.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8848 .elementor-element.elementor-element-1f7acc3{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-8848 .elementor-element.elementor-element-1f7acc3:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-1f7acc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Screenshot-2025-11-04-221323.jpg");background-position:center center;background-size:cover;}.elementor-8848 .elementor-element.elementor-element-ac409dc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-8848 .elementor-element.elementor-element-c40f07c{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-aa69072{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-aa69072.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8848 .elementor-element.elementor-element-7964f02{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-13e6318{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-2eba208.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-2eba208 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-2eba208.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-2eba208.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-2eba208.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-2eba208.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-2eba208.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-2eba208 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-2eba208 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-df9c1bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-df9c1bc .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-9adc3ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-9adc3ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-9adc3ad .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-11bb8ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-9654c63{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-13f67b2{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-8848 .elementor-element.elementor-element-13f67b2:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-13f67b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fac597 );background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Screenshot-2025-11-04-221912.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8848 .elementor-element.elementor-element-e33486c{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-8848 .elementor-element.elementor-element-e33486c:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-e33486c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fac597 );background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Screenshot-2025-11-04-221833.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8848 .elementor-element.elementor-element-61c1b12{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-8848 .elementor-element.elementor-element-61c1b12:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-61c1b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fac597 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8848 .elementor-element.elementor-element-7a42eac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-7a42eac{text-align:center;font-family:"Adineue PRO Regular", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-57c884f );}.elementor-8848 .elementor-element.elementor-element-ddc87e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-8848 .elementor-element.elementor-element-f017ff1{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-0101fe5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-0101fe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8848 .elementor-element.elementor-element-cbc87a7{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-bde3dae{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-372eb08.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-372eb08 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-372eb08.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-372eb08.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-372eb08.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-372eb08.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-372eb08.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-372eb08 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-372eb08 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-baade86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-baade86 .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-92c60c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-92c60c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-92c60c3 .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-8610b75{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-710338c{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-5e4f5d5.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-5e4f5d5.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-5e4f5d5 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-a081731.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-a081731 .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-38edd78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-38edd78{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-38edd78 .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-1b837f0{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-9b9d897{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-3ba5b77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-3ba5b77 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-3ba5b77.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-3ba5b77.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-3ba5b77.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-3ba5b77.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-3ba5b77.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-3ba5b77 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-3ba5b77 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-e5302c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-e5302c8 .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-5013111.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-5013111{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-5013111 .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-fe27269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-4c2f8bc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-f22abe8{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-8848 .elementor-element.elementor-element-f22abe8:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-f22abe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/10/Screenshot-2025-11-10-201857-300x253.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8848 .elementor-element.elementor-element-f57dc29{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-8848 .elementor-element.elementor-element-f57dc29:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-f57dc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/11/SAP-e1745938574870.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8848 .elementor-element.elementor-element-f57dc29:not(.elementor-widget),.elementor-8848 .elementor-element.elementor-element-f57dc29{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-8848 .elementor-element.elementor-element-f06785e{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-8848 .elementor-element.elementor-element-f06785e:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-f06785e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;background-image:url("https://uat.corbana.nitzalabs.com/wp-content/uploads/2025/11/Fitoproteccion-300x300.webp");background-position:center center;background-size:contain;}.elementor-8848 .elementor-element.elementor-element-cb19159{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-8848 .elementor-element.elementor-element-6cbdf5b{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-5284ef4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-5284ef4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8848 .elementor-element.elementor-element-6bf132a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-ff1cb18{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-3d61835.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-3d61835 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-3d61835.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-3d61835.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-3d61835.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-3d61835.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-3d61835.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-3d61835 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-3d61835 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-bc39a2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-bc39a2f .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-3ad3e57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-3ad3e57{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-3ad3e57 .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-0807711{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-283e923{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8848 .elementor-element.elementor-element-5e8a26e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8848 .elementor-element.elementor-element-5e8a26e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-5e8a26e .elementor-post__meta-data span + span:before{content:"•";}.elementor-8848 .elementor-element.elementor-element-7c7c3a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-8848 .elementor-element.elementor-element-58850bd{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-58850bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8848 .elementor-element.elementor-element-77f1488{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-77f1488.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8848 .elementor-element.elementor-element-d608b7f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-bf47623{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-5ace726.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-5ace726 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-5ace726.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-5ace726.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-5ace726.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-5ace726.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-5ace726.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-5ace726 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-5ace726 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-df75507.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-df75507 .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-02f3950.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-02f3950{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-02f3950 .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-c4f8f03{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-e57db44{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#055902;--border-color:#055902;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-3ca6683.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-3ca6683 .elementor-icon-wrapper{text-align:center;}.elementor-8848 .elementor-element.elementor-element-3ca6683.elementor-view-stacked .elementor-icon{background-color:#055902;}.elementor-8848 .elementor-element.elementor-element-3ca6683.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-3ca6683.elementor-view-default .elementor-icon{color:#055902;border-color:#055902;}.elementor-8848 .elementor-element.elementor-element-3ca6683.elementor-view-framed .elementor-icon, .elementor-8848 .elementor-element.elementor-element-3ca6683.elementor-view-default .elementor-icon svg{fill:#055902;}.elementor-8848 .elementor-element.elementor-element-3ca6683 .elementor-icon{font-size:40px;}.elementor-8848 .elementor-element.elementor-element-3ca6683 .elementor-icon svg{height:40px;}.elementor-8848 .elementor-element.elementor-element-a3c454f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-a3c454f .elementor-heading-title{color:#055902;}.elementor-8848 .elementor-element.elementor-element-e23b34f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8848 .elementor-element.elementor-element-e23b34f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-8848 .elementor-element.elementor-element-e23b34f .elementor-icon-list-text{color:#055902;transition:color 0.3s;}.elementor-8848 .elementor-element.elementor-element-14ac4f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-776f22c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-1ed494f{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-8848 .elementor-element.elementor-element-1ed494f:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-1ed494f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-421d649 );}.elementor-8848 .elementor-element.elementor-element-71bb9d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-71bb9d5{text-align:center;}.elementor-8848 .elementor-element.elementor-element-71bb9d5 .elementor-heading-title{color:var( --e-global-color-2fac597 );}.elementor-8848 .elementor-element.elementor-element-0d24a9b{--display:flex;--min-height:170px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-8848 .elementor-element.elementor-element-0d24a9b:not(.elementor-motion-effects-element-type-background), .elementor-8848 .elementor-element.elementor-element-0d24a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fac597 );}.elementor-8848 .elementor-element.elementor-element-1bf506f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8848 .elementor-element.elementor-element-1bf506f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-1bf506f .elementor-post__meta-data span + span:before{content:"•";}.elementor-8848 .elementor-element.elementor-element-9938298{--display:flex;}.elementor-8848 .elementor-element.elementor-element-095c116{--display:flex;}.elementor-8848 .elementor-element.elementor-element-0e664b4{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:999;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:var( --e-global-color-2fac597 );--n-menu-divider-content:"";--n-menu-divider-style:dashed;--n-menu-divider-width:0px;--n-menu-divider-height:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-color-normal:#404040;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-2fac597 );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-5fe2d7c );}.elementor-8848 .elementor-element.elementor-element-0e664b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8848 .elementor-element.elementor-element-0e664b4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8848 .elementor-element.elementor-element-0e664b4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8848 .elementor-element.elementor-element-0e664b4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-8848 .elementor-element.elementor-element-0e664b4 {--n-menu-title-color-hover:#74BF04;--n-menu-title-color-active:#74BF04;}:where( .elementor-8848 .elementor-element.elementor-element-0e664b4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-8848{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-8848 .elementor-element.elementor-element-9cfe9d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8848 .elementor-element.elementor-element-5b29341{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8848 .elementor-element.elementor-element-16089bc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8848 .elementor-element.elementor-element-d2b050c{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-6fa94d6{--min-height:0px;}.elementor-8848 .elementor-element.elementor-element-732bdef{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8848 .elementor-element.elementor-element-9f80464{--min-height:0px;}.elementor-8848 .elementor-element.elementor-element-c40f07c{--min-height:0px;}.elementor-8848 .elementor-element.elementor-element-ddc87e7{--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-8848 .elementor-element.elementor-element-f017ff1{--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-8848 .elementor-element.elementor-element-0101fe5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8848 .elementor-element.elementor-element-cbc87a7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8848 .elementor-element.elementor-element-8610b75{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8848 .elementor-element.elementor-element-1b837f0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8848 .elementor-element.elementor-element-6cbdf5b{--min-height:0px;}.elementor-8848 .elementor-element.elementor-element-7c7c3a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-58850bd{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-77f1488{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-d608b7f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-c4f8f03{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8848 .elementor-element.elementor-element-0e664b4{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-menu-toggle-align:flex-end;--n-menu-toggle-icon-size:40px;}}@media(max-width:767px){.elementor-8848 .elementor-element.elementor-element-5b29341{--width:90vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8848 .elementor-element.elementor-element-16089bc{--width:90vw;}.elementor-8848 .elementor-element.elementor-element-cb19159{--min-height:0px;--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-8848 .elementor-element.elementor-element-6cbdf5b{--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;}.elementor-8848 .elementor-element.elementor-element-5284ef4{--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-8848 .elementor-element.elementor-element-6bf132a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8848 .elementor-element.elementor-element-7c7c3a8{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8848 .elementor-element.elementor-element-58850bd{--width:78.329vw;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8848 .elementor-element.elementor-element-77f1488{--width:100%;--min-height:0px;--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;}.elementor-8848 .elementor-element.elementor-element-d608b7f{--width:100%;}.elementor-8848 .elementor-element.elementor-element-bf47623{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8848 .elementor-element.elementor-element-776f22c{--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-8848 .elementor-element.elementor-element-0e664b4{--n-menu-toggle-icon-size:30px;}}@media(min-width:768px){.elementor-8848 .elementor-element.elementor-element-9cfe9d3{--width:100vw;}.elementor-8848 .elementor-element.elementor-element-767cf09{--content-width:100vw;}.elementor-8848 .elementor-element.elementor-element-5b29341{--width:calc(100vw - 50px);}.elementor-8848 .elementor-element.elementor-element-f040b79{--width:350px;}.elementor-8848 .elementor-element.elementor-element-538fe06{--width:50%;}.elementor-8848 .elementor-element.elementor-element-52751e3{--width:50%;}.elementor-8848 .elementor-element.elementor-element-47c306a{--content-width:100vw;}.elementor-8848 .elementor-element.elementor-element-16089bc{--width:calc(100vw - 20px);}.elementor-8848 .elementor-element.elementor-element-d2b050c{--width:1000px;}.elementor-8848 .elementor-element.elementor-element-6fa94d6{--width:100%;}.elementor-8848 .elementor-element.elementor-element-b9edc40{--width:25%;}.elementor-8848 .elementor-element.elementor-element-732bdef{--width:100%;}.elementor-8848 .elementor-element.elementor-element-9f80464{--width:90%;}.elementor-8848 .elementor-element.elementor-element-3befc5a{--width:75%;}.elementor-8848 .elementor-element.elementor-element-4c146ec{--width:100%;}.elementor-8848 .elementor-element.elementor-element-ddac8b5{--width:30%;}.elementor-8848 .elementor-element.elementor-element-da4f989{--width:30%;}.elementor-8848 .elementor-element.elementor-element-1f7acc3{--width:30%;}.elementor-8848 .elementor-element.elementor-element-ac409dc{--width:1000px;}.elementor-8848 .elementor-element.elementor-element-c40f07c{--width:100%;}.elementor-8848 .elementor-element.elementor-element-aa69072{--width:25%;}.elementor-8848 .elementor-element.elementor-element-7964f02{--width:100%;}.elementor-8848 .elementor-element.elementor-element-13e6318{--width:90%;}.elementor-8848 .elementor-element.elementor-element-11bb8ca{--width:75%;}.elementor-8848 .elementor-element.elementor-element-9654c63{--width:100%;}.elementor-8848 .elementor-element.elementor-element-13f67b2{--width:30%;}.elementor-8848 .elementor-element.elementor-element-e33486c{--width:30%;}.elementor-8848 .elementor-element.elementor-element-61c1b12{--width:30%;}.elementor-8848 .elementor-element.elementor-element-ddc87e7{--width:1400px;}.elementor-8848 .elementor-element.elementor-element-f017ff1{--width:100%;}.elementor-8848 .elementor-element.elementor-element-0101fe5{--width:50%;}.elementor-8848 .elementor-element.elementor-element-cbc87a7{--width:30%;}.elementor-8848 .elementor-element.elementor-element-bde3dae{--width:90%;}.elementor-8848 .elementor-element.elementor-element-8610b75{--width:30%;}.elementor-8848 .elementor-element.elementor-element-710338c{--width:90%;}.elementor-8848 .elementor-element.elementor-element-1b837f0{--width:30%;}.elementor-8848 .elementor-element.elementor-element-9b9d897{--width:90%;}.elementor-8848 .elementor-element.elementor-element-fe27269{--width:45%;}.elementor-8848 .elementor-element.elementor-element-4c2f8bc{--width:100%;}.elementor-8848 .elementor-element.elementor-element-f22abe8{--width:30%;}.elementor-8848 .elementor-element.elementor-element-f57dc29{--width:30%;}.elementor-8848 .elementor-element.elementor-element-f06785e{--width:30%;}.elementor-8848 .elementor-element.elementor-element-cb19159{--width:1000px;}.elementor-8848 .elementor-element.elementor-element-6cbdf5b{--width:100%;}.elementor-8848 .elementor-element.elementor-element-5284ef4{--width:25%;}.elementor-8848 .elementor-element.elementor-element-6bf132a{--width:100%;}.elementor-8848 .elementor-element.elementor-element-ff1cb18{--width:90%;}.elementor-8848 .elementor-element.elementor-element-0807711{--width:75%;}.elementor-8848 .elementor-element.elementor-element-283e923{--width:100%;}.elementor-8848 .elementor-element.elementor-element-7c7c3a8{--width:1240px;}.elementor-8848 .elementor-element.elementor-element-58850bd{--width:100%;}.elementor-8848 .elementor-element.elementor-element-77f1488{--width:40%;}.elementor-8848 .elementor-element.elementor-element-d608b7f{--width:50%;}.elementor-8848 .elementor-element.elementor-element-bf47623{--width:90%;}.elementor-8848 .elementor-element.elementor-element-c4f8f03{--width:50%;}.elementor-8848 .elementor-element.elementor-element-e57db44{--width:90%;}.elementor-8848 .elementor-element.elementor-element-14ac4f5{--width:60%;}.elementor-8848 .elementor-element.elementor-element-776f22c{--width:100%;}.elementor-8848 .elementor-element.elementor-element-1ed494f{--width:30%;}.elementor-8848 .elementor-element.elementor-element-0d24a9b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8848 .elementor-element.elementor-element-5b29341{--width:95vw;}.elementor-8848 .elementor-element.elementor-element-52751e3{--width:25%;}.elementor-8848 .elementor-element.elementor-element-16089bc{--width:95vw;}.elementor-8848 .elementor-element.elementor-element-d2b050c{--width:100vw;}.elementor-8848 .elementor-element.elementor-element-7c7c3a8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f040b79 *//* Estilo para computadoras de escritorio */
.elementor-8848 .elementor-element.elementor-element-f040b79 {
  height: 100px;
  width: 331px;
}

/* Estilo para tabletas */
@media (max-width: 768px) {
  .elementor-8848 .elementor-element.elementor-element-f040b79 {
    height: 80px;
    width: 265px;
  }
}

/* Estilo para móviles */
@media (max-width: 480px) {
  .elementor-8848 .elementor-element.elementor-element-f040b79 {
    height: 60px;
    width: 199px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52751e3 */@media (max-width: 1000px) {
  /* Estilos para pantallas muy pequeñas, como celulares en vertical */
  .elementor-8848 .elementor-element.elementor-element-52751e3 {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae089de */@media (max-width: 1000px) {
  /* Estilos para pantallas muy pequeñas, como celulares en vertical */
  .elementor-8848 .elementor-element.elementor-element-ae089de {
      display: none;
  }
}

.elementor-8848 .elementor-element.elementor-element-ae089de {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538fe06 */@media (max-width: 480px) {
  /* Estilos para pantallas muy pequeñas, como celulares en vertical */
  .elementor-8848 .elementor-element.elementor-element-538fe06 {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f80464 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9f80464 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732bdef */.elementor-8848 .elementor-element.elementor-element-732bdef {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3befc5a */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-3befc5a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b050c *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-d2b050c */

.elementor-8848 .elementor-element.elementor-element-d2b050c {

    /* Define el ancho automáticamente */

    width: max-content;
    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-d2b050c {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e6318 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-13e6318 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7964f02 */.elementor-8848 .elementor-element.elementor-element-7964f02 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bb8ca */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-11bb8ca {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac409dc *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ac409dc */

.elementor-8848 .elementor-element.elementor-element-ac409dc {

    /* Define el ancho automáticamente */

    width: max-content;

    /* Margen izquierdo para centrar/espaciar */

    margin-left: 2.5%;



}



/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */

@media screen and (max-width: 900px) {

    .elementor-8848 .elementor-element.elementor-element-ac409dc {

        /* Quita el margen izquierdo */

        margin-left: 0 !important;

        padding: 5px 20px 20px 40px;

        

        

        /* Elimina la sombra */

        box-shadow: none !important; 

        

        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */

        width: auto !important; 

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bde3dae */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bde3dae {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710338c */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-710338c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9d897 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-9b9d897 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe27269 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-fe27269 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc87e7 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-ddc87e7 */
.elementor-8848 .elementor-element.elementor-element-ddc87e7 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-ddc87e7 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1cb18 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-ff1cb18 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807711 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-0807711 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19159 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-cb19159 */
.elementor-8848 .elementor-element.elementor-element-cb19159 {
    /* Define el ancho automáticamente */
    width: max-content; 
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 2.5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-cb19159 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf47623 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-bf47623 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57db44 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-e57db44 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac4f5 */@media (max-width: 800px) {
    .elementor-8848 .elementor-element.elementor-element-14ac4f5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7c3a8 *//* Estilos por defecto para el .elementor-8848 .elementor-element.elementor-element-7c7c3a8 */
.elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
    /* Define el ancho automáticamente */
    width: max-content;
    /* Margen izquierdo para centrar/espaciar */
    margin-left: 5%;

}

/* 📱 Media Query para pantallas hasta 900px (móviles y tabletas pequeñas) */
@media screen and (max-width: 900px) {
    .elementor-8848 .elementor-element.elementor-element-7c7c3a8 {
        /* Quita el margen izquierdo */
        margin-left: 0 !important;
        padding: 5px 20px 20px 40px;
        
        
        /* Elimina la sombra */
        box-shadow: none !important; 
        
        /* Mantiene el ancho por si acaso (aunque 'auto' debería ser el valor por defecto) */
        width: auto !important; 
    }
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-0e664b4 */@media screen and (max-width: 1200px) {
    .elementor-8848 .elementor-element.elementor-element-0e664b4 {
        font-size: 16px !important;
    }
    
}/* End custom CSS */