.wrapper{overflow:hidden;width:100%}.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}.wrapper .columns-holder .column{width:100%}.wrapper .columns-holder .column .column-inner{padding:40px 40px 50px}.wrapper .columns-holder .column .column-inner h3{font-family:GothamHTF-Bold;font-size:40px;font-weight:400;line-height:1.4;margin:0 0 95px;max-width:220px}.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){.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{margin:0 auto}}