﻿.post-content:not(.fusion-post-content), .single-fusion_tb_section .fusion-tb-header, body:not(.side-header) #wrapper {
    position: relative;
}
.rich-snippet-hidden {
    display: none;
}
.do-animate .fusion-animated {
    animation-fill-mode: both;
    animation-duration: 1s;
}
.fusion-layout-column.fusion-column-last {
    margin-left: 0;
    margin-right: 0;
}
.fusion-layout-column.fusion-one-full {
    float: none;
    clear: both;
}
.fusion-animated {
    visibility: hidden;
}
.fusion-layout-column {
    position: relative;
    float: left;
    margin-bottom: 20px;
}
.fusion-animated {
    position: relative;
    z-index: 2000;
}
.fusion-layout-column .fusion-column-wrapper {
    min-height: 1px;
}
.fusion-title.fusion-sep-none {
    display: block;
}
.fusion-title {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0 0 31px;
    text-transform: var(--title_text_transform);
}
.fusion-title-size-one, h1 {
    margin-top: var(--h1_typography-margin-top);
    margin-bottom: var(--h1_typography-margin-bottom);
}
.fusion-title.fusion-sep-none .title-heading-left {
    padding: 0;
    text-align: left;
}
.title-heading-left{
	font-family: 'Hansom FY';
    font-weight: 600;
    margin: 0;
    color: #008E4C;
}
.post-content p {
    margin-top: 0;
    margin-bottom: 20px;
}
.fusion-post-content p, .post-content p {
    margin: 0 0 20px;
}
.fusion-title-size-two, h2 {
    margin-top: var(--h2_typography-margin-top);
    margin-bottom: var(--h2_typography-margin-bottom);
}
.fusion-accordian #accordion-776-2 .panel-title a {
    font-size: 18px;
    color: #008E4C;
    font-family: 'Hansom FY';
    font-weight: regular;
}
.fusion-accordian .panel-heading .panel-title a {
    display: flex;
    align-items: baseline;
}
.fusion-accordian .panel-title a {
    display: block;
    padding: 10px 0;
    text-decoration: none;
    box-shadow: none!important;
}
.fusion-accordian .panel-title .fusion-toggle-heading {
    margin-left: 18px;
}
.fusion-accordian #accordion-776-1 .panel-title a {
    font-size: 18px;
    color: #008E4C;
    font-family: 'Hansom FY';
    font-weight: regular;
}
.fusion-title .title-sep-container {
    position: relative;
    height: 6px;
    flex-grow: 1;
}
.fusion-title .title-sep.sep-dotted {
    border-bottom-style: dotted;
    border-top-style: dotted;
}
.fusion-title .title-sep.sep-single {
    border-bottom-width: 1px;
    margin-top: 11px;
}
.fusion-title .title-sep {
    position: relative;
    display: block;
    width: 100%;
    border-style: solid;
    border: 0 solid #e7e6e6;
    box-sizing: content-box;
}
.fusion-title .title-sep, .fusion-title.sep-underline {
    border-color: #e0dede;
}
.entry-title{
	font-family: 'Hansom FY';
    font-weight: 600;
    margin: 0;
    color: #199d99;
}


/******************************
Acordeon V2
******************************/
.card-tramites {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border-radius: 0.25rem;
    border: 1px solid rgb(0 0 0 / 0%);
}
.card-tramites .card-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgb(255 255 255);
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-tramites .btn:hover {
    color: #008E4C!important;
    
}
.card-tramites .btn:active {
    color: #008E4C!important;
    
}

.card-tramites button.btn {
    border-color: white;
    background-color: white;
    color: #008E4C;
}
.card-tramites h5{
	color: #008E4C;

}
.card-tramites h5:hover{
	 color: #008E4C!important;
}

.card-tramites .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(237 240 242 / 0%);
}
.card-tramites .btn{
	font-size: 18px;
    font-family: 'Hansom FY';
    color: #008E4C !important;
    text-transform: uppercase;
}
.card-tramites .card-body{
	 margin-left: 40px;
}
.card-tramites .p-tramites{
	font-family: 'Hansom FY';
	font-size: 15px;
    color: grey;

}
.card-tramites .a-tramites{
	color:#008E4C;
	font-family: 'Hansom FY';
	font-size: 17px
}
.card-tramites .m_6552889244906358310m_7547904290478768639m_-6694284780238055722gmail-O1{
	font-family: 'Hansom FY';
	font-size: 14px
}
}.card-tramites input[type=button]:active, input[type=reset]:active, input[type=submit]:active, button:active {
    border-color: #e9edf0;
    background-color: #eff2f4;
    background-color: #ffffff;
}
.card-tramites .btn i{
	color:#008E4C !important;
}
.card-tramites .p-tramites .subtitulos{
	font-size:16px;
}

.card-tramites  .p-content{
	margin-left: 15px;
    margin-top: 5px;
    font-family: 'Hansom FY';
    font-size: 15px;
    color: grey;
}

.card-tramites  .items-acordeon-v2{
	font-family: 'Hansom FY';
    font-size: 15px;
    color: grey;
    margin-top: 18px;
}
.card-tramites  .img-funcionario-acordeon{
	width: 322px;
    height: 363px;
 }
.card-tramites .items-acordeon{
    font-family: 'Hansom FY';
    font-size: 15px;
    color: grey;
    margin-top: 4px;
}









