.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-13667 .elementor-element.elementor-element-6705cc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{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-widget-html ::placeholder{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-widget-html .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-13667 .elementor-element.elementor-element-74366905:not(.elementor-motion-effects-element-type-background), .elementor-13667 .elementor-element.elementor-element-74366905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C4111;}.elementor-13667 .elementor-element.elementor-element-74366905{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-74366905 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-57a73aaf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-13667 .elementor-element.elementor-element-54b7bd76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-13667 .elementor-element.elementor-element-54b7bd76{text-align:center;}.elementor-13667 .elementor-element.elementor-element-54b7bd76 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;font-weight:600;text-decoration:none;line-height:20px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{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-widget-spacer ::placeholder{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-widget-spacer .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-13667 .elementor-element.elementor-element-f87068e{--spacer-size:20px;}.elementor-widget-icon [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-icon .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-icon .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-icon .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-icon .wpcf7 label{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-widget-icon ::placeholder{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-widget-icon .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-icon .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-13667 .elementor-element.elementor-element-378c5f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13667 .elementor-element.elementor-element-378c5f4 .elementor-icon-wrapper{text-align:center;}.elementor-13667 .elementor-element.elementor-element-378c5f4.elementor-view-stacked .elementor-icon{background-color:#024E6E;}.elementor-13667 .elementor-element.elementor-element-378c5f4.elementor-view-framed .elementor-icon, .elementor-13667 .elementor-element.elementor-element-378c5f4.elementor-view-default .elementor-icon{color:#024E6E;border-color:#024E6E;}.elementor-13667 .elementor-element.elementor-element-378c5f4.elementor-view-framed .elementor-icon, .elementor-13667 .elementor-element.elementor-element-378c5f4.elementor-view-default .elementor-icon svg{fill:#024E6E;}.elementor-13667 .elementor-element.elementor-element-378c5f4 .elementor-icon{font-size:28px;}.elementor-13667 .elementor-element.elementor-element-378c5f4 .elementor-icon svg{height:28px;}.elementor-13667 .elementor-element.elementor-element-3c20306 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-13667 .elementor-element.elementor-element-3c20306{text-align:left;}.elementor-13667 .elementor-element.elementor-element-3c20306 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#434843;}.elementor-widget-toggle [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-toggle [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 label{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-widget-toggle ::placeholder{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-widget-toggle .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-tab-title{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-tab-content{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-toggle-title, .elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-toggle-icon{color:#455529;}.elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-toggle-icon svg{fill:#455529;}.elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-tab-title.elementor-active a, .elementor-13667 .elementor-element.elementor-element-cbdbd87 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7{width:var( --container-widget-width, 187.591% );max-width:187.591%;--container-widget-width:187.591%;--container-widget-flex-grow:0;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7 .elementor-icon-wrapper{text-align:center;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7.elementor-view-stacked .elementor-icon{background-color:#2A5D03;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7.elementor-view-framed .elementor-icon, .elementor-13667 .elementor-element.elementor-element-c3d5ab7.elementor-view-default .elementor-icon{color:#2A5D03;border-color:#2A5D03;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7.elementor-view-framed .elementor-icon, .elementor-13667 .elementor-element.elementor-element-c3d5ab7.elementor-view-default .elementor-icon svg{fill:#2A5D03;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7 .elementor-icon{font-size:28px;}.elementor-13667 .elementor-element.elementor-element-c3d5ab7 .elementor-icon svg{height:28px;}.elementor-13667 .elementor-element.elementor-element-b9ce1c5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-13667 .elementor-element.elementor-element-b9ce1c5{text-align:left;}.elementor-13667 .elementor-element.elementor-element-b9ce1c5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#434843;}.elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-tab-title{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-tab-content{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-toggle-title, .elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-toggle-icon{color:#455529;}.elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-toggle-icon svg{fill:#455529;}.elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-tab-title.elementor-active a, .elementor-13667 .elementor-element.elementor-element-8bdeae0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#95CE61;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{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-widget-divider ::placeholder{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-widget-divider .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13667 .elementor-element.elementor-element-da27208{--divider-border-style:solid;--divider-color:#00000029;--divider-border-width:1px;}.elementor-13667 .elementor-element.elementor-element-da27208 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-13667 .elementor-element.elementor-element-da27208 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-13667 .elementor-element.elementor-element-cf0d592{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13667 .elementor-element.elementor-element-cf0d592 .elementor-icon-wrapper{text-align:center;}.elementor-13667 .elementor-element.elementor-element-cf0d592.elementor-view-stacked .elementor-icon{background-color:#7A4000;}.elementor-13667 .elementor-element.elementor-element-cf0d592.elementor-view-framed .elementor-icon, .elementor-13667 .elementor-element.elementor-element-cf0d592.elementor-view-default .elementor-icon{color:#7A4000;border-color:#7A4000;}.elementor-13667 .elementor-element.elementor-element-cf0d592.elementor-view-framed .elementor-icon, .elementor-13667 .elementor-element.elementor-element-cf0d592.elementor-view-default .elementor-icon svg{fill:#7A4000;}.elementor-13667 .elementor-element.elementor-element-cf0d592 .elementor-icon{font-size:28px;}.elementor-13667 .elementor-element.elementor-element-cf0d592 .elementor-icon svg{height:28px;}.elementor-13667 .elementor-element.elementor-element-a007217 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-13667 .elementor-element.elementor-element-a007217{text-align:left;}.elementor-13667 .elementor-element.elementor-element-a007217 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#434843;}.elementor-13667 .elementor-element.elementor-element-41229a1{--spacer-size:20px;}.elementor-13667 .elementor-element.elementor-element-41229a1 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-13667 .elementor-element.elementor-element-c047408:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-c047408 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#455529;}.elementor-13667 .elementor-element.elementor-element-c047408 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-c047408 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-c047408 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-c047408 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-13667 .elementor-element.elementor-element-c047408 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-cfc6cbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13667 .elementor-element.elementor-element-fe676c6{text-align:left;}.elementor-13667 .elementor-element.elementor-element-fe676c6 .elementor-heading-title{color:#000000;}.elementor-widget-tabs [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-tabs [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-tabs .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-tabs .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-tabs .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-tabs .wpcf7 label{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-widget-tabs ::placeholder{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-widget-tabs .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-tabs .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13667 .elementor-element.elementor-element-1557e3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-1557e3c .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-b5273fc{margin-top:5px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-07e1294:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-07e1294 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC600E;}.elementor-13667 .elementor-element.elementor-element-07e1294 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-07e1294 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-07e1294 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-07e1294 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13667 .elementor-element.elementor-element-07e1294 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-5b4487a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-5b4487a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13667 .elementor-element.elementor-element-f3bb999{text-align:left;}.elementor-13667 .elementor-element.elementor-element-f3bb999 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-a66a23f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-a66a23f .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-5791f2e{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-8cbeb9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-8cbeb9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203041;}.elementor-13667 .elementor-element.elementor-element-8cbeb9a > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-8cbeb9a > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-8cbeb9a > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-8cbeb9a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13667 .elementor-element.elementor-element-8cbeb9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-ca9cbba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-750cf35{text-align:left;}.elementor-13667 .elementor-element.elementor-element-750cf35 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-5bd1137 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-5bd1137 .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-d41c9b1{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-3b90536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-3b90536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C7506;}.elementor-13667 .elementor-element.elementor-element-3b90536 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-3b90536 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-3b90536 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-3b90536 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13667 .elementor-element.elementor-element-3b90536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-de5ffc7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-326a859{text-align:left;}.elementor-13667 .elementor-element.elementor-element-326a859 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-362bcbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-362bcbe .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-176bd96{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-75e4314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-75e4314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#057EF0;}.elementor-13667 .elementor-element.elementor-element-75e4314 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-75e4314 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-75e4314 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-75e4314 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-75e4314 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-121a5f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-01b16d4{text-align:left;}.elementor-13667 .elementor-element.elementor-element-01b16d4 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-3b8f294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-3b8f294 .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-741f2bb{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-b56e297:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-b56e297 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#057EF0;}.elementor-13667 .elementor-element.elementor-element-b56e297 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-b56e297 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-b56e297 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-b56e297 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-b56e297 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-589fcc7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-5cc2051{text-align:left;}.elementor-13667 .elementor-element.elementor-element-5cc2051 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-6b3ef24 .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-96e018b{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-c79ec87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-c79ec87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#014948;}.elementor-13667 .elementor-element.elementor-element-c79ec87 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-c79ec87 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-c79ec87 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-c79ec87 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-c79ec87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-483b241 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-b3c4902{text-align:left;}.elementor-13667 .elementor-element.elementor-element-b3c4902 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-3e67263 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-3e67263 .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-02f671c{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-42b6860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-42b6860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#064258;}.elementor-13667 .elementor-element.elementor-element-42b6860 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-42b6860 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-42b6860 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-42b6860 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-42b6860 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-e20bf80 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-9a2fad5{text-align:left;}.elementor-13667 .elementor-element.elementor-element-9a2fad5 .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-f7ce217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-f7ce217 .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-67a3af4{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-515b141:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-515b141 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#064258;}.elementor-13667 .elementor-element.elementor-element-515b141 > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-515b141 > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-515b141 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-515b141 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-515b141 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-c884192 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-ddd48fa{text-align:left;}.elementor-13667 .elementor-element.elementor-element-ddd48fa .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-f6dfe9b .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-13667 .elementor-element.elementor-element-aa1ae4a{margin-top:0px;margin-bottom:5px;}.elementor-13667 .elementor-element.elementor-element-e615e3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13667 .elementor-element.elementor-element-e615e3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#064258;}.elementor-13667 .elementor-element.elementor-element-e615e3d > .elementor-element-populated, .elementor-13667 .elementor-element.elementor-element-e615e3d > .elementor-element-populated > .elementor-background-overlay, .elementor-13667 .elementor-element.elementor-element-e615e3d > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-13667 .elementor-element.elementor-element-e615e3d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13667 .elementor-element.elementor-element-e615e3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13667 .elementor-element.elementor-element-c68dd13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-13667 .elementor-element.elementor-element-c28c80f{text-align:left;}.elementor-13667 .elementor-element.elementor-element-c28c80f .elementor-heading-title{color:#000000;}.elementor-13667 .elementor-element.elementor-element-cab690e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tabs-content-wrapper{border-width:0px;}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-mobile-title, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-desktop-title.elementor-active, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title:before, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title:after, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-content, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tabs-content-wrapper{border-color:#FFF7F7;}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title, .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title a{color:#455529;}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title.elementor-active,
					 .elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title.elementor-active a{color:#95CE61;}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);}.elementor-13667 .elementor-element.elementor-element-cab690e .elementor-tab-content{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13667 .elementor-element.elementor-element-4824908{width:3.377%;}.elementor-13667 .elementor-element.elementor-element-24017d6{width:96.623%;}.elementor-13667 .elementor-element.elementor-element-6069871{width:4.314%;}.elementor-13667 .elementor-element.elementor-element-d35b3c2{width:95.686%;}.elementor-13667 .elementor-element.elementor-element-4b677d0{width:3.377%;}.elementor-13667 .elementor-element.elementor-element-fd1de01{width:96.623%;}.elementor-13667 .elementor-element.elementor-element-c047408{width:2%;}.elementor-13667 .elementor-element.elementor-element-cfc6cbe{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-07e1294{width:2%;}.elementor-13667 .elementor-element.elementor-element-5b4487a{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-8cbeb9a{width:2%;}.elementor-13667 .elementor-element.elementor-element-ca9cbba{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-3b90536{width:2%;}.elementor-13667 .elementor-element.elementor-element-de5ffc7{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-75e4314{width:2%;}.elementor-13667 .elementor-element.elementor-element-121a5f9{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-b56e297{width:2%;}.elementor-13667 .elementor-element.elementor-element-589fcc7{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-c79ec87{width:2%;}.elementor-13667 .elementor-element.elementor-element-483b241{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-42b6860{width:2%;}.elementor-13667 .elementor-element.elementor-element-e20bf80{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-515b141{width:2%;}.elementor-13667 .elementor-element.elementor-element-c884192{width:97.665%;}.elementor-13667 .elementor-element.elementor-element-e615e3d{width:2%;}.elementor-13667 .elementor-element.elementor-element-c68dd13{width:97.665%;}}/* Start custom CSS for tabs, class: .elementor-element-1557e3c *//* --- ESTILOS BASE (MANTENIENDO TUS VALORES EXACTOS) --- */
table {
    width: 100%;
    border-collapse: collapse;
}

thead th {
    text-transform: uppercase;
    font-size: 8px;
    white-space: nowrap;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    border: 1px solid #dddddd;
}

tbody td {
    padding: 3px 8px;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

th, td {
    padding: 2px !important;
    margin: 0;
}

/* --- SOLO FUNCIÓN RESPONSIVE (SIN CAMBIAR TAMAÑOS) --- */
@media screen and (max-width: 768px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead tr {
        display: none;
    }

    tr {
        margin-bottom: 5px;
        border: 1px solid #455529;
    }

    td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        white-space: normal;
        /* Se mantienen tus fuentes de 10px y padding de 2px */
    }

    td::before {
        content: attr(data-label);
        position: absolute;
        left: 2px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 8px; /* Tamaño de tu th original */
        color: #455529;
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-a66a23f *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody, 
    .tabla-responsive tr, 
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
        white-space: normal; /* Permite que el texto fluya en móvil */
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-5bd1137 *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody, 
    .tabla-responsive tr, 
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
        white-space: normal; /* Permite que el texto fluya en móvil */
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-362bcbe *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody, 
    .tabla-responsive tr, 
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
        white-space: normal; /* Permite que el texto fluya en móvil */
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-3b8f294 *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody, 
    .tabla-responsive tr, 
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
        white-space: normal; /* Permite que el texto fluya en móvil */
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-6b3ef24 *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody, 
    .tabla-responsive tr, 
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
        white-space: normal; /* Permite que el texto fluya en móvil */
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-3e67263 *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody, 
    .tabla-responsive tr, 
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: right;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
        white-space: normal; /* Permite que el texto fluya en móvil */
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-f7ce217 *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody,
    .tabla-responsive tr,
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: left;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
    white-space: normal !important; 
        word-wrap: break-word;          
        word-break: break-all; /* FUERZA el quiebre de textos muy largos (como códigos de resolución) */
        box-sizing: border-box;
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-f6dfe9b *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody,
    .tabla-responsive tr,
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: left;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
    white-space: normal !important; 
        word-wrap: break-word;          
        word-break: break-all; /* FUERZA el quiebre de textos muy largos (como códigos de resolución) */
        box-sizing: border-box;
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-cab690e *//* --- ESTILOS BASE (PC Y GENERAL) --- */
.tabla-responsive {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
    font-family: sans-serif;
}

/* Aplicando tus estilos específicos para el encabezado */
.tabla-responsive thead th {
    text-transform: uppercase;
    font-size: 8px;
    padding: 0 !important;
    margin: 0 !important;
    border-spacing: 0 !important;
    line-height: normal;
    background-color: #2d5a88; /* Color base para contraste */
    color: white;
    border: 1px solid #dddddd;
}

/* Aplicando tus estilos específicos para el cuerpo */
.tabla-responsive tbody td {
    padding: 3px 8px !important;
    white-space: nowrap;
    font-size: 10px;
    border: 1px solid #dddddd;
}

/* Quitar espacios generales según tu instrucción */
.tabla-responsive th, 
.tabla-responsive td {
    padding: 2px !important;
    margin: 0;
}

/* --- MODO RESPONSIVE (Móviles) --- */
@media screen and (max-width: 768px) {
    .tabla-responsive thead {
        display: none; /* Oculta el encabezado de 8px en móvil */
    }

    .tabla-responsive, 
    .tabla-responsive tbody,
    .tabla-responsive tr,
    .tabla-responsive td {
        display: block;
        width: 100%;
    }

    .tabla-responsive tr {
        margin-bottom: 12px;
        border: 1px solid #455529; /* Tu color verde para el borde del bloque */
    }

    .tabla-responsive td {
        text-align: left;
        padding-left: 50% !important;
        position: relative;
        border: none;
        border-bottom: 1px solid #eee;
    white-space: normal !important; 
        word-wrap: break-word;          
        word-break: break-all; /* FUERZA el quiebre de textos muy largos (como códigos de resolución) */
        box-sizing: border-box;
        font-size: 11px; /* Un poco más grande para legibilidad táctil */
        height: auto;
        min-height: 25px;
    }

    /* Nombre de la columna a la izquierda */
    .tabla-responsive td::before {
        content: attr(data-label);
        position: absolute;
        left: 8px;
        width: 45%;
        text-align: left;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 9px;
        color: #455529; /* Tu color verde */
    }
}/* End custom CSS */