.elementor-4212 .elementor-element.elementor-element-d4e593f{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4212 .elementor-element.elementor-element-51a987b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4212 .elementor-element.elementor-element-7f18b64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4212 .elementor-element.elementor-element-de3e33e{--display:flex;}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4212 .elementor-element.elementor-element-baddca3 .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-4212 .elementor-element.elementor-element-baddca3 .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-4212 .elementor-element.elementor-element-baddca3 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#ffffff;min-width:50px;min-height:50px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-4212 .elementor-element.elementor-element-baddca3 .ue-carousel-nav-label{color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-baddca3 .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-4212 .elementor-element.elementor-element-baddca3 button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-4212 .elementor-element.elementor-element-baddca3 .ue-carousel-nav-icon{font-size:20px;}.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-4212 .elementor-element.elementor-element-0391dac > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-4212 .elementor-element.elementor-element-0391dac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#1A1A1A;}.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-4212 .elementor-element.elementor-element-f9972e8{width:var( --container-widget-width, 93.422% );max-width:93.422%;--container-widget-width:93.422%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-4212 .elementor-element.elementor-element-f9972e8 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-4212 .elementor-element.elementor-element-f9972e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_content_tabs .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-ge-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-content-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-content-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4212 .elementor-element.elementor-element-29ca83a{width:var( --container-widget-width, 107.774% );max-width:107.774%;--container-widget-width:107.774%;--container-widget-flex-grow:0;}.elementor-4212 .elementor-element.elementor-element-29ca83a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc_bold_tabs ul{padding:0px 0px 0px 0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc_bold_tabs ul li a.ue-tab-btn,.elementor-4212 .elementor-element.elementor-element-29ca83a .r-tabs-accordion-title > a{padding:2px 2px 2px 2px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-tab-btn{flex-direction:column;justify-content:center;align-items:flex-start;color:#000;gap:0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-tab-btn,.elementor-4212 .elementor-element.elementor-element-29ca83a .r-tabs-accordion-title > a{background-color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc_bold_tabs ul li.r-tabs-state-default a.ue-tab-btn,.elementor-4212 .elementor-element.elementor-element-29ca83a .r-tabs-accordion-title > a{border-style:solid;border-color:#E0E0E0;}.elementor-4212 .elementor-element.elementor-element-29ca83a .r-tabs-state-active .ue-tab-btn{background-color:#FFFFFF;color:#000000;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc_bold_tabs > ul li.r-tabs-state-active a.ue-tab-btn,.elementor-4212 .elementor-element.elementor-element-29ca83a .r-tabs-accordion-title.r-tabs-state-active > a{border-style:solid;border-color:#8DC240;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-graphic-element{width:64px;height:64px;background-color:#ffffff;margin-top:0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-graphic-element img{width:64px;height:64px;object-fit:cover;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-graphic-element,.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-graphic-element img{border-radius:100px 100px 100px 100px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-ge-icon{color:#616161;font-size:20px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-ge-text{color:#616161;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc-tabs-accordion-title{gap:0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .tab-container{padding:0px 20px 40px 20px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .panel-container{margin-top:0px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#FFFFFF;}.elementor-4212 .elementor-element.elementor-element-29ca83a .panel-container,.elementor-4212 .elementor-element.elementor-element-29ca83a .tab-container{border-radius:0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-content-title{color:#000000;font-family:"Lato", Sans-serif;font-weight:400;margin-top:0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-content-text{color:#000000;font-family:"Lato", Sans-serif;font-weight:400;margin-top:0px;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-item-image img{object-fit:cover;}.elementor-4212 .elementor-element.elementor-element-29ca83a .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-29ca83a .ue-btn-wrapper{margin-top:20px;}.elementor-4212 .elementor-element.elementor-element-3963bdd{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4212 .elementor-element.elementor-element-3963bdd.e-con{--align-self:center;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button{background-color:#8DC240;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#8DC240;border-style:solid;border-width:1px 1px 1px 1px;}	.elementor-4212 .elementor-element.elementor-element-3c6a385 [class*="elementor-animation"]:hover,
								.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button::before,
								.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button::after{background-color:#80B92E;}.elementor-4212 .elementor-element.elementor-element-3c6a385{width:var( --container-widget-width, 43.071% );max-width:43.071%;--container-widget-width:43.071%;--container-widget-flex-grow:0;text-align:left;}.elementor-4212 .elementor-element.elementor-element-3c6a385.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:15px 10px 15px 10px;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button-wrap{max-width:401px;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button-icon{font-size:18px;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button-icon svg{width:18px;height:18px;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button-text,.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline .wpr-button{padding:15px 10px 15px 10px;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-block .wpr-button-text{padding:15px 10px 15px 10px;}.elementor-4212 .elementor-element.elementor-element-3c6a385.wpr-button-icon-style-inline-block .wpr-button-content{padding:15px 10px 15px 10px;}.elementor-4212 .elementor-element.elementor-element-3579b4b{--display:flex;--justify-content:center;}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4212 .elementor-element.elementor-element-75bb682 .ue-item{transform:scale(1,1);}.elementor-4212 .elementor-element.elementor-element-75bb682 .uc-active-item .ue-item{transform:scale(1,1);}.elementor-4212 .elementor-element.elementor-element-75bb682 .carousel-image{height:379px;background-size:contain;opacity:100%;}.elementor-4212 .elementor-element.elementor-element-75bb682 .uc-active-item .carousel-image{opacity:100%;}.elementor-4212 .elementor-element.elementor-element-75bb682 .uc_image_carousel_container_holder{text-align:center;}.elementor-4212 .elementor-element.elementor-element-75bb682 .content-padding{padding:20px 20px 20px 20px;min-height:0px;}.elementor-4212 .elementor-element.elementor-element-75bb682 .uc_image_carousel_content{background-color:#efefef;}.elementor-4212 .elementor-element.elementor-element-75bb682 .ue-title{color:#000000;margin-top:0px;}.elementor-4212 .elementor-element.elementor-element-75bb682 .ue-text{color:#686868;margin-top:10px;}.elementor-4212 .elementor-element.elementor-element-75bb682 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:15px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-4212 .elementor-element.elementor-element-75bb682 .uc_more_btn svg{fill:#000000;}.elementor-4212 .elementor-element.elementor-element-75bb682 .ue-btn-inner-wrapper{gap:10px;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-nav .owl-next{right:0px;left:auto;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-carousel .owl-nav .owl-next,.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-carousel .owl-nav .owl-next:hover,.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-dot.active{background-color:#000000;}.elementor-4212 .elementor-element.elementor-element-75bb682 .owl-dots{margin-top:20px;}.elementor-4212 .elementor-element.elementor-element-1babb78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-4212 .elementor-element.elementor-element-de3e33e{--width:61.491%;}.elementor-4212 .elementor-element.elementor-element-3579b4b{--width:38.465%;}}@media(max-width:767px){.elementor-4212 .elementor-element.elementor-element-e9d6cda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4212 .elementor-element.elementor-element-0391dac .elementor-heading-title{font-size:24px;}.elementor-4212 .elementor-element.elementor-element-f9972e8{font-size:16px;}.elementor-4212 .elementor-element.elementor-element-1babb78{--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-4212 .elementor-element.elementor-element-ffc2a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for ucaddon_content_tabs, class: .elementor-element-29ca83a */.tabs.uc_tab_nav {
  display: flex;
  flex-wrap: wrap;
  gap: 10px; /* espacio entre tabs */
  justify-content: flex-start; /* o center si quieres centrar todos los tabs */
}

.tabs.uc_tab_nav li {
  flex: 1 1 calc(20% - 10px); /* 5 columnas por fila */
  min-width: 160px;
  max-width: 200px; /* <-- ESTO limita el ancho máximo */
  text-align: center;
}

.tabs.uc_tab_nav li a {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  text-align: center;
}

.tabs.uc_tab_nav li a div {
  display: inline-block;
  width: 100%;
  text-align: center;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.2;
}/* End custom CSS */