.columns__section{background-position:center 50px;background-size:cover;padding:120px 0 30px}.columns__section.inner-box-color{border-radius:24px}.columns__section .heading-holder{max-width:862px;text-align:center}.columns__section .heading-holder h6{border:1px solid rgba(112,117,255,.25);border-radius:40px;color:#797594;display:inline-block;font-family:Varela Round;font-size:10px;line-height:1;margin:0 0 22px;padding:9px 15px 7px;text-transform:uppercase}.columns__section .heading-holder{margin-left:auto;margin-right:auto;max-width:722px}.columns__section .heading-holder h2{color:#182c3f;font-size:48px;line-height:68px;line-height:1.3;margin:0 0 51px}.services-list .row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px 32px;row-gap:32px}.service-col{padding:0 15px;width:33.33%}.service-col>a{background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 201px 56px 0 hsla(0,0%,83%,0),0 128px 51px 0 hsla(0,0%,83%,.01),0 72px 43px 0 hsla(0,0%,83%,.05),0 32px 32px 0 hsla(0,0%,83%,.09),0 8px 18px 0 hsla(0,0%,83%,.1);display:block;height:100%;padding:35px 24px;text-align:center;text-decoration:none}.service-col a h4{color:#34506a;font-size:20px;margin-bottom:4px;text-decoration:none}.service-col a h5{color:#1d8abb;font-size:20px;margin-bottom:20px}.service-col a p{color:#34506a;font-size:16px;line-height:23px}.columns__section .btn-box{text-align:center}.columns__section.columns-dark-sec{background-image:none;background-size:cover;padding:0}.columns__section.columns-dark-sec .heading-holder h6{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.25);color:#fff}.columns__section.columns-dark-sec .heading-holder h2{color:#fff}.columns__section.columns-dark-sec .service-col>a{align-items:flex-start;background:rgba(77,86,103,.25);border-color:rgba(146,142,174,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 4px 6px 0 rgba(34,42,53,.04),0 24px 68px 0 rgba(47,48,55,.05),0 2px 3px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;height:100%;padding:28px}.service-col.service-col-text-left a{align-items:flex-start;display:flex;flex-direction:column;height:100%;text-align:left}.columns__section.columns-dark-sec .service-col>a h4{color:#fff;margin-top:auto}@media(max-width:1023px){.columns__section .heading-holder h2{font-size:36px}.service-col>a{height:100%;padding:24px}}@media(max-width:767px){.service-col{width:100%}.columns__section .heading-holder h2{font-size:28px}.columns__section{padding-top:60px}}