.bf-body.services details.service{float:left;clear:both;width:100%;background:#f5f3f0;border-top:1px solid rgba(0,0,0,.15)}.bf-body.services details.service:first-of-type .service-summary{padding-top:60px}.bf-body.services details.service:last-of-type{border-bottom:1px solid rgba(0,0,0,.15)}.bf-body.services .service-summary{display:block;list-style:none;cursor:pointer;padding:34px 0}.bf-body.services .service-summary::-webkit-details-marker{display:none}.bf-body.services .service-summary .container{padding:0 65px;display:flex;align-items:center;justify-content:space-between;gap:20px}.bf-body.services .service-title{margin:0;font-family:sharp_grotesk_medium25,sans-serif;font-weight:400;font-size:34px;line-height:38px;letter-spacing:-.02em;text-transform:uppercase;color:#000;transition:color .3s ease}.bf-body.services .service-summary:hover .service-title,.bf-body.services details.service[open] .service-title{color:#df7a2b}.bf-body.services .service-toggle{position:relative;flex:0 0 22px;width:22px;height:22px}.bf-body.services .service-toggle:after,.bf-body.services .service-toggle:before{content:"";position:absolute;left:0;top:10px;width:22px;height:2px;background:#df7a2b;transition:transform .3s ease}.bf-body.services .service-toggle:after{transform:rotate(90deg)}.bf-body.services details.service[open] .service-toggle:after{transform:rotate(0deg)}.bf-body.services details.service section.about-services{padding-top:0;padding-bottom:10px;background:transparent}.bf-body.services details.service section.related-articles{padding-top:10px;padding-bottom:50px}.bf-body.services details.service section.related-articles .container{padding:0 45px}.bf-body.services details.service section.related-articles .related-title-container{text-align:left}.bf-body.services details.service section.related-articles .view-all-container{text-align:left;margin-top:30px}@media only screen and (max-width:767px){.bf-body.services .service-summary{padding:24px 0}.bf-body.services .service-summary .container{padding:0 20px}.bf-body.services details.service:first-of-type .service-summary{padding-top:40px}.bf-body.services details.service section.related-articles .container{padding:0}.bf-body.services details.service section.about-services .container .column-container.tags-column-container .services-column{width:100%}.bf-body.services details.service section.related-articles .container .view-all-container{padding-right:40px}.bf-body.services details.service section.related-articles .container .view-all-container a.view-all h4{font-size:16px;line-height:21px}.bf-body.services .service-title{font-size:22px;line-height:26px}}