.programas h2{margin-bottom:40px}.programas{margin-top:50px;padding-top:20px;width:100%}.card-link{padding-bottom:25px;padding-top:25px}.card-link img{max-width:100vw}.btn-row{display:flex;gap:15px;padding:20px}.card-link a{background-color:#e00;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:600;padding:8px 40px;text-decoration:none}.card-link a p{margin:0}summary{font-family:Poppins;font-size:35px;font-weight:700}dialog{border:0;border-radius:20px;margin:auto;max-height:75vh;max-width:50vw}dialog .button-container{margin:10px;max-width:25px}.flex{display:flex;gap:50px}#logo-modal,.form-mod{padding:25px}.tag{border-radius:5px;padding:5px}.u-tag{background-color:#ff0}.l-tag,.u-tag{font-weight:700}.l-tag{background-color:#add8e6}input,select{background-color:#f5f8fa;color:#33475b;font-size:16px;width:100%}input{border:1px solid #cbd6e2;border-radius:3px;min-height:27px;padding:0 15px}input,select{font-weight:400;height:40px;line-height:22px}select{border:1px solid #959494;border-radius:3px;box-sizing:border-box;display:inline-block;padding:9px 10px;width:100%}.actions{margin-bottom:18px;margin-top:18px;padding:17px 0}input[type=submit]{background:red;border-color:red;color:#fff;font-size:16px;line-height:16px}input[type=checkbox]{height:auto;min-height:none}dialog ul{list-style:none}@media(max-width:992px){.a-box-left img{max-width:320px}}@media(max-width:768px){.card-link a{background-size:cover;min-height:154px;width:100%}.programas h2{text-align:center}dialog{max-height:100vh;max-width:100vw}dialog .flex{flex-direction:column}}