.wrapper{overflow:hidden;width:100%}.top-content-holder{margin:0 auto 75px;max-width:765px;text-align:center}.top-content-holder h2{margin-bottom:43px}.top-content-holder img{display:block;margin:0 auto 63px}.top-content-holder p{color:#323548;font-size:20px!important;line-height:1.75;margin-bottom:50px}.top-content-holder p:last-child{margin-bottom:0}.top-content-holder p a{border-bottom:1px solid #323548;color:#323548;font-family:GothamHTF-Book;text-decoration:none}.wrapper .heading-holder{margin:0 auto;max-width:1160px;padding:0 75px 40px;text-align:center}.wrapper .heading{margin:0 auto 75px;max-width:1015px;text-align:center}.wrapper .heading h2{font-size:40px;font-weight:400;margin-bottom:0}.wrapper .heading:has(p) h2{margin-bottom:46px}.wrapper .heading p{color:#323548;font-size:22px!important;line-height:34px;margin-bottom:0}.wrapper .columns-holder{border-radius:25px;box-shadow:0 0 4px 0 #00000040;display:flex;margin:0 auto;max-width:1160px;overflow:hidden}.wrapper .columns-holder .column{border-right:2.82px solid #f0f0f0;width:100%}.wrapper .columns-holder .column:last-child{border-right:0}.wrapper .columns-holder .column .column-inner{padding:40px 40px 50px}.wrapper .columns-holder .column .column-inner h3{color:#323548;font-family:GothamHTF-Bold;font-size:40px;font-weight:400;line-height:1.4;margin:0 0 95px}.wrapper .columns-holder .column .btn{font-size:18px;margin-bottom:0;padding:8px 28px}@media(max-width:1024px){.wrapper .columns-holder .column .column-inner h3{font-size:32px;line-height:35px}.wrapper .columns-holder .column .column-inner .btn-primary{font-size:15px}}@media(max-width:820px){.wrapper .columns-holder .column .column-inner h3{font-size:27px;line-height:35px}}@media(max-width:767px){.top-content-holder{max-width:390px}.top-content-holder p{text-align:left}.top-content-holder img{display:block;margin:0 auto 50px!important;max-width:261px!important;text-align:center}.top-content-holder{margin:0 auto 60px}.wrapper .heading-holder{padding:0 0 40px}.wrapper .heading h2{font-size:32px}.wrapper .heading:has(p) h2{margin-bottom:40px}.wrapper .heading p{font-size:18px!important;line-height:1.6}.wrapper .columns-holder{flex-direction:column;max-width:375px}.wrapper .columns-holder .column{border-bottom:2.82px solid #f0f0f0;border-right:0;margin:0 auto}.wrapper .columns-holder .column:last-child{border-bottom:0}.about-us .wrapper .columns-holder .column .column-inner h3{font-size:40px;line-height:1.4}}