h1,
h2,
h3,
h4,
h5,
h6,
.teaser h3,
.special-heading p{
letter-spacing: 0;
}
.special-heading p{
font-size: 16px;
}
h3.section_header{
line-height: 1.4;
}
.teaser:not(.media) h6{
margin-top: 25px;
}
@media (min-width: 768px) {
.teaser:not(.media) h6{
margin-top: 35px;
}
}
.teaser h6{
font-size: 20px;
margin-bottom: 20px;
}
footer.page_footer.parallax.section_overlay.ds:before,
footer.page_footer.parallax.section_overlay.ds:after{
background-color: #000;
opacity: .6;
}
footer.page_footer .widget-title{
font-size: 20px;
font-weight: 700;
margin-top: 9px;
margin-bottom: 36px;
}
footer.page_footer .widget_banner{
margin-bottom: 28px;
}
footer.page_footer .widget_text{
margin-bottom: 0;
}
footer.page_footer .widget_socials a.social-icon{
margin-left: 15px !important;
}
footer.page_footer .widget_socials a.social-icon:first-child{
margin-left: 0 !important;
}
@media (max-width: 479px) {
footer.page_footer.section_padding_top_90>[class*=container]{
padding-bottom: 40px;
}
}
.theme_button span{
letter-spacing: 1px;
font-weight: 700;
}