.history{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:138px 0 176px;position:relative}.history .line{background:url(https://4570413.fs1.hubspotusercontent-na1.net/hubfs/4570413/Culp%20Home%20Fashions/History/Divider-line.png);background-repeat:repeat;background-size:100%;margin:auto;right:0;width:5px}.history .line,.history:before{height:100%;left:0;position:absolute;top:0}.history:before{background:#181919;content:"";opacity:.9;width:100%}.history .content-part{background:#fff;margin-left:47px;position:relative;width:calc(50% - 47px)}.history .content-part,.history .inner-history{display:flex;flex-wrap:wrap}.history .blank-part{width:50%}.history .inner-history.left-to-right .blank-part{order:2}.history .inner-history.left-to-right .content-part{margin-left:0;margin-right:47px}.history .inner-history.left-to-right .content-part:before{left:auto;right:-42px}.history .inner-history.left-to-right .content-part:after{left:auto;right:-66px;top:39px}.history .detail-part h3{font-size:26px;letter-spacing:3px;margin-bottom:11px}.history .detail-part p{font-size:12px;font-weight:500;line-height:1.6;margin-bottom:7px}.history .detail-part>p:last-child{margin:0}.history .content-part:before{background:#fff;content:"";height:5px;left:-42px;position:absolute;top:55px;width:42px}.history .content-part:after{background:#d3d3d1;border:6px solid #fff;border-radius:50%;content:"";height:39px;left:-67px;position:absolute;top:39px;width:39px}.history .container>.inner-history:nth-child(2) .image-part{background-position:top!important}.history .image-part{background-repeat:no-repeat;background-size:cover;width:215px}.history .detail-part{padding:29px 28px 29px 34px;width:calc(100% - 215px)}.history .image-part.dis-flex{align-items:center;justify-content:center}.history .content-part.one-col .image-part{height:235px;width:100%}.history .content-part.one-col .detail-part{min-height:240px;width:100%}.history .one-col-two-image-part{display:flex;flex-wrap:wrap;height:235px;width:100%}.history .one-col-two-image-part .left-image,.history .one-col-two-image-part .right-image{background-repeat:no-repeat;background-size:cover;height:inherit;width:50%}.history .two-col-three-img{display:flex;flex-wrap:wrap;height:235px;width:100%}.history .two-col-three-img .left-image{height:inherit;width:60.8%}.history .two-col-three-img .right-image{background-repeat:no-repeat;background-size:cover;height:inherit;width:39.2%}.history .two-col-three-img .inner-left-image,.history .two-col-three-img .inner-right-image{background-repeat:no-repeat;background-size:cover;height:50%}@media(max-width:1300px){.history{padding:90px 0}}@media(max-width:1200px){.history .detail-part{padding:20px;width:calc(100% - 215px)}.history{padding:75px 0}}@media(max-width:1024px){.history .content-part{margin-left:25px;width:calc(50% - 25px)}.history .inner-history.left-to-right .content-part{margin-right:25px}.history .content-part:before{left:-35px;width:36px}.history .content-part:after{border:4px solid #fff;height:30px;left:-40px;top:42px;width:30px}.history .inner-history.left-to-right .content-part:after{right:-40px;top:42px}.history .inner-history.left-to-right .content-part:before{right:-35px}.history .detail-part h3{font-size:22px;letter-spacing:2px}.history{background-attachment:scroll;padding:50px 0}}@media(max-width:900px){.history .image-part{min-height:300px!important;width:100%}.history .detail-part{width:100%}.history .one-col-two-image-part{height:155px}.history .two-col-three-img .inner-left-image,.history .two-col-three-img .inner-right-image{height:100%;width:50%}.history .two-col-three-img .right-image{height:50%;width:100%}.history .two-col-three-img .left-image{display:flex;flex-wrap:wrap;height:50%;width:100%}}@media(max-width:767px){.history .detail-part h3{font-size:20px;letter-spacing:1px}}@media(max-width:640px){.history .content-part,.history .inner-history.left-to-right .content-part{margin:0;width:100%}.history .blank-part{width:0}.history .inner-history{margin-bottom:50px}.history .content-part:before,.history .inner-history.left-to-right .content-part:before{height:30px;left:0;margin:auto;right:0;top:-30px;width:5px}.history .content-part:after,.history .inner-history.left-to-right .content-part:after{border:4px solid #fff;left:0;margin:auto;right:0;top:-50px}.history .container{max-width:350px;padding:0 20px}.history .image-part{min-height:250px!important}.history .two-col-three-img{height:250px}.history{padding:100px 0 0}}