.margenes {
margin-left: 2% !important;
margin-right: 2% !important;
margin-bottom: 0% !important;}
.margenespagina{
margin-left: -10px !important;
margin-right: -10px !important;
margin-top: 0% !important;
margin-bottom: 1% !important; }
.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label {
font-size: 13px !important;}
.fusion-form-field.fusion-form-consent-field.fusion-form-label-above {
margin-top: 0px;
margin-bottom: 0px;} .fusion-form-element-required {
display: none;}
input#nombre.fusion-form-input placeholder::before {
color: red !important;} .flex-control-paging li a.flex-active {
background: #b29b69 !important;
cursor: default;}
.flex-control-paging li a {
display: block;
width: 11px;
height: 11px;
background: rgb(29, 38, 45) !important;
cursor: pointer;
text-indent: -9999px;
border-radius: 20px;
box-shadow: inset 0 0 1px rgb(255, 255, 255) !important;
width: 15px !important;
height: 15px !important;}
.flex-next, .flex-prev {
display: none;}
.glyphicon.icon-Contabilidad, .glyphicon.icon-Mercantil, .glyphicon.icon-Consultora, .glyphicon.icon-Auditora, .glyphicon.icon-Laboral, .glyphicon.icon-Fiscal  {
font-family: 'icomoon' !important;}
[class^="icon-"], [class*=" icon-"] {
font-family: 'icomoon' !important;}
.fa-fusion-box.inactive-icon.icon-Mercantil {
font-family: 'icomoon' !important;
}
.fa-fusion-box.inactive-icon.icon-Contabilidad,.fa-fusion-box.icon-Consultora, .fa-fusion-box.icon-Auditora , .fa-fusion-box.icon-Laboral, .fa-fusion-box.icon-Fiscal{
font-family: 'icomoon' !important;} .mostrarruta {padding: 25px;background-color: #1d262d;
border: 1px solid #b29b69;}
#from-input1 {
border-radius: 0px;
border: 1px solid #1d262d;
margin-top: -30px;}
.mostrarruta p {
color: #b29b69;
font-weight: 300;} .fusion-column-inner-bg-image {
display: inline-block;
position: relative;
color: #b29b69;
text-decoration: none;
padding: 0 25px;
z-index:5000;}
.fusion-column-inner-bg-image:before,
.fusion-column-inner-bg-image:after {
content: "";
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
box-sizing: border-box;
transform: scale(0);
transition: 0.8s;
}
.fusion-column-inner-bg-image:before {
border-bottom: 1px solid #b29b69;
border-left: 0px solid #b29b69;
transform-origin: 0 100%;
background-color: #edeae6 !important;
}
.fusion-column-inner-bg-image:after {
border-top: 0px solid #1D262D;
border-right: 0px solid #1D262D;
transform-origin: 100% 0%;
}
.fusion-column-inner-bg-image:hover:after,
.fusion-column-inner-bg-image:hover:before {
transform: scale(1) !important;
}
.fusion-tabs.horizontal-tabs.clean .tab-content {
font-size: 18px !important;
font-family: 'Montserrat';}
h3.flip-box-heading-back {
color: #b29b69 !important;}
.flip-box-back-inner p {
font-size: 16px !important;
text-align: left;}
.flip-box-back-inner {
font-size: 16px !important;
text-align: left;}
h4.flip-box-heading.without-text {
color: #b29b69 !important;
background-color: #1d262dd4;
line-height: 3.2;
margin-top: 288px !important;
} td {
border: 1px solid #d3c6aa !important;
font-size: 15px;}
td.titulo {
border: 1px solid #d3c6aa !important;
font-size: 15px;
color:#1d262d; }
@media screen and (min-width: 650px) and (max-width: 1250px) {
h1 {font-size:35px !important;}
h2 {font-size:27px !important;}
h3 {font-size:20px !important;}
.fusion-title.titulomovil {font-size: 35px !important;}
#fondomovil {background-image: inherit !important;}
.menu-text {
font-size: 16px;
padding: 0px;}
#menu-item-14,#menu-item-630,#menu-item-760,#menu-item-1040,#menu-item-791,#menu-item-474,#menu-item-20 {
margin-left: 10px !important;
margin-right: 10px !important;}
}
@media screen and (min-width: 280px) and (max-width: 650px) {
h1 {font-size:35px !important;}
h2 {font-size:27px !important;}
h3 {font-size:20px !important;}
.fusion-title.titulomovil {font-size: 35px !important;}
#fondomovil {background-image: inherit !important;}
}