.portfolio-banner{flex-direction:column;clip-path:none;padding:80px 20px;text-align:center;background:var(--color-banner-navy)}.portfolio-banner h1{color:var(--color-white);max-width:none;margin-bottom:0}.portfolio-banner .select-box-flex{display:inline-flex;margin:0 auto;justify-content:center}.portfolio-banner .select-box-flex select{width:255px;padding:9px 10px;border-radius:var(--radius-sm);font-size:var(--fs-15);margin:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);border:1px solid var(--color-border)}.title{font-size:var(--fs-26);font-weight:700;color:var(--color-white);padding-bottom:20px}#reset_portfolio_filter{background-color:var(--color-brand);padding:10px 12px;width:auto;border-radius:var(--radius-sm);position:relative;display:flex;align-items:center;margin-left:10px;border:none;cursor:pointer;font-family:inherit}#reset_portfolio_filter img{width:20px}#reset_portfolio_filter:hover .tooltip-top{visibility:visible;opacity:1}#reset_portfolio_filter .tooltip-top{visibility:hidden;position:absolute;top:-25px;left:50%;transform:translate(-50%);width:100px;background-color:var(--color-white);color:#252b33;font-size:var(--fs-14);line-height:20px;text-align:center;padding:5px;border-radius:var(--radius-sm);z-index:1;opacity:0;transition:opacity var(--tr-640);box-shadow:var(--shadow-ring)}#reset_portfolio_filter .tooltip-top:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:var(--color-white)}.casestudy-list-block{padding-top:0}.casestudy-list-block .casestudy-listing{margin-bottom:30px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block{padding-top:30px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .case-block{padding:15px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .case-block .case-title{font-size:var(--fs-16);font-weight:700;transition:all .5s ease;margin-bottom:0;width:calc(100% - 40px)}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .casestudy-item{border:1px solid var(--color-border);box-shadow:0 4px 4px #00000014;border-radius:0;background:var(--color-white);display:flex;flex-direction:column}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .casestudy-item .brand-logo{aspect-ratio:800 / 555;overflow:hidden;flex-shrink:0}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .casestudy-item .brand-logo img{width:100%;height:100%;object-fit:cover;border-radius:0;border:0}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .casestudy-item .case-block{flex:1;display:flex;flex-direction:column}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .casestudy-item .link_arrow{color:var(--color-brand);font-weight:600;margin-top:auto;line-height:26px;align-self:flex-start}.casestudy-list-block .casestudy-listing .latest-blog .portfolio-heading-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.casestudy-list-block .casestudy-listing .latest-blog .portfolio-heading-title img{max-width:35px}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding-bottom:15px}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag .portfolio-tag-title{text-align:right;line-height:30px;font-size:var(--fs-14)}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag .technology-portfolio-listing li{padding:0 7px;border:1px solid var(--color-text-muted);border-radius:5px;margin-right:5px;font-size:var(--fs-14);line-height:26px;color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;margin-bottom:5px}.pix-wrapper{text-align:center;margin-top:25px;padding-bottom:40px}.pix-loader{display:none;margin-bottom:15px}.pix-finished{color:var(--color-gray-mid);font-size:var(--fs-15);padding:10px 0}.btn_new{display:inline-block;background-color:var(--color-brand);color:var(--color-white);font-size:var(--fs-16);font-weight:600;padding:12px 35px;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;transition:background-color var(--tr-300);border:none;font-family:inherit;line-height:1.5}.btn_new:hover{background-color:#c94e0b;color:var(--color-white)}@media(max-width:767px){.portfolio-banner .select-box-flex select{max-width:39%;width:100%;margin:0 5px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .case-block{padding:10px 15px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .case-block .case-title{padding:0;font-size:var(--fs-18)}}@media(min-width:768px){.title{font-size:var(--fs-28)}.portfolio-banner{background:url(/wp-content/themes/biztech/dist/images/casestudy_details/case_study_bg_1659c712.jpg) no-repeat 50% / cover;padding:80px 20px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .casestudy-item{height:100%}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag{flex-direction:row;align-items:flex-start}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag .portfolio-tag-title{line-height:20px}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag .technology-portfolio-listing{width:calc(100% - 120px)}}@media(min-width:992px){.casestudy-list-block .casestudy-listing{padding-bottom:80px}}@media(min-width:1024px){.casestudy-list-block{margin-top:-180px}.casestudy-list-block .casestudy-listing{padding-bottom:0}.casestudy-list-block .casestudy-listing .no-result{color:var(--color-white)}.portfolio-banner{padding:80px 20px 200px}}@media(min-width:1200px){.title{font-size:var(--fs-32);line-height:36px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .case-block{padding:15px 22px}.casestudy-list-block .casestudy-listing .latest-blog .footer-portfolio-tag .technology-portfolio-listing{width:calc(100% - 130px)}}@media(min-width:1440px){.casestudy-list-block{margin-top:-238px}.casestudy-list-block .casestudy-listing .latest-blog .blog-block .case-block .case-title{font-size:var(--fs-24)}.portfolio-banner{padding:80px 20px 270px}.title{padding-bottom:30px}}@media(min-width:1600px){.title{font-size:var(--fs-48);padding-bottom:25px;line-height:55px}}
