/*
 * Intro heading.
 *
 * First the old theme's rules this section uses, ported in their original order (generated, do not edit
 * by hand); then the section's own rules: the old page's spacing and colours, and its hover states.
 */

.rs-heading .title-inner .title{color:#0a0a0a;font-family:Poppins,sans-serif;font-weight:600;position:relative;margin-bottom:18px}
@media only screen and (max-width: 1199px){
.rs-heading .title-inner .title{font-size: 25px;line-height: 40px}
}
@media only screen and (max-width: 991px){
.rs-heading h2{font-size: 32px}
}
@media only screen and (max-width: 767px){
.rs-heading .title-inner .title{font-size: 28px}
.rs-heading h2{font-size: 25px;line-height: 36px}
}
@media only screen and (max-width: 480px){
.rs-heading h2{font-size: 20px;line-height: 30px}
.rs-heading .title-inner .title{line-height: 34px;font-size: 24px}
.rs-heading .description{font-size: 15px;line-height: 26px}
}
