.module--service-detail-half-image{background:#e0e0e050}.module--service-detail-half-image .service-detail__content{padding:60px 20px;text-align:left}.module--service-detail-half-image .service-detail__heading{color:#1e1e1e;font-size:30px;font-weight:700;line-height:36px;margin-bottom:30px}.module--service-detail-half-image .service-details__info{display:flex;flex-direction:column;gap:20px}.info-item{display:flex;flex-direction:column}.info-figure{color:#ff3232;font-size:42px;font-weight:500;line-height:54px}.info-description{color:#1d1d1f;font-size:20px;line-height:28px;margin-top:8px}.module--service-detail-half-image .button{font-size:14px!important;margin-top:15px;width:100%}.module--service-detail-half-image .service-detail__image img{display:block}@media (min-width:768px){.module--service-detail-half-image{direction:rtl;display:grid;grid-template-columns:1fr 1fr}.module--service-detail-half-image .service-detail__image img{height:100%;object-fit:cover;width:100%}.module--service-detail-half-image .service-detail__content{display:flex;justify-content:flex-end;margin-left:50px;padding:80px 0;text-align:left}.module--service-detail-half-image .text-content{max-width:565px}.module--service-detail-half-image .service-detail__heading{font-size:34px;line-height:34px}.module--service-detail-half-image .button{font-size:16px!important;margin-top:45px;width:auto}.service-details__info{column-count:2;direction:ltr;display:block!important}.info-item:first-child,.info-item:nth-child(3){margin-bottom:50px}}