*{box-sizing:border-box;font-family:Poppins,sans-serif}*,body{margin:0}body{scroll-behavior:smooth;padding:0;overflow-x:hidden}.case-studies-wrapper{z-index:1;background-color:#fff;flex-direction:column;width:100%;padding:30px 70px 65px;display:flex;position:relative;top:10%}.case-head{text-align:center;font-size:48px;font-weight:500}.case-study{scroll-snap-align:start;justify-content:center;align-items:center;gap:40px;display:flex;overflow:hidden}.case-study,.case-study.reverse{background-color:#fff;padding:50px 0 0;position:sticky;top:10%}.case-study.reverse{flex-direction:row-reverse}.case-image{z-index:2;border-radius:20px;flex:1;max-width:600px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}.case-image img{border-radius:20px;width:100%;height:auto;transition:transform .8s;display:block;transform:scale(1)}.case-study:hover .case-image img{transform:scale(1.03)}.case-content{flex:1;max-width:600px;padding:20px}.case-content h2{color:#222;margin-bottom:15px;font-size:37px;font-weight:600}.case-content p{color:#444;margin-bottom:10px;padding:10px 0 0;font-size:16px;font-weight:500;line-height:1.6}.cas3-head{font-size:21px;font-weight:600}.case-list{padding:15px 0 0;list-style-position:inside}.case-listss{font-size:16.5px;line-height:32px;font-weight:500!important}.view-project-btn{color:#655615;cursor:pointer;background-color:#fff;border:1px solid #655615;border-radius:50px;align-items:center;gap:10px;margin-top:20px;padding:17px 20px;font-size:17px;font-weight:600;transition:all .3s;display:inline-flex}.view-project-btn:hover{color:#655615;background-color:#fde105;border:1px solid #fde105}.view-project-btn svg{stroke-width:2.2px;width:20px;height:20px;transition:transform .3s}.view-project-btn:hover svg{transform:translate(3px)}.case-studies-wrapper>.case-study{scroll-snap-align:start;scroll-margin-top:100px}@media (max-width:768px){.case-study,.case-study.reverse{flex-direction:column}.case-content,.case-image{max-width:100%}.case-content{text-align:center}.view-project-btn{justify-content:center}.case-head{font-size:40px}}@media (max-width:480px){.case-studies-wrapper{padding:50px 20px}.case-head{font-size:30px}.case-content h2{font-size:22px}.case-content p{font-size:14px}.view-project-btn{padding:10px 16px;font-size:14px}.view-project-btn svg{width:18px;height:18px}}
