h2.alt {
color: #f0c8c4;
}
a.button.boton_alt.button_size_2.button_js {
border-color: #f0c8c4;
color: #fff;
}
.button-stroke a.button:not(.action_button) {
border-radius: 15px;
}
a.button .button_label {
padding: 11px 40px;
font-size: 14px;
font-weight: 700;
}
#Side_slide #menu ul li.current_page_item > a {
font-weight: 700;
}
#Side_slide #menu ul li a {
line-height: 24px;
}
.padding_texto {
padding-left: 65px;
}
h3.alt {
color: #f0c8c4;
}
.textwidget i {
color: #de938e;
font-size: 28px;
}
.widget_archive ul, .widget_nav_menu ul {
list-style-type: none;
padding: 0px;
background: none;
}
#Footer .footer_copy .one {
border-top: solid 1px #abafb4;
}
.copyright {
color: #de938e;
}
.copyright a {
color: #de938e!important;
}
#Footer h4 {
font-size: 14px;
line-height: 20px;
}
.img_padding {
margin-top: -45px;
}
.style-simple .faq .question .title {
font-weight: 700;
font-size: 18px;
}
.faq .question.active .title .num {
color: #c65d5b;
}
dl > dt, dl > dd {
border-style: none;
}
.img_margin {
margin: 1% 40px;
}
.img_margin .column.mcb-column.one-third.column_image {
margin: 0px;
}
.button-stroke a:hover.button.boton_alt {
background-color: #f0c8c4 !important;
color: #aa1c2d;
}
dl > dt, dl > dd {
padding: 5px 0;
}
.dark a {
color: #ffffff;
}
.push-6 {
position: relative;
left: 50%;
right: auto; 
}
.pull-2-5 {
position: relative;
right: 38%;
left: auto; 
}
span.texto_better {
font-size: 27px;
font-weight: 700;
color: #c65d5b;
}
.container.dos span {
right: 5%;
z-index: 999;
position: absolute;
margin-top: 3%;
}
#menu a:hover {
text-decoration: underline!important;
}
.column_column ul li {
margin-bottom: 5px;
}
.page-id-149 h2 {
font-size: 2.3em;
}
.widget_nav_menu ul li a {
padding: 5px 0 7px 3px;
}
@media only screen and (max-width: 1240px) {
.container.dos span {
right: 7%;
margin-top: 3.8%;
}
.push-6 {
position: relative;
left: 54%;
right: auto;
}
}
@media only screen and (max-width: 768px) {
.img_padding {
margin-top: -25px;
}
.container.dos span {
right: 9%;
margin-top: 5.5%;
}
.texto_blanco p {
color: white;
}
}
@media only screen and (max-width: 480px) {
.padding_texto {
padding-left: 0px;
}
.pull-2-5 {
position: relative;
right: auto;
left: auto;
}
.push-6 {
position: relative;
left: auto;
right: auto;
}
.container.dos span {
display: none;
}
.texto_blanco p {
color: #5C6670;
}
.section.mcb-section:first-child {
padding-top: 20px!important;
}
}