.approach-sec{background-color:#f5f5f5;padding:40px 0}.approach-sec .heading-wrapper{margin-bottom:60px}.approach-sec .heading{margin-bottom:30px}.approach-sec .small-heading{line-height:1.2;margin-bottom:20px}.approach-sec .approach-card-list{background:#000;border:1px solid #a29869;color:#a29869;padding:30px}.approach-sec .approach-card-list .number{color:#a29869;margin-bottom:30px}.approach-sec .approach-card-list .card-heading{font-size:2.1428571429rem;line-height:1;margin-bottom:30px}.approach-sec .approach-card-list p{color:#a29869}.approach-sec .approach-card-list .card-description-wrap{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.approach-sec .approach-card-list .card-description,.approach-sec .approach-card-list .card-description p{line-height:1.7142857143rem;margin-bottom:0}.w-auto.heading{width:auto}@media(hover:hover){.approach-sec .approach-card-list:hover .card-description-wrap{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media(hover:none){.approach-sec .approach-card-list .card-description-wrap{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.approach-sec .footer-wrapper{padding:60px 0;text-align:center}.approach-sec .btn-dark .button_btnDefault__2nuL5{min-width:0;padding:0 30px}@media(min-width:1024px){.approach-sec{padding:60px 0}.approach-sec .heading-wrapper{display:flex;justify-content:space-between}.approach-sec .heading{margin-bottom:0;margin-right:10px;width:50%}.approach-sec .heading-text{width:50%}.approach-sec .content{display:flex;justify-content:space-between}.approach-sec .approach-card-list{border-left:0;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;justify-items:flex-start;padding:26px}.approach-sec .approach-card-list .card-heading{font-size:2.5rem;margin-bottom:60px}.approach-sec .approach-card-list .card-description-wrap{align-items:flex-end;display:flex;flex-grow:1}.approach-sec .approach-card-list:first-child{border-left:1px solid #767d85}.approach-sec .footer-wrapper{padding:100px 0}.approach-sec .small-heading{font-size:2.8571428571rem}}@media(min-width:1366px){.approach-sec{padding:100px 0}.approach-sec .approach-card-list{padding:30px}.approach-sec .approach-card-list .card-heading{font-size:2.8571428571rem;margin-bottom:74px}.approach-sec .footer-wrapper{padding:140px 0}.approach-sec .small-heading{font-size:3.5714285714rem;margin-bottom:30px}}