.core-services-section{padding-bottom:px;padding-top:px}.core-services-section__container{align-items:center;display:flex;gap:0;margin:0 auto}.core-services-section__heading-col{flex:0 0 auto;padding-right:48px}.core-services-section__content-col{border-left:1px solid;flex:1;padding-left:48px}.core-services-section--reversed .core-services-section__content-col{border-left:none;border-right:1px solid;padding-left:0;padding-right:48px;text-align:right}.core-services-section--reversed .core-services-section__heading-col{padding-left:48px;padding-right:0}.core-services-section__heading{font-size:50px!important;font-weight:500!important;line-height:1.1!important;margin:0!important}.core-services-section--reversed .core-services-section__heading{text-align:right!important}.core-services-section__description{color:#000;font-size:18px;line-height:1.75;margin:0 0 22px}.core-services-section__description p{margin:0}.core-services-section__cta{background:#fff;border:3px solid!important;border-radius:5px 0 5px 0!important;box-shadow:none!important;cursor:pointer!important;display:inline-block!important;font-size:20px!important;font-weight:400!important;letter-spacing:.01em!important;padding:8px 28px!important;text-decoration:none!important;transition:background-color .2s ease,color .2s ease;transition:all .3s!important}.core-services-section__cta:hover{transform:translateY(-3px)!important;-webkit-transform:translateY(-3px)!important}@media (max-width:768px){.core-services-section__container{align-items:flex-start;flex-direction:column;gap:20px;padding:0}.core-services-section__heading-col{border-bottom:1px solid;border-right:none;flex:none;padding-bottom:20px;padding-left:0;padding-right:0;width:100%}.core-services-section__heading{font-size:40px!important;text-align:center!important}.core-services-section__content-col{border-left:none!important;border-right:none!important;border-top:0 solid;padding-left:0;padding-right:0;text-align:center;width:100%}.core-services-section--reversed .core-services-section__container{flex-direction:column-reverse}.core-services-section--reversed .core-services-section__heading-col{padding-left:0!important}.core-services-section--reversed .core-services-section__heading{text-align:center!important}.core-services-section--reversed .core-services-section__content-col{padding-right:0!important}.core-services-section__content-col{text-align:center!important}}