.defaultback{min-height:300px;position:relative;background-color:var(--primary);display:flex;align-content:center;justify-content:flex-start}.defaultback::before{content:"";width:650px;height:250px;background-repeat:repeat;background-size:cover;right:-32px;position:absolute;bottom:-97px;background-image:url(/wp-content/uploads/2021/12/card-background-accent.png);z-index:0}.defaultback h1{color:#fff;text-transform:uppercase;font-size:70px;line-height:1;margin:30px 0 0 0}.defaultback h3{font-family:var(--font2);text-transform:uppercase;font-size:13px;font-weight:700;color:var(--secondary);margin:0;letter-spacing:3px}.flexdefault{display:flex;align-items:center;position:relative}.flexdefault select{padding:10px;border:none;font-family:var(--font1);font-weight:500;padding-right:25px;font-size:1.25rem;border-radius:30px}.category-description{font-size:18px;color:#fff;margin-top:20px;max-width:600px;line-height:1.6}.three-dots{width:7px;height:7px;background-color:#fff;display:inline-block}.three-dots:before{content:"";width:7px;height:7px;background-color:#fff;display:inline-block;position:absolute;margin-left:50px}.three-dots:after{content:"";width:7px;height:7px;background-color:#fff;display:inline-block;position:absolute;margin-left:100px}.filter-buttons{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.filter-btn{padding:12px 24px;background:rgba(0,0,0,0);border:2px solid var(--secondary);color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1px;transition:all .3s ease;border-radius:30px}.filter-btn:hover,.filter-btn.active{background:var(--secondary);color:#fff}.blogContainer,.case-studies-content{margin-top:50px;padding:100px 0}.flexnewswrap,.case-studies-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}.newswrapper,.case-study-item{box-shadow:0 0 10px rgba(78,78,78,.2196078431);position:relative;padding-bottom:85px;background:#fff;transition:all .3s ease-in-out;border-radius:8px;overflow:hidden}.newswrapper:hover,.case-study-item:hover{transform:scale(1.05);box-shadow:0 5px 10px rgba(0,0,0,.3098039216)}.newswrapper:before,.case-study-item:before{content:"";position:absolute;top:-10px;height:10px;width:100%;background:var(--secondary)}.case-study-item:hover .case-study-image img{transform:scale(1.05)}.case-study-item:hover .case-study-overlay{opacity:1}.relativeimagec,.case-study-image{position:relative;width:100%;height:360px;overflow:hidden;z-index:2}.cardImage,.case-study-image img{height:100%;max-width:100%;object-fit:contain;object-position:center;width:100%;z-index:1;transition:transform .3s ease}.cardImageBack{height:110%;width:110%;position:absolute;top:-5%;left:-5%;background-size:cover;background-position:center;filter:blur(7px);z-index:-1;background-image:initial !important;background-color:#d3d3d3}.cardbody,.case-study-info{padding:20px}.cardbody h2,.cardbody p,.case-study-info h2,.case-study-info p{padding:0 20px}.case-study-info h3{font-size:24px;font-weight:700;color:var(--primary);margin:0 0 15px 0;line-height:1.3;padding:0}.cardwrapper,.case-study-link{text-decoration:none;color:inherit;display:block}.readmore{background:var(--primary);color:#fff;padding:15px;position:absolute;width:100%;bottom:0;text-align:right;font-weight:600;border-radius:0 0 8px 8px}.readmore i{margin-left:15px}.client-name{font-size:16px;color:var(--secondary);font-weight:600;margin:0 0 15px 0}.case-study-categories{margin:15px 0}.category-tag{display:inline-block;background:var(--tertiary);color:#fff;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;margin-right:8px;margin-bottom:5px}.project-date{font-size:14px;color:#666;margin:15px 0 0 0}.case-study-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.view-case-study{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px}.navigation,.pagination{margin:50px 0;width:100%;display:flex;justify-content:center}.navigation span,.navigation a,.pagination span,.pagination a{margin-right:15px}.page-numbers{width:50px;height:50px;border:2px solid var(--primary);color:var(--primary);display:flex;border-radius:30px;align-items:center;justify-content:center;text-decoration:none;font-weight:600;transition:all .3s ease}.page-numbers:hover,.page-numbers.current{background:var(--primary);color:#fff}.next,.prev{width:initial;border:none !important;font-weight:600;padding:12px 20px;border-radius:30px;background:var(--primary);color:#fff}.back-to-all{text-align:center;margin-top:60px;padding-top:40px;border-top:1px solid #e9ecef}.back-link{display:inline-flex;align-items:center;gap:10px;color:var(--primary);text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease;padding:15px 30px;border:2px solid var(--primary);border-radius:30px}.back-link:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.back-link i{transition:transform .3s ease}.back-link:hover i{transform:translateX(-3px)}.theexercpt{margin-bottom:30px}.theexercpt p{font-size:18px !important}.no-case-studies{text-align:center;padding:60px 20px;color:var(--primary);font-size:18px;grid-column:1/-1}body{overflow-x:hidden !important}@media(max-width: 1199px){.flexnewswrap,.case-studies-grid{grid-template-columns:repeat(3, 1fr)}.defaultback::before{display:none}}@media(max-width: 991px){.flexnewswrap,.case-studies-grid{grid-template-columns:repeat(2, 1fr)}.newswrapper,.case-study-item{width:100%}}@media(max-width: 768px){.defaultback h1{font-size:50px}.flexnewswrap,.case-studies-grid{grid-template-columns:1fr;gap:30px}.filter-buttons{justify-content:center}.blogContainer,.case-studies-content{padding:60px 0}.category-description{font-size:16px}}@media(max-width: 480px){.defaultback h1{font-size:36px}.case-study-info,.cardbody{padding:20px}.filter-btn{padding:10px 16px;font-size:12px}.back-link{padding:12px 20px;font-size:14px}}
