:root{--e-global-color-primary:#EAA638;--e-global-color-secondary:#0B3665;--e-global-color-text:#7A8986}.rt-case-studies-container{display:flex;flex-direction:column;gap:30px}.rt-case-studies-item{display:flex;align-items:flex-start;gap:90px}.rt-case-studies-item .rt-case-studies-image{flex-shrink:0;margin-right:20px;max-width:50%;flex:0 0 50%;position:relative;display:flex;gap:32px}.rt-case-studies-item .rt-case-studies-image img{max-width:50%;flex:0 0 50%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:16px;height:380px}.rt-case-studies-item .rt-case-studies-image .rt-case-studies-image-02{margin-top:80px}.rt-case-studies-item .rt-content-wrap{flex:1;display:flex;flex-direction:column;gap:15px}.rt-case-studies-item .rt-content-wrap .rt-case-studies-title{margin:0;color:var(--e-global-color-secondary);font-size:48px;line-height:1.3}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features{display:grid;gap:16px;margin-top:10px;margin-bottom:80px}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features .rt-case-study-feature{display:flex;align-items:center;gap:8px;font-size:16px;line-height:150%;letter-spacing:-0.02em}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features .rt-case-study-feature .rt-feature-icon{display:flex;align-items:center;justify-content:center;background-color:var(--e-global-color-primary);transition:color 0.3s ease;border-radius:50%;padding:5px;flex:0 0 20px}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features .rt-case-study-feature .rt-feature-icon svg{width:100%;height:10px}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features .rt-case-study-feature .rt-feature-title{font-size:0.9rem;font-weight:500}.rt-case-studies-container.skin-2 .rt-case-studies-item .rt-case-studies-image img{max-width:100%;flex:0 0 100%;height:auto}.rt-case-studies-container.skin-2 .rt-case-studies-item{gap:40px;padding:40px}.rt-case-studies-container.skin-2 .rt-case-studies-item .rt-case-studies-image{margin-right:0}.rt-case-studies-container.skin-2 .rt-case-studies-item .rt-content-wrap .rt-case-studies-features{gap:8px;margin-bottom:88px}.rt-case-studies-container.skin-2 .rt-case-studies-item .rt-content-wrap{gap:0;padding:0}.rt-case-studies-solution strong,.rt-case-studies-feature-title{font-size:18px;color:var(--e-global-color-secondary);line-height:150%;letter-spacing:-0.04em}.rt-case-studies-description{font-size:18px;line-height:150%;letter-spacing:-0.02em;margin-bottom:10px}.rt-case-studies-icon{width:128px;height:128px;display:grid;place-items:center;border-radius:50%;background-color:var(--e-global-color-primary);color:white;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.rt-case-studies-icon svg{width:48px;height:48px}.rt-case-studies-location{display:flex;align-items:center;gap:5px;margin:8px 0 8px}.rt-case-studies-location i{font-size:16px}.rt-case-studies-solution{margin:15px 0 26px}.rt-case-studies-solution strong{display:block;margin-bottom:8px}.rt-view-more-btn{display:inline-flex;padding:12px 24px;color:var(--e-global-color-secondary);text-decoration:none;border-radius:8px;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.15);max-width:-moz-max-content;max-width:max-content;font-size:16px;filter:drop-shadow(0px 1px 2px rgba(10,13,18,0.05));gap:12px;align-items:center}.rt-view-more-btn:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary);background-color:var(--e-global-color-primary)}@media (max-width:991px){.rt-case-studies-item{gap:40px}}@media (max-width:768px){.rt-case-studies-item{display:block}.rt-case-studies-item .rt-case-studies-image{max-width:100%;flex:0 0 100%;gap:20px;margin:0 0 25px}.rt-case-studies-location{margin:14px 0 8px}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features{margin-bottom:20px}.rt-case-studies-item .rt-content-wrap .rt-case-studies-features{gap:10px}.rt-case-studies-container.skin-2 .rt-case-studies-item .rt-content-wrap .rt-case-studies-features{margin-bottom:30px}.rt-case-studies-icon svg{width:30px;height:30px}.rt-case-studies-icon{width:80px;height:80px}.rt-case-studies-container.skin-2 .rt-case-studies-item{padding:20px}}