- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+ }
+
+ .about-wrap .headline-feature {
+ position: relative;
+ }
+
+ .about-wrap .headline-feature .col.feature-image {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ width: 40%;
+ }
+
+ .about-wrap .headline-feature .horizontal-image {
+ position: relative;
+ }
+
+ .about-wrap .headline-feature .horizontal-image:before {
+ display: block;
+ content: "";
+ width: 100%;
+ padding-top: 80%;
+ }
+
+ .about-wrap .headline-feature .horizontal-image > .content {
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ }
+
+ .about-wrap .headline-feature .horizontal-image img {
+ position: absolute;
+ bottom: 0;
+ }
+
+ .about-wrap .two-col-text {
+ -webkit-column-count: 1;
+ -moz-column-count: 1;
+ column-count: 1;