.radio-label-block>span{display:block}.dataTables_wrapper{overflow-x:auto}.mec-calendar dl,.mec-calendar .mec-calendar-header{width:100%!important}.home #post-4529 .su-posts-default-loop .su-post-thumbnail img{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#post-4393 .wp-block-media-text.is-vertically-aligned-center,#post-4448 .wp-block-media-text.is-vertically-aligned-top{-ms-grid-columns:auto}#post-4529 .su-posts-default-loop .su-post-thumbnail img{display:flex;position:relative;top:50%;left:50%;transform:translate(-50%,0%);height:auto;width:100%}#post-4529 .su-posts-default-loop .su-post-thumbnail img{max-height:none!important;max-width:none!important}.menu-main li:hover>ul{visibility:visible;opacity:1!important}.menu-main li:hover>a,.menu-main li a:hover,.menu-main li a:focus{text-decoration:none;color:#89ce40}.portfolio-item:hover .portfolio-item-overlay,.portfolio-item-overlay{opacity:.9}.menu-main li:hover>a,.menu-main li a:hover,.menu-main li a:focus,.menu-mobile li:hover>a,.menu-mobile li a:hover,.menu-mobile li a:focus{color:#00b5dd}.areas-investigacion .su-post-category ol,.areas-investigacion .su-post-category ul,.areas-investigacion .su-post-category li,.videos .su-post-category ol,.videos .su-post-category ul,.videos .su-post-category li,.su-post.seleccion .su-post-category ol,.su-post.seleccion .su-post-category ul,.su-post.seleccion .su-post-category li{display:inline}.videos .su-post-date{margin-top:auto!important;display:inline!important}.videos .su-post-title{line-height:normal!important;margin-bottom:0}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1}div#ca-sidebar-6747{padding:0}.searchandfilter input[type=text]{height:40px}.wpcf7-form-control.wpcf7-file{width:90%}#post-5120 #primaryNav li a{background:none;border:0;padding:2px 0}}@media screen and (max-width:1280px){#clients .column-narrow.col5{float:none;margin-left:auto!important;width:auto;margin:auto}#clients .client img{margin:0 auto}#post-4290 .wp-block-columns{flex-wrap:wrap}#post-4290 .wp-block-columns .wp-block-column{flex-basis:100%!important;margin:0 auto}}@media screen and (max-width:781px){#post-7753 .wp-block-column,#post-7147 .wp-block-column,#custom_html-12 .wp-block-column,#custom_html-22 .wp-block-column{flex-basis:100%!important;margin:0 auto}}@media screen and (max-width:800px){.page-id-6179.sidebar-left .content,.page-id-87693.sidebar-left .content,.page-id-31853.sidebar-left .content{width:100%}#post-6316 .wp-block-column,#post-40627 .wp-block-column,#post-7946 .wp-block-column,#post-7306 .wp-block-column,#post-7474 .wp-block-column{flex-basis:100%!important;margin:0 auto}#post-40627 .wp-block-column p,#post-7946 .wp-block-column p,#post-7306 .wp-block-column p,#post-7474 .wp-block-column p{display:inline}}@media screen and (max-width:600px){.su-posts.videos .su-post-content{width:100%}.content .su-posts.videos .su-post-content .wp-block-embed__wrapper{margin:0 -40px}.content .su-posts.videos .su-post-content .wp-block-embed__wrapper .video{width:100%}.content .su-posts.documentos .su-post .su-post-thumbnail{width:50%!important}.content .su-posts.revistas .su-post .su-post-thumbnail img,.content .su-posts.documentos .su-post .su-post-thumbnail img,.content .su-posts.boletines .su-post .su-post-thumbnail img{max-height:inherit}.su-posts.documentos .su-post-rightblock{margin-left:0px!important}.content #post-6179 .su-post-rightblock{width:100%!important;float:none!important;margin-left:0px!important}.content #post-6179 .su-post-thumbnail{width:100%!important;height:auto!important;margin-left:0px!important}}@media screen and (max-width:1280px) and (min-width:801px){.header .logo img{width:100%}#header .logo{width:150px}#menu-main li a{font-size:.9em;padding:5px 20px 5px 0}}