form.ab__form{background:#fff!important;padding:0}.cell_1738613436732-vertical-alignment{display:flex;flex-direction:unset!important;justify-content:center!important}.principal .principal_segundo,.principal .textPrincipal{color:#fff;font-size:45px;font-style:italic;line-height:55px;width:368px}.principal .textSecundario{color:#fff;font-size:34px;line-height:42px;margin-top:10px;width:307px}.list-programs{position:relative;z-index:999}.list-programs h2.title{color:#406808;font-size:36px;font-weight:700;line-height:42px;margin-bottom:15px;text-align:center}.list-programs h3.subtitle{color:#fff;font-size:16px;font-weight:400;line-height:22px;text-align:center}.list-programs .section-top{background:linear-gradient(106.57deg,#7fb536 42.15%,#a9c756 97.25%);padding-bottom:20px;padding-top:50px}.list-programs .section-bottom{background:linear-gradient(181.16deg,rgba(169,199,86,.1) 2.09%,rgba(127,181,54,.3) 102.66%);display:none}.list-programs .container-programs{margin-left:auto!important;margin-right:auto!important;max-width:1280px!important;padding-bottom:10px}.list-programs .programs{display:flex;flex-wrap:wrap;gap:30px}.list-programs .programs .program{background:linear-gradient(179.97deg,#fff 77.31%,#daeac5 112.85%);border:2px solid #fff;border-radius:10px;flex:1 1 calc(50% - 16px);padding:10px}.list-programs .programs .program:hover{border:2px solid #406808;cursor:pointer}.list-programs .programs .program .image img{border-radius:10px;width:250px}.list-programs .programs .program span.subtitle{background:#feebd1;border-radius:1.66px;color:#565656;font-size:10.86px;font-weight:700;line-height:11.94px;padding:5px 10px;text-align:center}.list-programs .programs .program span.subtitle.bg-color-especializacion{background:#cfe2ff}.list-programs .programs .program span.subtitle.bg-color-pregrado{background:#feebd1}.list-programs .programs .program span.subtitle.bg-color-maestria{background:#d1e7dd}.list-programs .programs .program span.subtitle.bg-color-tecnologo{background:#f8d7da}.list-programs .programs .program.inactive{background:hsla(0,0%,100%,.6);border-color:green;cursor:not-allowed;pointer-events:none}.list-programs .programs .program .container-text{padding:0 10px}.list-programs .programs .program h3.title{color:#406808;font-size:16.59px;font-weight:700;line-height:18px;margin-top:15px;max-width:250px}.list-programs .programs .program .detail-program div{height:25px}.list-programs .programs .program .detail-program .label{color:#406808;font-size:13.27px;font-weight:700;line-height:14.93px}.list-programs .programs .program .detail-program .text{color:#565656;font-size:13.27px;font-weight:400;line-height:14.93px}.list-programs .pagination-controls{align-items:center;display:flex;justify-content:center;margin-top:40px}.list-programs .pagination-controls .item.pages{display:inline-block}.list-programs .pagination-controls span{background:none;border:1px solid #fff;border-radius:50px;color:#406808;display:inline-block;height:32px;margin-right:7px;text-align:center;width:32px}.list-programs .pagination-controls span:hover{background:#fff;color:#406808;cursor:pointer}.list-programs .pagination-controls span.current-page{background:#406808;color:#fff;font-weight:700}.list-programs .detail-program .price{margin-left:13px;padding-left:5px;position:relative}.list-programs .detail-program .price:before{color:#7fb536;content:"\f155";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;left:-15px;position:relative;top:3px}.list-programs .detail-program .duration{margin-left:5px;padding-left:5px;position:relative}.list-programs .detail-program .duration:before{color:#7fb536;content:"\f017";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;left:-10px;position:relative;top:3px}.list-programs .detail-program .snies{margin-left:5px;padding-left:5px;position:relative}.list-programs .detail-program .snies:before{color:#7fb536;content:"\f058";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;left:-10px;position:relative;top:3px}.list-programs .detail-program .campus{margin-left:5px;padding-left:5px;position:relative}.list-programs .detail-program .campus:before{color:#7fb536;content:"\f058";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;left:-10px;position:relative;top:3px}.list-programs .program-bottom .content-program{margin-left:auto!important;margin-right:auto!important;margin-top:50px;max-width:1280px!important}.list-programs .program-bottom .content-program .content-container{display:flex;gap:30px}.list-programs .program-bottom .content-program .content-container .left{flex:1}.list-programs .program-bottom .content-program .content-container .right{flex:2}.list-programs .program-bottom .content-program .content-container .header{margin-bottom:20px}.list-programs .program-bottom .content-program .content-container .header h2.title{color:#406808;font-size:42px;font-weight:700;line-height:48px;margin-bottom:10px;text-align:left}.list-programs .program-bottom .content-program .content-container .detail-program{color:#406808;display:flex;gap:30px}.list-programs .program-bottom .content-program .content-container .detail-program .duration:before,.list-programs .program-bottom .content-program .content-container .detail-program .price:before,.list-programs .program-bottom .content-program .content-container .detail-program .snies:before{color:#406808}.list-programs .tab-container{margin:0 auto;width:100%}.list-programs .tab-list{border-bottom:1px solid #ccc;display:flex;list-style:none;margin:0;padding:0}.list-programs .tab-item{flex:1}.list-programs .tab-item a{border-bottom:4px solid #ccc;box-sizing:border-box;color:#7fb536;display:block;font-size:18px;font-weight:400;line-height:21px;padding:10px 20px;text-align:center;text-decoration:none;width:100%}.list-programs .tab-item a:hover,.list-programs .tab-item.active a{border-bottom:4px solid #406808;color:#406808;font-weight:700}.list-programs .tab-content{display:none;padding:20px}.list-programs .tab-content h2{color:#203668;font-size:24px;font-weight:700;line-height:28px}.list-programs .tab-content p{color:#4c4c4c;font-size:16px;font-weight:400;line-height:20px;margin-bottom:20px}.list-programs .tab-content ul{list-style-type:none;margin-bottom:0;margin-left:30px;margin-top:20px;padding-left:0}.list-programs .tab-content ul li{box-sizing:border-box;list-style-type:none;margin-bottom:0;padding-left:0;position:relative}.list-programs .tab-content ul li:before{color:#7fb536;content:"\f058";font-family:Font Awesome\ 5 Free;font-size:25px;font-weight:900;left:-30px;position:absolute;top:-3px}.list-programs .tab-content ul li p{color:#565656;display:inline-block;font-size:16px;font-weight:400;line-height:18.25px;padding-left:5px;padding-right:25px}.list-programs .section-bottom .link-button{display:flex;gap:30px;justify-content:center}.list-programs .section-bottom .download .link,.list-programs .section-bottom .information .link{margin-bottom:20px;padding:20px 0;text-align:center}.list-programs .section-top .container-text .link a{background-color:#406808;border:2px solid transparent;border-radius:1.5rem;box-shadow:none;color:#fff;margin:10px;padding:10px 30px}.list-programs .section-top .container-text .link a:hover{background-color:#fff;border:2px solid #406808;color:#406808}.list-programs .section-bottom .information .link a{background-color:#e6007e;border-color:#e6007e;border-radius:50rem;border-style:solid;color:#fff}.list-programs .section-bottom .download .link a,.list-programs .section-bottom .information .link a{align-items:center;box-shadow:none;cursor:pointer;display:inline-flex;font-size:20px;font-weight:600;justify-content:center;letter-spacing:0;min-height:44px;padding:4px 23px;text-align:center;text-transform:none}.list-programs .section-bottom .download .link a{background:none;color:#e6007e;text-decoration:underline}.list-programs .section-bottom .information .link a:hover{background-color:#fff;color:#e6007e}.list-programs .section-bottom .download .link a:hover{text-decoration:none}@media only screen and (max-width:600px){.list-programs h2.title{font-size:24px;line-height:30px}.list-programs .programs{flex-direction:column;padding:0 20px}.list-programs .programs .program .image img{width:100%}.list-programs .programs .program h3.title{max-width:100%}.list-programs .detail-program .price{margin-left:30px}.list-programs .section-bottom{display:none}.list-programs .programs .program:hover{border:none;cursor:default}}