.rts-breadcrumb-area.service-breadcrumb-area{position:relative;background-image:linear-gradient(135deg,#0d0b0aeb 0%,#14110fe0 50%,#0a535ad1 100%);padding:110px 0 85px!important;overflow:hidden;border-bottom:3px solid var(--tl-turquoise-vibrant);height:auto!important}
.service-section-intro{padding-top:75px;padding-bottom:45px;text-align:center}
.service-section-intro .intro-badge{display:inline-block;font-size:12.5px;font-weight:700;color:var(--tl-turquoise-primary);text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px}
.service-section-intro .intro-title{font-size:36px;font-weight:800;color:var(--tl-text-heading);margin-bottom:15px;line-height:1.25;letter-spacing:-.02em}
.service-section-intro .intro-disc{color:var(--tl-text-body);font-size:16px;line-height:1.65;max-width:700px;margin:0 auto}
.rts-service-main-wrapper-10{display:flex;flex-wrap:wrap;border:1px solid var(--tl-border-warm)!important;background:#FFF;border-radius:var(--tl-radius-md);overflow:hidden;box-shadow:var(--tl-shadow-md);margin-bottom:70px}
.rts-service-main-wrapper-10 .signle-service-style-10{flex-basis:50%;display:flex;align-items:stretch;background:#FFF;border-bottom:1px solid var(--tl-border-warm);position:relative;transition:all .35s ease;overflow:hidden}
.rts-service-main-wrapper-10 .signle-service-style-10:nth-child(odd){border-right:1px solid var(--tl-border-warm)}
.rts-service-main-wrapper-10 .signle-service-style-10:nth-last-child(-n+2){border-bottom:none}
.rts-service-main-wrapper-10 .signle-service-style-10:hover{background-color:#FAF8F5;box-shadow:inset 0 0 0 1px #00a8964d}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper{flex:1 1 54%;min-width:0;max-width:54%;padding:38px 36px!important;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}
.signle-service-style-10 .service-category-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tl-brown-cognac);margin-bottom:12px}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper .icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a535a14 0%,#c29b381f 100%);border:1px solid #00a8964d;border-radius:8px;margin-bottom:16px!important;transition:all .3s ease}
.rts-service-main-wrapper-10 .signle-service-style-10:hover .content-area-wrapper .icon{background:linear-gradient(135deg,var(--tl-turquoise-primary) 0%,var(--tl-turquoise-vibrant) 100%);transform:scale(1.06);box-shadow:0 6px 16px #00a89640}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper .icon img{width:32px;height:32px;object-fit:contain;transition:filter .3s ease}
.rts-service-main-wrapper-10 .signle-service-style-10:hover .content-area-wrapper .icon img{filter:brightness(0) invert(1)}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper .title{color:var(--tl-text-heading)!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important;margin-bottom:12px!important;transition:color .25s ease;font-family:'Red Hat Display',sans-serif}
.rts-service-main-wrapper-10 .signle-service-style-10:hover .content-area-wrapper .title{color:var(--tl-turquoise-primary)!important}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper p{color:var(--tl-text-body)!important;font-size:14px!important;line-height:1.65!important;margin-bottom:18px!important}
.signle-service-style-10 .service-capabilities{list-style:none!important;padding:0!important;margin:0 0 22px!important}
.signle-service-style-10 .service-capabilities li{font-size:13px;color:#4C4640;margin-bottom:8px;display:flex;align-items:flex-start;gap:8px;line-height:1.4}
.signle-service-style-10 .service-capabilities li i{color:var(--tl-turquoise-primary);font-size:11px;margin-top:3px;flex-shrink:0}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper .arrow-right-btn{display:inline-flex;align-items:center;gap:8px;color:var(--tl-brown-cognac)!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transition:all .3s ease;margin-top:auto;text-decoration:none}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper .arrow-right-btn i{transition:transform .3s ease;color:var(--tl-turquoise-vibrant)}
.rts-service-main-wrapper-10 .signle-service-style-10:hover .content-area-wrapper .arrow-right-btn{color:var(--tl-turquoise-primary)!important}
.rts-service-main-wrapper-10 .signle-service-style-10:hover .content-area-wrapper .arrow-right-btn i{transform:translateX(5px)}
.rts-service-main-wrapper-10 .signle-service-style-10 .thumbnail{flex:1 1 46%;min-width:0;max-width:46%;position:relative;overflow:hidden;display:block}
.rts-service-main-wrapper-10 .signle-service-style-10 .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;transition:transform .6s cubic-bezier(0.2,0.8,0.2,1)}
.rts-service-main-wrapper-10 .signle-service-style-10 .thumbnail::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#14110f14 0%,#14110f38 100%);pointer-events:none;transition:opacity .3s}
.rts-service-main-wrapper-10 .signle-service-style-10:hover .thumbnail img{transform:scale(1.08)!important}
@media only screen and (max-width: 1199px) {
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper{padding:30px 24px!important}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper .title{font-size:20px!important}
}
@media only screen and (max-width: 991px) {
.rts-service-main-wrapper-10 .signle-service-style-10{flex-basis:100%!important;border-right:none!important}
.rts-service-main-wrapper-10 .signle-service-style-10:nth-last-child(2){border-bottom:1px solid var(--tl-border-warm)!important}
.rts-breadcrumb-area.service-breadcrumb-area{padding:90px 0 70px!important}
.service-breadcrumb-area .service-main-title{font-size:36px!important}
}
@media only screen and (max-width: 767px) {
.rts-service-main-wrapper-10 .signle-service-style-10{flex-direction:column-reverse!important}
.rts-service-main-wrapper-10 .signle-service-style-10.order-control-sm-device{flex-direction:column!important}
.rts-service-main-wrapper-10 .signle-service-style-10 .thumbnail{flex-basis:100%!important;min-width:100%!important;max-width:100%!important;height:240px!important}
.rts-service-main-wrapper-10 .signle-service-style-10 .content-area-wrapper{flex-basis:100%!important;min-width:100%!important;max-width:100%!important;padding:28px 20px!important}
.service-breadcrumb-area .service-main-title{font-size:28px!important}
}