﻿.SectionTarifarios{margin-top:64px;}.SectionTarifarios .contenedorButtonBack .buttonBackToList{color:#00693c;display:inline-flex;align-items:center;text-decoration:none;font-weight:bold;font-size:16px;}.SectionTarifarios .contenedorButtonBack .buttonBackToList img{width:24px;height:24px;}.SectionTarifarios .contenedorButtonBack .buttonBackToList.ocultar{display:none;}.SectionTarifarios .quien-somos-tarifario .grid-categories{display:flex;flex-direction:row;justify-content:center;align-items:center;}.SectionTarifarios .quien-somos-tarifario .icon-category-container{grid-column:span 1;}.SectionTarifarios .quien-somos-tarifario .icon-category-container.ocultar{display:none;}@media screen and (max-width:768px){.SectionTarifarios .quien-somos-tarifario .icon-category-container{grid-column:span 1;}.SectionTarifarios .quien-somos-tarifario .icon-category-container.ocultar{display:block;}}.SectionTarifarios .quien-somos-tarifario .scroll-categories-container{width:93%;}.SectionTarifarios .quien-somos-tarifario .icon-arrow{margin:auto auto;display:block;width:2rem;height:2rem;}.SectionTarifarios .quien-somos-tarifario .scrollable-categories{width:100%;display:flex;flex-direction:row;overflow:hidden;}.SectionTarifarios .quien-somos-tarifario .grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));grid-gap:30px;margin-top:4rem;}@media(max-width:880px){.SectionTarifarios .quien-somos-tarifario .grid-container{grid-template-columns:repeat(auto-fill,minmax(40%,1fr));}}@media(max-width:600px){.SectionTarifarios .quien-somos-tarifario .grid-container{display:block;}}.SectionTarifarios .quien-somos-tarifario #selected_card_details{display:flex;flex-direction:column;}.SectionTarifarios .quien-somos-tarifario #selected_card_details .vertical-gap{margin:32px 0;}.SectionTarifarios .quien-somos-tarifario #selected_card_details .menu-header{padding-top:4rem;}.SectionTarifarios .quien-somos-tarifario #selected_card_details .button-back{display:inline-block;}.SectionTarifarios .quien-somos-tarifario .tab-categoria.selected{border-color:#298955;color:#000;}.SectionTarifarios .quien-somos-tarifario .tab-categoria-container{padding:0 1rem;margin:auto;}.SectionTarifarios .quien-somos-tarifario .tab-categoria{font-weight:500;border-style:solid;border-color:rgba(0,0,0,.2);border-width:0 0 2px 0;padding-bottom:6px;color:rgba(0,0,0,.2);transition:all .2s ease-out;cursor:pointer;font-size:1rem;white-space:nowrap;}.SectionTarifarios .quien-somos-tarifario .card-container.hidden{display:none;}.SectionTarifarios .quien-somos-tarifario .card-container{max-width:273px;min-width:273px;border-radius:15px;box-shadow:0 2px 2px 1px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;}@media(max-width:880px){.SectionTarifarios .quien-somos-tarifario .card-container{margin:20px auto;}}.SectionTarifarios .quien-somos-tarifario .card-container .card-img{border-radius:15px 15px 0 0;height:11em;width:100%;object-fit:cover;cursor:pointer;}.SectionTarifarios .quien-somos-tarifario .card-container .card-text-container{display:flex;flex-grow:1;flex-direction:row;padding:10px;margin:auto 0;max-width:273px;max-height:123px;}.SectionTarifarios .quien-somos-tarifario .card-container .card-text-container p{margin:0 0 0 0;width:210px;max-height:123px;overflow:hidden;text-align:unset!important;}.SectionTarifarios .quien-somos-tarifario .card-container .card-text-container img{cursor:pointer;margin:auto;margin-right:0;}.SectionTarifarios .quien-somos-tarifario .card-container .icon-plus{margin:0 0 0 auto;width:35px;height:35px;}@media screen and (min-width:360px) and (max-width:410px){.SectionTarifarios .quien-somos-tarifario .iframeForVisorPDF{margin-left:-20px;width:115%;}.SectionTarifarios .quien-somos-tarifario .tab-categoria{font-size:.8rem;}.SectionTarifarios .quien-somos-tarifario .grid-container{grid-template-columns:100%;}.SectionTarifarios .quien-somos-tarifario #selected_card_details .button-back{display:contents;}}