/*
 * Feature panel.
 *
 * 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}
.rs-heading .title-inner .title span.watermark{position:absolute;font-size:200px;text-transform:uppercase;font-weight:900;font-family:Poppins,sans-serif;opacity:.05;width:100%;left:0;color:inherit;white-space:nowrap;vertical-align:middle}
.rs-btn.btn-left{text-align:left}
@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){
.dark-bg-area{padding-left: 0 !important;padding-right: 0 !important}
.rs-heading .title-inner .title span.watermark{font-size: 100px}
.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}
}

/* The section's own rules. */
.ctwb-feature-panel{margin-top:75px !important;margin-right:1px !important;margin-left:1px !important;padding-top:0 !important;padding-right:50px !important;padding-bottom:0 !important;padding-left:50px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;border-radius:5px !important}
.ctwb-feature-panel.ctwb-no-image{background-color:#161616}
/* Without a picture nothing gives the panel its height, so pad it. */
.ctwb-feature-panel.ctwb-no-picture{padding-top:60px !important;padding-bottom:60px !important}
.ctwb-feature-panel-media{padding-top:0 !important}
.ctwb-feature-panel-text{padding-top:0 !important;padding-left:30px !important}
.ctwb-feature-panel-image{margin-bottom:0 !important}
/* Button colours on hover (the old theme's script set them inline). */
.ctwb-feature-panel .rs-btn a:hover{background-color:#319d35;border-color:#319d35;color:#fff}
