@charset "UTF-8";
 @media only screen and (min-width: 768px) {
.intro-mejora-regulatoria {
padding-top: 3vw !important;
}
}
@media only screen and (min-width: 768px) {
.intro-mejora-regulatoria .column.mcb-column.column_image {
position: absolute !important;
}
}
.intro-mejora-regulatoria .title-mejora-regulatoria {
margin-bottom: 4vw;
}
@media only screen and (min-width: 768px) {
.intro-mejora-regulatoria .title-mejora-regulatoria h1 {
width: 380px;
margin: auto;
position: relative;
top: 3vw;
}
}
@media only screen and (min-width: 1240px) {
.intro-mejora-regulatoria .title-mejora-regulatoria h1 {
width: 600px;
font-size: 48px !important;
line-height: 62px;
}
}
.table-container {
padding-top: 6vw;
}
@media only screen and (min-width: 908px) {
.table-container::before {
content: url(//www.conape.go.cr/wp-content/uploads/2024/05/orange-img.png);
position: absolute;
top: -5vw;
}
}
@media only screen and (max-width: 768px) {
.table-container {
padding-top: 12vw;
}
}
@media only screen and (min-width: 768px) {
.table-container .mcb-item-heading-inner {
margin-bottom: 20px !important;
}
}
@media only screen and (min-width: 768px) {
.table-container .text-before-table p {
margin: auto;
}
}
@media only screen and (min-width: 1240px) {
.table-container .text-before-table p {
width: 700px;
}
}
.center {
text-align: center;
}
.table-mejora-regulatoria {
padding-top: 12px;
border-radius: 10px;
border: 1px solid #ddd;
background: #fff;
margin-bottom: 4vw !important;
}
.table-mejora-regulatoria td {
text-align: left !important;
}
@media only screen and (max-width: 1239px) {
.table-mejora-regulatoria td a {
display: block;
}
}
.table-mejora-regulatoria td p {
margin-bottom: 0 !important;
}
.table-mejora-regulatoria tr th:not(:first-child) {
text-align: left;
}
.table-mejora-regulatoria thead tr {
font-size: 18px !important;
border-bottom: 1px;
border-block-style: solid;
border-color: #ddd;
}
.table-mejora-regulatoria table td {
border-color: #ddd;
}
.table-mejora-regulatoria .mcb-item-visual-inner {
margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
.table-mejora-regulatoria .dcf-table {
table-layout: fixed;
width: 100%;
}
}
@media only screen and (min-width: 768px) {
.table-mejora-regulatoria td:not(:first-child),
.table-mejora-regulatoria th:not(:first-child) {
padding-left: 1vw !important;
}
}
@media only screen and (min-width: 768px) {
.table-mejora-regulatoria .dcf-table th:nth-child(2),
.table-mejora-regulatoria .dcf-table th:nth-child(3) {
width: 50%;
}
}
.table-mejora-regulatoria tr th:not(:first-child) {
text-align: left;
}
.section.mejora-regulatoria-miembros {
padding-top: 20vw;
margin-bottom: -2vw;
}
.section.mejora-regulatoria-miembros .mcb-item-heading-inner {
margin-bottom: 16px;
}
.section.mejora-regulatoria-miembros .column-info {
position: relative;
top: -15vw;
}
@media only screen and (max-width: 767px) {
.section.mejora-regulatoria-miembros .column-info > div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.section.mejora-regulatoria-miembros .column-info > div > div:last-child {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
}
@media only screen and (min-width: 1240px) {
.section.mejora-regulatoria-miembros .column-info {
left: -7vw;
}
.section.mejora-regulatoria-miembros .column-info .column_image {
position: relative;
left: 5vw;
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
}
.section.mejora-regulatoria-miembros .contenido.bottom {
margin-bottom: 6vw;
}
.section.mejora-regulatoria-miembros .column-img {
position: relative;
top: -14vw;
}
.section.mejora-regulatoria-miembros .contenido {
padding: 0 !important;
}
.section.mejora-regulatoria-miembros .contenido ul {
list-style: url(//www.conape.go.cr/wp-content/uploads/2023/05/bullet-yellow.svg) !important;
}
.section.mejora-regulatoria-miembros .contenido ul li {
color: #141414 !important;
font-family: "Solomon_Bold", Helvetica, Arial, sans-serif !important;
font-size: 14px;
font-style: normal;
font-weight: 400;
}   .column.mcb-column.mcb-item-bb4a68d35 img,
.mcb-column-inner-812aeff94 img,
.mcb-column-inner-4787aa999 img,
.mcb-column-inner-ced623717 img,
.column.mcb-column.mcb-item-bac6bbc5d img,
.mcb-column-inner-w3p8rbhfx img,
.mcb-column-inner-54db3fa12 img,
.mcb-column-inner-8d3375108 img,
.mcb-column-inner-0f482e544 img,
.mcb-column-inner-b8bfccee6 img,
.mcb-column-inner-777edd050 img,
.mcb-column-inner-0d756cdeb img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img {
border-bottom-left-radius: 130px;
}
@media only screen and (max-width: 1239px) {
.mcb-item-bb4a68d35 img,
.mcb-column-inner-812aeff94 img,
.mcb-column-inner-4787aa999 img,
.mcb-column-inner-ced623717 img,
.column.mcb-column.mcb-item-bac6bbc5d img,
.mcb-column-inner-w3p8rbhfx img,
.mcb-column-inner-54db3fa12 img,
.mcb-column-inner-8d3375108 img,
.mcb-column-inner-0f482e544 img,
.mcb-column-inner-b8bfccee6 img,
.mcb-column-inner-777edd050 img,
.mcb-column-inner-0d756cdeb img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img {
border-bottom-left-radius: 80px;
}
}
@media only screen and (max-width: 767px) {
.mcb-item-bb4a68d35 img,
.mcb-column-inner-812aeff94 img,
.mcb-column-inner-4787aa999 img,
.mcb-column-inner-ced623717 img,
.mcb-item-bac6bbc5d img,
.mcb-column-inner-w3p8rbhfx img,
.mcb-column-inner-54db3fa12 img,
.mcb-column-inner-8d3375108 img,
.mcb-column-inner-0f482e544 img,
.mcb-column-inner-b8bfccee6 img,
.mcb-column-inner-777edd050 img,
.mcb-column-inner-0d756cdeb img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img,
.mcb-column-inner-37da9d0fc img {
border-bottom-left-radius: 60px;
}
}  .universidades-con-sin-convenio {
margin-bottom: 35px;
}
@media (max-width: 959px) {
.universidades-con-sin-convenio {
background-image: none !important;
margin-top: 50px !important;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio {
background-image: url(//www.conape.go.cr/wp-content/uploads/2024/11/Vector-21.png) !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio {
padding-top: 8vw;
padding-bottom: 4vw;
}
}
@media (max-width: 767px) {
.universidades-con-sin-convenio {
padding-left: 10px !important;
padding-right: 10px !important;
}
}
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner {
border-radius: 10px;
border: 1px solid #ddd;
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner {
flex-direction: column !important;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner {
background: #fff;
padding: 25px 16px;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
}
@media (max-width: 767px) {
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner {
padding-left: 0 !important;
padding-right: 0 !important;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner .column_heading {
border-bottom: 1px solid #ddd;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner .mcb-item-heading-inner {
min-height: 46px !important;
margin-bottom: 0;
}
}
@media (min-width: 1240px) {
.universidades-con-sin-convenio .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner .mcb-item-heading-inner {
min-height: 30px !important;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio .uni-column-2,
.universidades-con-sin-convenio .uni-column-3 .mfn-wrapper-for-wraps {
border-left: 1px solid #ddd;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio .uni-column-1 .mfn-visualeditor-content.mfn-inline-editor,
.universidades-con-sin-convenio .uni-column-2 .mfn-visualeditor-content.mfn-inline-editor,
.universidades-con-sin-convenio .uni-column-3 .column_visual {
margin-top: 12px !important;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .uni-column-1,
.universidades-con-sin-convenio .uni-column-2,
.universidades-con-sin-convenio .uni-column-3 {
width: 100% !important;
padding: 20px 10px !important;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .uni-column-2,
.universidades-con-sin-convenio .uni-column-3 {
background-color: #f4f4f0 !important;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .uni-column-1 .mcb-wrap-inner.mfn-module-wrapper.mfn-wrapper-for-wraps h3 {
padding-bottom: 10px;
}
.universidades-con-sin-convenio .uni-column-1 .mcb-wrap-inner.mfn-module-wrapper.mfn-wrapper-for-wraps .mcb-item-heading-inner {
margin-bottom: 14px;
border-bottom: 1px solid #ddd;
padding-bottom: 4px;
padding-left: 10px;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .uni-column-2 .mcb-wrap-inner.mfn-module-wrapper.mfn-wrapper-for-wraps {
border-bottom: 1px solid #ddd;
padding-bottom: 30px;
}
.universidades-con-sin-convenio .uni-column-2 .mcb-wrap-inner.mfn-module-wrapper.mfn-wrapper-for-wraps h3 {
padding-bottom: 10px;
}
.universidades-con-sin-convenio .uni-column-2 .mcb-wrap-inner.mfn-module-wrapper.mfn-wrapper-for-wraps .mcb-item-heading-inner {
margin-bottom: 14px;
}
}
.universidades-con-sin-convenio .uni-column-2 .mcb-item-heading-inner {
margin: 0;
padding-bottom: 4px;
padding-left: 10px;
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .uni-column-2 .mcb-item-heading-inner {
border-bottom: 1px solid #ddd;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .uni-column-3 .column_heading {
display: none;
}
}
.universidades-con-sin-convenio h3,
.universidades-con-sin-convenio h4 {
color: #141414 !important;
font-family: "Solomon_Bold", Helvetica, Arial, sans-serif !important;
font-size: 18px !important;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.universidades-con-sin-convenio h3:not(h4),
.universidades-con-sin-convenio h4:not(h4) {
line-height: 20px;
color: black;
}
.universidades-con-sin-convenio h4 {
margin-bottom: 14px;
}
.universidades-con-sin-convenio p,
.universidades-con-sin-convenio li {
color: #141414 !important;
font-size: 14px !important;
font-style: normal;
font-weight: 400;
line-height: 20px;
}
.universidades-con-sin-convenio p strong,
.universidades-con-sin-convenio li strong {
font-family: "Solomon_Bold", Helvetica, Arial, sans-serif !important;
font-weight: 700;
}
.universidades-con-sin-convenio li {
margin-bottom: 0 !important;
}
.universidades-con-sin-convenio a {
font-weight: 700 !important;
}
.universidades-con-sin-convenio .column_button .button.button_size_2 {
border: 2px solid #747474 !important;
width: 100%;
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .column_button .button.button_size_2 {
width: 50%;
background-color: white !important;
}
}
@media (max-width: 767px) {
.universidades-con-sin-convenio .column_button .button.button_size_2 {
width: 90%;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .column_button .button.button_size_2:hover {
color: #747474 !important;
}
}
@media (min-width: 960px) {
.universidades-con-sin-convenio .column_button .button.button_size_2:hover {
background-color: #4bc0af !important;
border: 2px solid #4bc0af !important;
}
}
@media (max-width: 959px) {
.universidades-con-sin-convenio .mcb-column-inner.mfn-module-wrapper.mcb-item-button-inner {
margin-bottom: 10px;
}
}