.modulosueno{margin:20px auto 30px;max-width:980px}.modulosueno-completo{max-width:1200px!important}.title-logo-sueno{align-items:flex-end;display:flex;justify-content:space-between}.title-logo-sueno-completo{margin:0 auto!important;max-width:980px!important}.title-logo-sueno h1{color:#00438c;font-family:Sarabun-Bold;font-size:50px;letter-spacing:0;line-height:65px;margin:auto auto auto 0}.title-logo-sueno img{max-width:400px;width:100%}.card-principal-sueno{background-position:100%!important;background-size:cover!important;background:transparent 0 0 no-repeat padding-box;border-radius:20px;box-shadow:5px 5px 20px #11477c1f;display:flex;flex-direction:column;height:260px;justify-content:space-between;margin-bottom:20px;margin-top:40px;padding:20px;position:relative;text-decoration:none;z-index:1}.card-principal-sueno:before{background-image:linear-gradient(270deg,#ffffff00 40%,#fff 60%);border-radius:20px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.title-desc-principal{max-width:380px;width:100%}.title-desc-principal h2{color:#00438c;font-family:Sarabun-Bold;font-size:32px;line-height:32px}.title-desc-principal h3{color:#00438c;font-family:Sarabun-Light;font-size:24px;font-weight:300;line-height:32px;max-height:160px;overflow:hidden}.button-red-card{background:#da1a32;border-radius:10px;color:#fff;margin:auto;max-width:140px;padding:10px 30px;text-align:center}.link-button{color:#fff;font-family:Sarabun-Bold;font-size:16px;line-height:21px;text-decoration:none}.card-principal-sueno .button-red-card{margin:0 0 0 auto;width:100%}.card-principal-sueno.inferior{background:transparent 0 0 no-repeat padding-box;margin-top:0}.card-principal-sueno .boton-gransueno{margin-left:auto;max-width:200px;width:-webkit-fill-available;width:-moz-available}.cards-secundarios-sueno.sin-card-principal{margin-top:40px}.cards-secundarios-sueno{display:flex;flex-wrap:wrap;justify-content:space-between}.card-secundario-sueno-completo{box-sizing:border-box!important;max-width:none!important;width:calc(50% - 10px)!important}.card-secundario-sueno{background-size:cover!important;background:transparent 0 0 no-repeat padding-box;border-radius:20px;box-shadow:5px 5px 20px #11477c1f;height:300px;margin-bottom:20px;max-width:440px;padding:20px;position:relative;text-decoration:none;width:100%;z-index:1}.card-secundario-sueno.card-voltear:before{background-image:linear-gradient(90deg,#ffffff00 40%,#fff 60%);border-radius:20px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.card-secundario-sueno.card-voltear .card-text-desc{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto 0 auto auto;max-width:260px;width:100%}.card-secundario-sueno.card-voltear .card-text-desc .text-div-card{margin:0 auto auto;text-align:right}.card-secundario-sueno.card-voltear .card-text-desc .text-div-card h3{color:#00438c;font-family:Sarabun-Light;font-size:24px;font-weight:300;line-height:32px;max-height:160px;overflow:hidden}.card-secundario-sueno.card-no-voltear .card-text-desc h2,.card-secundario-sueno.card-voltear .card-text-desc .text-div-card h2{color:#00438c;font-family:Sarabun-Bold;font-size:32px;line-height:32px;margin-top:auto}.card-secundario-sueno.card-voltear .card-text-desc .button-red-card{margin-bottom:0;margin-right:0;margin-top:0;max-width:140px}.card-secundario-sueno.card-no-voltear{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.card-secundario-sueno.card-no-voltear:before{background-image:linear-gradient(270deg,#ffffff00 40%,#fff 60%);border-radius:20px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.card-secundario-sueno.card-no-voltear .card-text-desc{max-width:260px;text-align:left;width:100%}.card-secundario-sueno.card-no-voltear .card-text-desc h3{color:#00438c;font-family:Sarabun-Light;font-size:24px;font-weight:300;line-height:32px;max-height:160px;overflow:hidden}.card-secundario-sueno.card-no-voltear .button-red-card{margin:0 0 0 auto}.cards-secundarios-sueno .boton-gransueno{margin-left:auto;max-width:200px;width:-webkit-fill-available;width:-moz-available}.modulosuenodeg{background:linear-gradient(180deg,#f7f7f7 64%,#e6e6e6)}div#experiencias{padding-top:30px;scroll-margin-top:30px}@media(max-width:991px){.card-secundario-sueno{max-width:none}.card-principal-sueno,.card-secundario-sueno{height:auto}}@media(max-width:767px){.title-logo-sueno{align-items:center;flex-direction:column;margin:auto;width:95%}.title-logo-sueno img{margin-top:15px}.card-principal-sueno:before{background-image:linear-gradient(270deg,#ffffff00,#fff)}.card-secundario-sueno.card-voltear:before{background-image:linear-gradient(90deg,#ffffff00,#fff)}.card-secundario-sueno.card-no-voltear:before{background-image:linear-gradient(270deg,#ffffff00,#fff)}.title-logo-sueno h1{font-size:50px;line-height:65px;margin:auto;text-align:center}.card-secundario-sueno{background-position:top!important}}@media(max-width:575px){.modulosueno{max-width:280px}.modulosueno-completo{max-width:380px!important}.title-logo-sueno h1{font-size:50px;line-height:55px;text-align:center}.title-logo-sueno img{margin-top:20px;width:80%}.title-logo-sueno{align-items:center}.card-principal-sueno,.card-secundario-sueno{padding:10px}.card-secundario-sueno.card-no-voltear .card-text-desc h3,.card-secundario-sueno.card-voltear .card-text-desc .text-div-card h3,.title-desc-principal h3{font-size:18px;line-height:23px;width:80%}.card-principal-sueno .link-button,.card-secundario-sueno .link-button,.card-secundario-sueno.card-voltear .link-button{align-self:center;width:100%}.card-principal-sueno .button-red-card,.card-secundario-sueno .button-red-card,.card-secundario-sueno.card-voltear .card-text-desc .button-red-card{max-width:none;width:auto}.card-principal-sueno:before,.card-secundario-sueno.card-no-voltear:before{background-image:linear-gradient(270deg,#ffffff00 -10%,#fff 65%)}.card-secundario-sueno.card-voltear:before{background-image:linear-gradient(90deg,#ffffff00 -10%,#fff 65%)}.card-secundario-sueno.card-voltear .card-text-desc .text-div-card h2 .card-secundario-sueno.card-no-voltear .card-text-desc h2,.title-desc-principal h2{font-size:26px;line-height:30px}.card-secundario-sueno.card-voltear .card-text-desc .text-div-card h3{margin-left:auto}}@media (max-width:991px){.card-secundario-sueno-completo{width:100%!important}}.max-width-100percent{max-width:100%}