.nosotros-section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:7rem 0 5rem;background-color:var(--bg-gray-color-1)}.nosotros-section .box{width:90%;max-width:var(--max-width-section);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem}.nosotros-section .box .content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem}.nosotros-section .box .subtitle-box{border-bottom:var(--text-graphite-2) solid 1px;padding-bottom:3rem}.nosotros-section .box .subtitle-box h2{max-width:870px}.nosotros-section .box .content:nth-child(2){flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}.nosotros-section .box .content:nth-child(2) picture{width:100%;max-width:700px;max-height:500px;border-radius:var(--border-radius-1);box-shadow:var(--box-shadow-1)}.nosotros-section .box .content:nth-child(2) .content-text{width:100%;max-width:750px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}.nosotros-section .box .content:nth-child(2) .content-text .items-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.nosotros-section .box .content:nth-child(2) .content-text .items-box .item{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.nosotros-section .box .content:nth-child(2) .content-text .items-box .item p{line-height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.nosotros-section .box .content:nth-child(2) .content-text .items-box .item p:nth-child(1){font-size:var(--subtitle-size-1);font-weight:900}.nosotros-section .box .content:nth-child(2) .content-text .items-box .item p:nth-child(1) span{margin-top:-1rem;font-weight:600}.nosotros-section .box .content:nth-child(2) .content-text .items-box .item p:nth-child(1) span{color:var(--accent-color-1);font-size:var(--text-size-2)}.nosotros-section .box .content:nth-child(2) .content-text .items-box .item p:nth-child(2){font-size:var(--text-size-1)}.nosotros-section .box .content:nth-child(2) .certificado-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.nosotros-section .box .content:nth-child(2) .certificado-box h3{font-weight:600}.nosotros-section .box .content:nth-child(2) .certificado-box h3 span:nth-child(1){color:var(--accent-color-1);font-weight:900}.nosotros-section .box .content:nth-child(2) .certificado-box h3 span:nth-child(2){font-size:var(--text-size-2)}.nosotros-section .box .content:nth-child(2) .certificado-box a{font-weight:700;color:var(--accent-color-1);border-bottom:var(--accent-color-1) solid 1px;padding-bottom:.2rem;transition:ease .2s}.nosotros-section .box .content:nth-child(2) .certificado-box a:hover{transform:translateY(-10%)}.nosotros-section-2{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--bg-gray-color-1);padding:5rem 0}.nosotros-section-2 .box{width:90%;max-width:var(--max-width-section);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem}.nosotros-section-2 .box .content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}.nosotros-section-2 .box .content .content-text{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.nosotros-section-2 .box .content .content-text p{width:100%}.nosotros-section-2 .box picture{border-radius:var(--border-radius-1);box-shadow:var(--box-shadow-1);max-height:550px}@media screen and (max-width: 1050px){.nosotros-section .box .content:nth-child(2){flex-direction:column;align-items:flex-start}.nosotros-section .box .content:nth-child(2) .content-text .items-box{margin-top:1rem}.nosotros-section-2 .box .content .content-text{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 500px){.nosotros-section .box .content:nth-child(2) .content-text .items-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,max-content));justify-content:flex-start;gap:2rem}}
