.single-case-studies{#breadcrumb{margin:40px auto 88px;font-size:14px}.case-study-main-section{margin-bottom:60px}.case-study-header{display:flex;justify-content:space-between;margin-bottom:50px;align-items:center;.case-study-header-texts{width:45%}.entry-title{margin-bottom:16px}.company_problems_tag{font-size:16px;color:var(--color-grey);padding-bottom:26px;margin-bottom:36px;border-bottom:1px solid var(--color-grey)}.case-study-header-company-info{display:flex;gap:36px;.case-study-header-logo{width:103px;height:103px;img{width:100%;height:100%;object-fit:contain}}.case-study-company-details{font-size:16px;font-weight:400;.company_name{font-weight:700;font-size:20px;margin-bottom:4px}}}.case-study-header-image{width:50%;height:500px;object-fit:cover;border-radius:10px;img{border-radius:10px;object-fit:cover;width:100%;height:100%}}}.case-study-section-second{margin-bottom:62px;padding:60px;background-color:var(--hp-light-grey-3);border-radius:10px;&>div{display:flex;div{width:calc(100% - 200px)}&:first-of-type{margin-bottom:50px}}h5{color:var(--color-primary);font-weight:700;width:200px}}.case-study-contents>*{margin-bottom:20px}.case-study-bottom-info{margin-bottom:16px;color:var(--hp-light-grey-1);font-weight:700}.case-study-bottom-contact{margin-top:70px;border-top:1px solid var(--hp-light-grey-1)}.hidden-desktop{display:none}}.case-study-body-container .alignwide,.alignwide:is(.vk_slider,.wp-block-image,.wp-block-cover-image,.wp-block-cover){max-width:100%;margin-right:0;margin-left:0}@media (max-width:768px){.single-case-studies{#breadcrumb{margin:26px auto}.hidden-desktop{display:block}.hidden-mobile{display:none}.case-study-header{display:block;margin-bottom:0;.case-study-header-texts{width:100%}.entry-title{font-size:28px}.company_problems_tag{padding-bottom:0;margin-bottom:16px;border-bottom:none}.case-study-header-company-info{gap:18px;margin-bottom:52px;.case-study-header-logo{width:72px;height:72px}}.case-study-header-image{width:100%;height:240px;margin-bottom:26px}}.case-study-section-second{margin-bottom:30px;padding:30px;&>div{display:block;div{width:100%}&:first-of-type{margin-bottom:50px}}h5{width:100%;margin-bottom:12px}}.case-study-bottom-info{margin-bottom:16px;color:var(--hp-light-grey-1);font-weight:700}.case-study-bottom-contact{margin-top:50px}}}.text-right{text-align:right}.archive-case-studies-body-section{.entry-title{margin:94px 0 26px;font-size:44px}.max-width{max-width:1000px;margin:0 auto}.archive-description{font-size:20px}.clients-logo-lists{list-style:none;display:flex;flex-wrap:wrap;gap:2.5%;margin-top:90px;padding-left:0;li{list-style:none;width:18%}}.media.vk_post:first-child{border-top:none}.unordered-footnote{margin-bottom:100px}.case-study-learn-more{font-size:20px;font-weight:700}.case-studies-download-button{margin-bottom:140px;margin-top:20px;a{font-size:20px}}.case-studies-archive-list{background:url('/wp-content/uploads/2024/11/bg-white.png') no-repeat;background-size:cover;padding:84px 0 140px;h2{font-size:36px;margin-bottom:78px}}form{margin-bottom:80px;display:flex;gap:15px;flex-wrap:wrap;align-items:center;justify-content:center}form label{font-weight:700;margin-bottom:0;display:block}.company_problems_tag{margin-left:30px}form select,form button{padding:10px;font-size:16px;width:15%}form button{border:none;cursor:pointer;padding:4px 14px !important;margin-left:30px;font-size:14px!important}.case-study-archive-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);padding:0;width:100%;gap:60px 5%;list-style:none}.case-study-archive-card{border-radius:10px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;list-style:none;margin-top:0;margin-bottom:0}.case-study-archive-card-link{text-decoration:none;color:inherit;width:100%}.case-study-archive-card-image{width:100%;height:200px;overflow:hidden;margin-bottom:16px;border-radius:10px 10px 0 0;img{object-fit:cover;width:100%;height:100%}}.case-study-archive-industry{position:absolute;font-size:14px;color:#fff;margin-bottom:10px;font-weight:700;background-color:var(--color-black);display:inline-block;padding:4px 12px;border-radius:0 10px 0 4px;right:0;top:0}.case-study-archive-problems{font-size:15px;color:var(--hp-light-grey-1);margin-bottom:10px}.case-study-archive-title{font-size:24px;font-weight:700;margin-top:0;margin-bottom:10px;color:var(--color-black);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.company-wrapper{display:flex;align-items:center;.case-study-archive-logo img{max-width:60px;height:auto;margin-right:20px}.case-study-archive-company-name{font-size:18px}}.card-inner-wrapper{padding:0 20px 20px}}@media (max-width:768px){.archive-case-studies-body-section{.entry-title{margin:70px 0 24px;font-size:28px}.archive-description{font-size:16px}.clients-logo-lists{gap:4%;margin-top:24px;li{width:30.6%}}.unordered-footnote{margin-bottom:60px}.case-study-learn-more{font-size:18px}.case-studies-download-button{margin-bottom:80px;margin-top:10px;.wp-block-button__link{width:100%}}.case-studies-archive-list{padding:80px 0 140px;h2{font-size:28px;margin-bottom:41px}}form{margin-bottom:80px;display:block}form label{margin-bottom:5px}.company_problems_tag{margin-left:0}form select{margin-bottom:20px}form select,form button{padding:8px 12px 6px;font-size:16px;width:100%}form button{margin-top:20px;margin-left:0}.case-study-archive-cards-wrapper{grid-template-columns:1fr;gap:32px}.case-study-archive-card-image{height:175px}.case-study-archive-problems{font-size:14px}.case-study-archive-title{font-size:18px}.company-wrapper{display:flex;align-items:center;.case-study-archive-company-name{font-size:16px}}}}