.our-approach-wrap{margin:0 auto;max-width:800px}.our-approach-wrap .headline{margin:0 0 80px}.approach-scroll .scroll-tile{border-left:1px solid #fff;padding:0 0 50px 70px;position:relative;top:-10px}.approach-scroll .scroll-tile:last-child{border-left:0 solid #fff;padding:0 0 0 70px}.approach-scroll .scroll-tile .tile-body{color:#fff;padding:6%;position:relative;top:-40px;transition:all .35s ease-in-out}.approach-scroll .scroll-tile .tile-body h4{color:var(--color-secondary);margin:0 0 6px}.approach-scroll .scroll-tile .tile-body p:last-child{margin-bottom:0}.approach-scroll .scroll-tile .tile-dot{background:#fff;border-radius:100px;height:16px;left:-8px;position:absolute;top:0;transition:all .35s ease-in-out;width:16px}.approach-scroll .scroll-tile .tile-body:hover{background:#fff;-webkit-border-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius:10px;color:var(--color-primary);position:relative;-moz-border-radius-topleft:0;border-radius:10px;border-top-left-radius:0}.approach-scroll .scroll-tile .tile-body:hover~.tile-dot{background:var(--color-secondary);border-radius:100px;height:34px;left:-17px;position:absolute;top:0;width:34px}@media (max-width:767px){.approach-scroll .scroll-tile,.approach-scroll .scroll-tile:last-child{margin:0 0 0 20px;padding:0 0 50px 30px;top:-10px}.approach-scroll .scroll-tile .tile-body{top:-20px}}