.elementor-9552 .elementor-element.elementor-element-89e14ec{--display:flex;--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-9552 .elementor-element.elementor-element-89e14ec:not(.elementor-motion-effects-element-type-background), .elementor-9552 .elementor-element.elementor-element-89e14ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF3F6;}.elementor-9552 .elementor-element.elementor-element-78dd259 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-78dd259 .elementor-heading-title{font-size:21px;}.elementor-9552 .elementor-element.elementor-element-6ecbf3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:75px;}.elementor-9552 .elementor-element.elementor-element-6ecbf3b:not(.elementor-motion-effects-element-type-background), .elementor-9552 .elementor-element.elementor-element-6ecbf3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF3F6;}.elementor-9552 .elementor-element.elementor-element-a69513c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:75px;}.elementor-9552 .elementor-element.elementor-element-df10416{--display:flex;--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-9552 .elementor-element.elementor-element-9845b72{--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;--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-9552 .elementor-element.elementor-element-f7f78a6 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-6fe1ed6{--display:flex;--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-9552 .elementor-element.elementor-element-506c727{--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;--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-9552 .elementor-element.elementor-element-fc68be4 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-c020ef9{--display:flex;--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-9552 .elementor-element.elementor-element-4553b55{--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;--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-9552 .elementor-element.elementor-element-5950616 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-bab948f{--display:flex;--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-9552 .elementor-element.elementor-element-ae4a847{--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;--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-9552 .elementor-element.elementor-element-2ff53b6 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-33d568f{--display:flex;--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-9552 .elementor-element.elementor-element-af8e9c2{--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;--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-9552 .elementor-element.elementor-element-25a78d2 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-11b20e7{--display:flex;--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-9552 .elementor-element.elementor-element-ba5dc6e{--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;--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-9552 .elementor-element.elementor-element-aac4086 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-f7aa095{--display:flex;--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-9552 .elementor-element.elementor-element-d239c2b{--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;--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-9552 .elementor-element.elementor-element-8fc0986 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-de18f20{--display:flex;--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-9552 .elementor-element.elementor-element-2cd9cf9{--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;--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-9552 .elementor-element.elementor-element-900f6e9 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-8ec3580{--display:flex;--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-9552 .elementor-element.elementor-element-eea78e7{--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;--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-9552 .elementor-element.elementor-element-138c104 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-5c75c97{--display:flex;--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-9552 .elementor-element.elementor-element-270ac2c{--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;--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-9552 .elementor-element.elementor-element-0fca68c > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-439583a{--display:flex;}.elementor-9552 .elementor-element.elementor-element-e460092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9552 .elementor-element.elementor-element-fa631d1{--display:flex;}.elementor-9552 .elementor-element.elementor-element-47c6bc5 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#4D9B20;font-family:"Bayon", Sans-serif;font-size:24px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:1px;}.elementor-9552 .elementor-element.elementor-element-3facbe6{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:26%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:3px;--n-tabs-gap:75px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-color:#FCE7E7;}.elementor-9552 .elementor-element.elementor-element-3facbe6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-9552 .elementor-element.elementor-element-3facbe6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-color:#BDBDBD;}.elementor-9552 .elementor-element.elementor-element-3facbe6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9552 .elementor-element.elementor-element-3facbe6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;box-shadow:0px 0px 7px 0px rgba(136, 136, 136, 0.5);}.elementor-9552 .elementor-element.elementor-element-3facbe6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:44px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-3facbe6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}:where( .elementor-9552 .elementor-element.elementor-element-3facbe6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9552 .elementor-element.elementor-element-8561e29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:75px;}.elementor-9552 .elementor-element.elementor-element-8561e29:not(.elementor-motion-effects-element-type-background), .elementor-9552 .elementor-element.elementor-element-8561e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF3F6;}.elementor-9552 .elementor-element.elementor-element-ab5de78{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:75px;}.elementor-9552 .elementor-element.elementor-element-38a3989{--display:flex;--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-9552 .elementor-element.elementor-element-9171b4b{--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;--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-9552 .elementor-element.elementor-element-31a8d46 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-368fc13{--display:flex;--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-9552 .elementor-element.elementor-element-49e3d69{--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;--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-9552 .elementor-element.elementor-element-80ec6e6 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-03c0934{--display:flex;--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-9552 .elementor-element.elementor-element-a3e8b59{--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;--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-9552 .elementor-element.elementor-element-c44dff5 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-5feda48{--display:flex;--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-9552 .elementor-element.elementor-element-2a48881{--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;--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-9552 .elementor-element.elementor-element-65bf1c9 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-308c1fe > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 20px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-dc04eec{--display:flex;--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-9552 .elementor-element.elementor-element-6a4181f{--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;--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-9552 .elementor-element.elementor-element-b555cdd > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-5ed8a17{--display:flex;--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-9552 .elementor-element.elementor-element-7d73c69{--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;--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-9552 .elementor-element.elementor-element-6577819 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-6d767f5{--display:flex;--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-9552 .elementor-element.elementor-element-52ccadb{--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;--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-9552 .elementor-element.elementor-element-57fdac1 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-f63fcdc{--display:flex;--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-9552 .elementor-element.elementor-element-c51808c{--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;--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-9552 .elementor-element.elementor-element-f2cebdf > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-527af86{--display:flex;--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-9552 .elementor-element.elementor-element-0ce7622{--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;--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-9552 .elementor-element.elementor-element-941185c > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-3683b47{--display:flex;--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-9552 .elementor-element.elementor-element-5b46879{--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;--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-9552 .elementor-element.elementor-element-e7ec7d8 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-5d7c916{--display:flex;--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-9552 .elementor-element.elementor-element-55171ff{--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;--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-9552 .elementor-element.elementor-element-912d5b8 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-d1e2c94{--display:flex;--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-9552 .elementor-element.elementor-element-eb806fc{--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;--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-9552 .elementor-element.elementor-element-3f24f0b > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-7c499d9{--display:flex;--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-9552 .elementor-element.elementor-element-c770b63{--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;--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-9552 .elementor-element.elementor-element-bb412e2 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-f1b83b4{--display:flex;--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-9552 .elementor-element.elementor-element-081bfa4{--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;--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-9552 .elementor-element.elementor-element-b18fe86 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-c43d1a9{--display:flex;--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-9552 .elementor-element.elementor-element-61312fb{--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;--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-9552 .elementor-element.elementor-element-64aa697 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-3b2a080{--display:flex;--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-9552 .elementor-element.elementor-element-878e22e{--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;--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-9552 .elementor-element.elementor-element-6ae6522 > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-d2d7e86{--display:flex;--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-9552 .elementor-element.elementor-element-1fc088e{--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;--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-9552 .elementor-element.elementor-element-82cfd0c > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-c80a449{--display:flex;--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-9552 .elementor-element.elementor-element-cbb2308{--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;--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-9552 .elementor-element.elementor-element-b1c8bcf > .elementor-widget-container{margin:-50px -50px -50px -50px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-96aa1fe{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:32%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:3px;--n-tabs-gap:75px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-color:#FCE7E7;}.elementor-9552 .elementor-element.elementor-element-96aa1fe > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-9552 .elementor-element.elementor-element-96aa1fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-color:#BDBDBD;}.elementor-9552 .elementor-element.elementor-element-96aa1fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9552 .elementor-element.elementor-element-96aa1fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;box-shadow:0px 0px 7px 0px rgba(136, 136, 136, 0.5);}.elementor-9552 .elementor-element.elementor-element-96aa1fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:44px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-96aa1fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-9552 .elementor-element.elementor-element-63cc139{--display:flex;}.elementor-9552 .elementor-element.elementor-element-5ad2d5d{--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;}.elementor-9552 .elementor-element.elementor-element-20b5eb1{--display:flex;}.elementor-9552 .elementor-element.elementor-element-750391f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9552 .elementor-element.elementor-element-750391f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9552 .elementor-element.elementor-element-750391f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9552 .elementor-element.elementor-element-750391f .elementor-icon-list-text{transition:color 0.3s;}.elementor-9552 .elementor-element.elementor-element-75e606c{--display:flex;}.elementor-9552 .elementor-element.elementor-element-6456292 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9552 .elementor-element.elementor-element-6456292 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9552 .elementor-element.elementor-element-6456292{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9552 .elementor-element.elementor-element-6456292 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9552 .elementor-element.elementor-element-9c428ac{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:4px;--n-tabs-gap:0px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:14px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:14px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#02312D;--n-tabs-title-color-active:#C5FA03;--n-tabs-icon-size:0px;}.elementor-9552 .elementor-element.elementor-element-9c428ac > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E7E7E7;}.elementor-9552 .elementor-element.elementor-element-9c428ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#DAF7D6;}.elementor-9552 .elementor-element.elementor-element-9c428ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9552 .elementor-element.elementor-element-9c428ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02312D;border-style:solid;border-width:0px 0px 0px 0px;border-color:#2D2D2D;}.elementor-9552 .elementor-element.elementor-element-9c428ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-9c428ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-9c428ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-9552 .elementor-element.elementor-element-9c428ac [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#02312D;}:where( .elementor-9552 .elementor-element.elementor-element-9c428ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9552 .elementor-element.elementor-element-7e14fbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9552 .elementor-element.elementor-element-c9d84b1{--display:flex;}.elementor-9552 .elementor-element.elementor-element-d919879{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9552 .elementor-element.elementor-element-9c428ac{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}}@media(min-width:768px){.elementor-9552 .elementor-element.elementor-element-6ecbf3b{--width:100%;}.elementor-9552 .elementor-element.elementor-element-a69513c{--content-width:1183px;}.elementor-9552 .elementor-element.elementor-element-8561e29{--width:100%;}.elementor-9552 .elementor-element.elementor-element-ab5de78{--content-width:1183px;}}@media(max-width:767px){.elementor-9552 .elementor-element.elementor-element-6ecbf3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9552 .elementor-element.elementor-element-a69513c{--content-width:500px;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-9552 .elementor-element.elementor-element-9845b72{--content-width:500px;}.elementor-9552 .elementor-element.elementor-element-3facbe6{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:42px;}.elementor-9552 .elementor-element.elementor-element-3facbe6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-8561e29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9552 .elementor-element.elementor-element-ab5de78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9552 .elementor-element.elementor-element-a3e8b59{--min-height:685px;}.elementor-9552 .elementor-element.elementor-element-c44dff5 img{width:92%;}.elementor-9552 .elementor-element.elementor-element-2a48881{--min-height:685px;}.elementor-9552 .elementor-element.elementor-element-65bf1c9 img{width:92%;}.elementor-9552 .elementor-element.elementor-element-308c1fe img{width:92%;}.elementor-9552 .elementor-element.elementor-element-5ad2d5d{--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;--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-9552 .elementor-element.elementor-element-20b5eb1{--width:42%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9552 .elementor-element.elementor-element-75e606c{--width:40%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9552 .elementor-element.elementor-element-9c428ac{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-gap:10px;}.elementor-9552 .elementor-element.elementor-element-9c428ac > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-9552 .elementor-element.elementor-element-4e35c89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-4e35c89.elementor-element{--align-self:center;}.elementor-9552 .elementor-element.elementor-element-d919879{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9552 .elementor-element.elementor-element-b4b6063{text-align:center;}.elementor-9552 .elementor-element.elementor-element-a12ab74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9552 .elementor-element.elementor-element-a12ab74.elementor-element{--align-self:center;}}/* Start custom CSS for nested-tabs, class: .elementor-element-3facbe6 */.caja {
    display: flex;
    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #66ff33;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta2 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #a6a6a6;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta3 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ff0000;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta4 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #c927fa;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta5 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #757171;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta6 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #00b0f0;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta7 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ed7d31;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta8 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #2DFFFD;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta9 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #fc999a;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta10 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #653308;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta h6, .numeroRuta2 h6, .numeroRuta3 h6, .numeroRuta4 h6, .numeroRuta5 h6, .numeroRuta6 h6, .numeroRuta7 h6, .numeroRuta8 h6, .numeroRuta9 h6, .numeroRuta10 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes1:hover{
    border-bottom-color: #66ff33;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes2:hover{
    border-bottom-color: #a6a6a6;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes3:hover{
    border-bottom-color: #ff0000;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes4:hover{
    border-bottom-color: #c927fa;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #00b0f0;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes6:hover{
    border-bottom-color: #ea7d3c;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes7:hover{
    border-bottom-color: #757171;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #2dfffd;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: #fc999a;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes10:hover{
    border-bottom-color: #653308;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRuta{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRuta h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}

.imgRutas{
    width: 300px;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-96aa1fe */.caja {
    display: flex;

    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta11 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #EE4034;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta12 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #9F1866;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta13 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta14 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta15 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ffd300;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta16 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #30b3e5;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta17 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #AD6B17;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta18 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #f4b251;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta11 h6, .numeroRuta12 h6, .numeroRuta13 h6, .numeroRuta14 h6, .numeroRuta15 h6, .numeroRuta16 h6, .numeroRuta17 h6, .numeroRuta18 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes11:hover{
    border-bottom-color: #EE4034;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes12:hover{
    border-bottom-color: #9F1866;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes13:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes14:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes15:hover{
    border-bottom-color: #ffd300;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes16:hover{
    border-bottom-color: #30b3e5;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes17:hover{
    border-bottom-color: #AD6B17;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes18:hover{
    border-bottom-color: #f4b251;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: red;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRutaInt{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRutaInt h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3facbe6 */.caja {
    display: flex;
    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #66ff33;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta2 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #a6a6a6;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta3 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ff0000;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta4 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #c927fa;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta5 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #757171;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta6 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #00b0f0;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta7 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ed7d31;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta8 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #2DFFFD;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta9 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #fc999a;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta10 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #653308;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta h6, .numeroRuta2 h6, .numeroRuta3 h6, .numeroRuta4 h6, .numeroRuta5 h6, .numeroRuta6 h6, .numeroRuta7 h6, .numeroRuta8 h6, .numeroRuta9 h6, .numeroRuta10 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes1:hover{
    border-bottom-color: #66ff33;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes2:hover{
    border-bottom-color: #a6a6a6;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes3:hover{
    border-bottom-color: #ff0000;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes4:hover{
    border-bottom-color: #c927fa;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #00b0f0;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes6:hover{
    border-bottom-color: #ea7d3c;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes7:hover{
    border-bottom-color: #757171;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #2dfffd;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: #fc999a;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes10:hover{
    border-bottom-color: #653308;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRuta{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRuta h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}

.imgRutas{
    width: 300px;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-96aa1fe */.caja {
    display: flex;

    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta11 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #EE4034;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta12 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #9F1866;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta13 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta14 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta15 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ffd300;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta16 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #30b3e5;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta17 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #AD6B17;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta18 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #f4b251;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta11 h6, .numeroRuta12 h6, .numeroRuta13 h6, .numeroRuta14 h6, .numeroRuta15 h6, .numeroRuta16 h6, .numeroRuta17 h6, .numeroRuta18 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes11:hover{
    border-bottom-color: #EE4034;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes12:hover{
    border-bottom-color: #9F1866;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes13:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes14:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes15:hover{
    border-bottom-color: #ffd300;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes16:hover{
    border-bottom-color: #30b3e5;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes17:hover{
    border-bottom-color: #AD6B17;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes18:hover{
    border-bottom-color: #f4b251;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: red;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRutaInt{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRutaInt h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3facbe6 */.caja {
    display: flex;
    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #66ff33;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta2 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #a6a6a6;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta3 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ff0000;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta4 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #c927fa;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta5 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #757171;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta6 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #00b0f0;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta7 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ed7d31;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta8 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #2DFFFD;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta9 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #fc999a;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta10 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #653308;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta h6, .numeroRuta2 h6, .numeroRuta3 h6, .numeroRuta4 h6, .numeroRuta5 h6, .numeroRuta6 h6, .numeroRuta7 h6, .numeroRuta8 h6, .numeroRuta9 h6, .numeroRuta10 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes1:hover{
    border-bottom-color: #66ff33;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes2:hover{
    border-bottom-color: #a6a6a6;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes3:hover{
    border-bottom-color: #ff0000;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes4:hover{
    border-bottom-color: #c927fa;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #00b0f0;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes6:hover{
    border-bottom-color: #ea7d3c;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes7:hover{
    border-bottom-color: #757171;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #2dfffd;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: #fc999a;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes10:hover{
    border-bottom-color: #653308;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRuta{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRuta h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}

.imgRutas{
    width: 300px;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-96aa1fe */.caja {
    display: flex;

    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta11 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #EE4034;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta12 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #9F1866;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta13 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta14 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta15 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ffd300;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta16 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #30b3e5;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta17 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #AD6B17;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta18 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #f4b251;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta11 h6, .numeroRuta12 h6, .numeroRuta13 h6, .numeroRuta14 h6, .numeroRuta15 h6, .numeroRuta16 h6, .numeroRuta17 h6, .numeroRuta18 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes11:hover{
    border-bottom-color: #EE4034;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes12:hover{
    border-bottom-color: #9F1866;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes13:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes14:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes15:hover{
    border-bottom-color: #ffd300;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes16:hover{
    border-bottom-color: #30b3e5;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes17:hover{
    border-bottom-color: #AD6B17;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes18:hover{
    border-bottom-color: #f4b251;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: red;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRutaInt{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRutaInt h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3facbe6 */.caja {
    display: flex;
    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #66ff33;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta2 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #a6a6a6;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta3 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ff0000;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta4 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #c927fa;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta5 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #757171;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta6 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #00b0f0;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta7 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ed7d31;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta8 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #2DFFFD;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta9 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #fc999a;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta10 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #653308;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta h6, .numeroRuta2 h6, .numeroRuta3 h6, .numeroRuta4 h6, .numeroRuta5 h6, .numeroRuta6 h6, .numeroRuta7 h6, .numeroRuta8 h6, .numeroRuta9 h6, .numeroRuta10 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes1:hover{
    border-bottom-color: #66ff33;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes2:hover{
    border-bottom-color: #a6a6a6;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes3:hover{
    border-bottom-color: #ff0000;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes4:hover{
    border-bottom-color: #c927fa;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #00b0f0;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes6:hover{
    border-bottom-color: #ea7d3c;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes7:hover{
    border-bottom-color: #757171;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes5:hover{
    border-bottom-color: #2dfffd;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: #fc999a;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes10:hover{
    border-bottom-color: #653308;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRuta{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRuta h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}

.imgRutas{
    width: 300px;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-96aa1fe */.caja {
    display: flex;

    height: 60px;
    justify-content: left;
    align-content: left;
    margin: auto;
    padding: auto;
}

.numeroRuta11 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #EE4034;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta12 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #9F1866;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta13 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta14 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ADD14D;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta15 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #ffd300;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta16 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #30b3e5;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.numeroRuta17 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #AD6B17;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.numeroRuta18 {
    padding: 0 5px;
    margin: 10px;
    width: 60px;
    height: auto;
    background-color: #f4b251;
    color: aliceblue;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}


.numeroRuta11 h6, .numeroRuta12 h6, .numeroRuta13 h6, .numeroRuta14 h6, .numeroRuta15 h6, .numeroRuta16 h6, .numeroRuta17 h6, .numeroRuta18 h6 {
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: white;
}

#pes11:hover{
    border-bottom-color: #EE4034;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes12:hover{
    border-bottom-color: #9F1866;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes13:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes14:hover{
    border-bottom-color: #ADD14D;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes15:hover{
    border-bottom-color: #ffd300;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes16:hover{
    border-bottom-color: #30b3e5;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes17:hover{
    border-bottom-color: #AD6B17;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes18:hover{
    border-bottom-color: #f4b251;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

#pes9:hover{
    border-bottom-color: red;
    border-radius: 10px;
    border-width: 0 0 5px 0;
}

.textoRutaInt{
    display: flex;
    justify-content: center;
    align-items: center;
}

.textoRutaInt h6{
    font-size: 15px;
    margin: 0;
    padding: 5px;
    color: black;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9c428ac */#descar{
    display:none;
}/* End custom CSS */