.tab-proyecto .kl-faq__entrys,.tab-proyecto.kl-faq{border:none!important}.tab-proyecto{background:transparent}.tab-proyecto .kl-faq__inner{color:#fff;padding:20px 0}.tab-proyecto .kl-faq__inner p{margin:0 0 5px}.tab-proyecto .kl-faq__inner li,.tab-proyecto .kl-faq__inner p{font-size:22px;line-height:1.36}.kl-faq__entrys .kl-faq__description .kl-faq__inner{margin:0;padding:15px 0}.tab-proyecto .kl-faq__header{cursor:pointer}.tab-proyecto .kl-faq_icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;top:15px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:40px}.tab-proyecto .kl-faq__entrys.kl-faq__entry--active .kl-faq_icon{top:25px}.tab-proyecto .kl-faq__entry--active .kl-faq_icon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.tab-proyecto .kl-faq_icon:after{border-left:4px solid #fff;border-radius:2px;border-top:4px solid #fff;content:"";height:26px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);width:26px}.tab-proyecto .kl-faq__entrys{border-radius:0;border-radius:10px;margin:20px auto;max-width:800px;overflow:hidden}.tab-proyecto .kl-faq__entrys.kl-faq__entry--active{max-width:100%}.tab-proyecto .kl-faq__entrys .kl-faq__header>div{align-items:center;column-gap:30px;display:flex;justify-content:space-between;max-width:700px;width:100%}.tab-proyecto .kl-faq__entrys .kl-faq__header>div img{margin:0}.kl-faq__entrys.bg-green{background-color:#00989e;background-image:url(https://48573272.fs1.hubspotusercontent-na1.net/hubfs/48573272/webpage/fondo-claro.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.kl-faq__entrys.bg-blue{background-color:#024980}.kl-faq__entrys.bg-grey{background-color:#efefef}.kl-faq__entrys.bg-grey .title-tab{color:#00989e}.kl-faq__entrys.bg-grey .kl-faq_icon:after{border-left:4px solid #00989e;border-top:4px solid #00989e}.kl-faq__entrys.bg-grey .kl-faq__inner a,.tab-proyecto .kl-faq__entrys.bg-grey .kl-faq__inner{color:#000}.kl-faq__entrys .kl-faq__inner a{color:#fff;text-decoration:underline}.kl-faq__entrys .title-tab{color:#fff;font-family:TradeGothicLT;font-size:35px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;margin:auto auto 0;max-width:800px;text-align:center}.tab-proyecto .kl-faq__header{justify-content:center;padding:5px 20px;position:relative}.tab-proyecto .kl-faq__description{padding:0 30px}.tab-proyecto .kl-faq__description ul li{list-style:none}.rel_docs ul{grid-template-columns:1fr 1fr;margin:0 auto;max-width:700px;padding:0}.grid-col2,.grid-col4,.list-2cols,.rel_docs ul{column-gap:20px;display:grid;row-gap:20px}.grid-col2{grid-template-columns:1fr 2fr}.grid-col4{grid-template-columns:1fr 2fr 1fr 1fr}.list-2cols{grid-template-columns:1fr 1fr;margin:0 auto;max-width:700px;padding:0}.kl-faq__entrys .kl-faq__description .kl-faq__inner{padding-bottom:30px}@media(max-width:750px){.grid-col4{grid-template-columns:1fr 1fr}}@media(max-width:720px){.tab-proyecto .kl-faq__entrys .title-tab{font-size:25px}.tab-proyecto .kl-faq_icon:after{border-width:3px;height:16px;width:16px}.tab-proyecto .kl-faq__entrys .kl-faq__header>div img{height:50px;width:50px}.tab-proyecto .kl-faq__entrys .kl-faq__header>div{column-gap:10px}}@media(max-width:550px){.tab-proyecto .kl-faq__entrys .title-tab{font-size:18px}.tab-proyecto .kl-faq__header{padding:0 10px!important}.tab-proyecto .kl-faq__description{padding:0 16px!important}.grid-col2,.grid-col4,.list-2cols{grid-template-columns:1fr}.tab-proyecto .kl-faq__inner li,.tab-proyecto .kl-faq__inner p{font-size:18px}.tab-proyecto .kl-faq_icon{height:35px;right:-10px;width:20px}.tab-proyecto .kl-faq__entrys .kl-faq__header>div{column-gap:5px}}