.our-approach-section .sec-heading{margin-bottom:80px}.our-approach-section .cta_container{margin:15px 0 60px}.our-approach-section p{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.our-approach-section h6{font-size:20px;font-style:italic;line-height:28px;margin-bottom:20px}.our-approach-section .sub_title hr{background:#090;height:1px;margin-bottom:18px;width:208px}.our-approach-section .card_detail{margin-bottom:30px}.our-approach-section h3{font-family:Lato;font-size:34px;font-style:normal;font-weight:700;line-height:normal}.our-approach-section .main-flex{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.our-approach-section .flex-box{background-position:0 100%;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;display:flex;justify-content:center;margin-bottom:0;padding:28px 26px 0;text-align:center}.our-approach-section .flex-box.four_column{flex-basis:23%}.our-approach-section .flex-box.three_column{flex-basis:30.8%;margin-bottom:43px}.our-approach-section .content-box{position:relative}.our-approach-section .content-box .top-icon{margin:0 auto;max-height:130px;max-width:80px;padding:20px 0}.our-approach-section .content-box>:last-child{margin-bottom:0}.our-approach-section .content-box .abs{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.our-approach-section .flex-box.three_column:not(:nth-child(3n+3)){margin-right:3.8%}.our-approach-section .flex-box.four_column:not(:nth-child(4n+4)){margin-right:20px}.our-approach-section .content-box h4{font-size:18px;text-transform:uppercase}.our-approach-section .content-box h2{font-size:24px}@media (max-width:999px){.our-approach-section .flex-box.three_column:not(:nth-child(3n+3)){margin-bottom:30px;margin-right:0}.our-approach-section .flex-box.three_column{flex-basis:70%;margin-bottom:30px;width:100%}.our-approach-section .sec-heading{margin-bottom:40px}.our-approach-section .cta_container{margin:0 0 40px}.our-approach-section h6 br{display:none}}@media (max-width:475px){.our-approach-section .flex-box.three_column{flex-basis:100%}}