.dt-header-default .dt-no-header-logo-wrapper {
padding: 10px 10px 10px 30px;
} .dt-sc-button.rounded-border:hover, .dt-sc-button.bordered:hover {
color: #ffffff !important;
} .dt-sc-image-caption.type4 .dt-sc-image-content .dt-sc-image-title {
padding: 0 0 30px;
margin: 0 0 20px;
}
.dt-sc-image-caption.type4 {
margin-bottom: 30px !important;
}
.dt-sc-image-caption .dt-sc-image-wrapper {
border-radius: 0 40px; 
}
.dt-sc-dark-bg .dt-sc-icon-box.type15 {
background: none;
border-color: rgba(255,255,255,0.3);
}
.dt-sc-icon-box.type15 a {
color: #fff !important;
} 
.dt-sc-icon-box.type15:hover {
background-color: #d9b9a8 !important;
border-color: #d9b9a8 !important;
}
.sub_titulo {
letter-spacing: 12px;
}
.dt-sc-button.white.bordered:hover {
background: #d9b9a8;
border-color: #d9b9a8;
}
.dt-sc-counter.type4 h4 {
color: #fff;
}
#footer a:hover {
color: #D9B9A8 !important;
} .dt-header-default .dt-header-menu .dt-primary-nav > li > a {
padding-left: 10px;
padding-right: 10px;
} .dt-sc-sociable li.facebook a > i:before {
color: #007cba;
}
.dt-sc-sociable li.instagram a > i:before {
color: #b70971;
}
.dt-sc-sociable li.youtube a > i:before {
color: #e61c1c;
}
div#google_language_translator div.skiptranslate.goog-te-gadget
{
height: 31px;
}
.dt-sc-sociable li.whatsapp a > i:before
{
content: "\f232";
color: #075e54;
}
@media only screen and (max-width: 767px) {
#fixed-header.apply-sticky-header > div.dt-header-default
{
display: block;
}
}
.display-translator-menu
{
display: block !important;
}
.dt-sc-image-caption.type4 .dt-sc-image-title h3 + h2 {
padding: 30px 0 45px;
position: relative;
}
.dt-sc-image-caption.type4 .dt-sc-image-title h2 span {
color: #f4f4f4;
font-size: 65px;
left: 0;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
width: 100%;
z-index: -1;
}
.dt-sc-image-caption.type4 .dt-sc-image-title h2.h6{	color: #553057;	font-size: 16px;    text-transform: uppercase;    letter-spacing: 2px;}
.dt-sc-image-caption .dt-sc-image-title h3 + h2 {    margin-bottom: 0;    margin-top: -10px;    font-weight: 500;}
.dt-sc-counter.type4 h3{	color: #fff;font-size: 14px;    margin: 15px 0 0;    text-transform: uppercase;    padding: 0;}
.dt-sc-icon-box.type15 .icon-wrapper h3 {    margin-bottom: 0;    width: 100%;    float: none;    display: inline-block;    position: relative;    font-size:20px;}
.dt-sc-image-caption.type4 .dt-sc-image-title h2 {    display: table-footer-group;    font-size: 32px;transition: all 0.3s linear 0s;}
.widget .recent-posts-widget li .entry-title h3 { font-size: 13px; line-height: 20px;  letter-spacing: 0.25px; margin-top: -5px; margin-bottom:7px;}
.dt-sc-post-entry .blog-entry .entry-title h2 {    font-size: 24px;margin: 0;text-transform: none;}
.blog-single-entry a{color:#FF5722}
.whatsapp-servicios
{
max-width: 350px;
margin: auto;
}
.whatsapp-servicios a
{
display: flex;
align-items: center;
background-color: #25d366;
color: white;
text-align: center;
padding: 10px 20px;
font-weight: 500;
text-transform: uppercase;
-webkit-transition: all .3s;
transition: all .3s;
font-size: 12px;
}
.whatsapp-servicios a:hover
{
background-color: #128c7e;
color: white;
}
@media only screen and (min-width: 426px) 
{
.whatsapp-servicios a
{
font-size: inherit;
}
}
.whatsapp-servicios i
{
font-size: 32px;
color: white;
margin-right: 10px;
}