:root{--primary-color:#3334ff;--main-bg-color:#fffec0;--base-size:70px}p:first-child{margin-top:0}.content .container .container_inner.page_container_inner,.full_page_container_inner,body.single-post .container .container_inner .two_columns_75_25,body.page-template-blog-masonry .content .container .container_inner.default_template_holder{padding-top:var(--base-size)!important}.row-backcolor{background-color:var(--main-bg-color);padding:5% 0}.tparrows::before{color:#fdfd08!important}.drop_down .second .inner>ul,li.narrow .second .inner ul{background-color:#000;border-color:#000}body.page-id-20 .q_icon_list .qode-ili-icon-holder.transparent,.q_icon_list i.transparent{color:var(--primary-color)}.mobile_menu_button span,.side_menu_button>a{color:var(--primary-color)}.wpb_wrapper ul li::marker{color:var(--primary-color)}.q_accordion_holder.accordion.boxed .ui-accordion-header{background-color:var(--main-bg-color);color:#000;font-size:20px;line-height:32px;padding:15px 0}.line-both.bgblue h2::after,.line-both.bgblue h2::before{background-color:var(--primary-color)}.line-both.bgyellow h2:after,.line-both.bgyellow h2:before{background-color:var(--main-bg-color)}.line-both h2::before{content:' ';height:1px;width:37%;position:absolute!important;left:14px;top:24px}.line-both h2::after{content:' ';width:39%;height:1px;position:absolute;right:16px;top:24px}.line-right h2::after{content:' ';height:1px;width:72%;background-color:var(--primary-color);position:absolute;margin-top:29px;margin-left:20px!important}table td,table th{border:1px solid #f4f4f4;padding:10px 20px!important}table th{background-color:var(--main-bg-color);text-align:left}table tr:hover{background-color:#ededed}body .gform_wrapper .gform_fields .gfield{margin:0!important}body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single b,body .gform_wrapper input[type="email"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="password"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="text"],body .gform_wrapper input[type="url"],body .gform_wrapper textarea{background-color:#ededed!important}body.home .gform_wrapper .chzn-container .chzn-single,body.home .gform_wrapper .chzn-container-single .chzn-single,body.home .gform_wrapper .chzn-container-single .chzn-single b,body.home .gform_wrapper input[type="email"],body.home .gform_wrapper input[type="number"],body.home .gform_wrapper input[type="password"],body.home .gform_wrapper input[type="tel"],body.home .gform_wrapper input[type="text"],body.home .gform_wrapper input[type="url"],body.home .gform_wrapper textarea{background-color:#fff!important}body .gform_wrapper input[type="submit"],.wpdm-download-link.btn.btn-primary{background-color:#fff;color:var(--primary-color);border-radius:0;border:1px solid var(--primary-color);font-size:20px;text-transform:none;font-weight:700}body .gform_wrapper input[type="submit"]:hover,.wpdm-download-link.btn.btn-primary:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.gform_footer{text-align:right}.gform_confirmation_wrapper{background-color:green;color:#fff;padding:2%;text-align:center}.qbutton{font-size:20px;text-transform:none;font-weight:700;border-radius:0;border:1px solid var(--primary-color);padding:4px 25px;color:var(--primary-color)}.qbutton:hover{background-color:var(--primary-color);color:#fff}.date.entry_date.updated,.time.entry_date.updated{color:var(--primary-color);font-weight:700;font-size:16px}body.single-post .post_info{display:none!important}body.single-post h1{display:none}body.single-post .cls-date{margin-top:10px}body.single-post .column1 .column_inner a{color:var(--primary-color);font-weight:600}.widget #searchform{background-color:#eee}.header_top #searchform input[type="text"],.widget.widget_search form input[type="text"]{color:#000}.header_top #searchform input[type="submit"],.widget.widget_search form input[type="submit"]{color:var(--primary-color)}body.single-wpdmpro .two_columns_75_25>.column1{width:100%;float:none}body.single-wpdmpro .two_columns_75_25>.column2,body.single-wpdmpro .date.entry_date.updated,body.single-wpdmpro .post_info,body.single-wpdmpro .title.title_size_small h1 span{display:none!important}.wpdm-download-link.btn.btn-primary{border-radius:0!important;font-family:inherit;float:right}body.single-wpdmpro .entry_title{font-size:26px;font-weight:600;margin-bottom:30px;line-height:36px;color:#303030}body.single-wpdmpro .title.title_size_small h1::after{content:'Portal de transparencia'}body.single-wpdmpro .entry_title{padding-top:20px;margin-bottom:40px}body.single-wpdmpro .list-group-item.d-flex.justify-content-between.align-items-center.\[hide_empty\:download_count\]{display:none!important}body.single-wpdmpro .list-group.ml-0.mb-2{margin-top:30px}.footer_top .column_inner>div h5{text-transform:uppercase;font-size:20px;line-height:30px;border-bottom:1px solid;width:90%;padding-bottom:5px}.footer_top i.fa{color:#3334ff;margin-right:8px;font-size:15px!important}body:not(.home) .footer_top {margin-top:80px;border-top:1px solid #00f}.block-solicita{background-color:var(--main-bg-color);padding:3%;font-size:13px;line-height:28px}.block-solicita ul{list-style-position:outside;padding-left:30px;margin:10px 0}.block-solicita .ftitle{text-decoration:underline}@media (min-width:768px){.hide-xl{display:none}.col1 .vc_column-inner{padding-right:10%}.col2 .vc_column-inner{padding-left:10%}}@media (max-width:767px){.content .container .container_inner.page_container_inner,.full_page_container_inner,body.single-post .container .container_inner .two_columns_75_25{padding-top: calc(var(--base-size) / 2) !important}body.single-post .title .text_above_title{display:block}.line-both h2::before,.line-both h2::after,.line-right h2::after{display:none}}@media (min-width:601px){body.home .latest_post_holder.boxes .boxes_image a img,body.page-template-blog-masonry .blog_holder article .post_image img{vertical-align:top;object-fit:cover;height:230px}}@media (max-width:600px){.hide-xxs{display:none}}@media (min-width:601px) and (max-width:1000px){.four_columns>.column1,.four_columns>.column2,.four_columns>.column3,.four_columns>.column4{width:50%;min-height:210px}}@media (min-width:768px) and (max-width:1000px){.line-both h2::after,.line-both h2:before{width:30%}}