.fixed_width{height:auto;margin:0 auto;overflow:hidden}.full_width{float:left;height:auto;position:relative;width:100%}.case_study_header.no_title{margin-top:43px}.case_study_tab_name{align-items:start;display:flex;justify-content:end;padding:0 0 5px}.case_study_tab_name p{background-color:#000;border-radius:0 0 4px 4px;color:#fff;font-size:16px;height:auto;margin:0;padding:7px 20px;white-space:nowrap;width:fit-content}.case_study_logo_container{align-items:center;display:flex;height:100px;justify-content:start;min-height:20px;min-width:20px;width:100px}.case_study_logo_container img{display:block;height:auto;max-height:100px;max-width:200px;object-fit:contain;width:100%}.case_study_header_title_info{align-items:end;display:flex;gap:28px;justify-content:space-between}.case_study_header_title{display:flex;flex-direction:column;float:left;gap:8px;height:auto;transition:none;width:calc(100% - 150px)}.case_study_header_title h1{color:#000;font-size:24px;font-weight:400;margin:0;padding:0;text-align:left}.case_study_header_title h1 strong{font-weight:700}.case_study_header_title p{color:#000;font-size:16px;margin:0;padding:0;text-align:left}.case_study_share_tray_container{float:left;height:auto;position:relative;width:100%}.case_study_share_cat_client_container{align-items:end;display:flex;flex-direction:column;float:left;gap:10px;height:auto;position:relative}.case_study_cat_container{float:left;height:auto;white-space:nowrap;width:100%}.case_study_cat_container *{font-size:16px;margin:0;padding:0;text-align:right;white-space:nowrap}.case_study_share_tray_modal{align-items:center;background-color:#f0f0ef;border-radius:0 0 4px 4px;bottom:30px;box-sizing:border-box;display:flex;gap:15px;height:auto;justify-content:space-between;opacity:0;padding:15px;position:absolute;right:0;transition:all .2s ease;visibility:hidden;width:auto;z-index:1}.case_study_share_tray_modal.is_active{bottom:31px;opacity:1;transition:all .1s ease;visibility:visible}.case_study_share_tray_modal a{bottom:-4px;display:block;height:auto;opacity:0;position:relative;text-decoration:none;transition:all .1s ease;width:20px}.case_study_share_tray_modal a svg{display:block;fill:#000;height:auto;user-select:none;width:100%}.case_study_share_tray_triangle{background-color:#f0f0ef;bottom:-5px;clip-path:polygon(50% 100%,0 0,100% 0);height:5px;position:absolute;right:5px;width:9px}.case_study_header_social_icons{align-items:end;display:flex;gap:15px;height:27px;justify-content:end;position:relative;z-index:0}.case_study_header_social_icons a{display:block;height:auto;width:20px}.case_study_share_tray_modal.is_active a:first-of-type{bottom:0;opacity:1;transition:all .1s ease .1s}.case_study_share_tray_modal.is_active a:nth-of-type(2){bottom:0;opacity:1;transition:all .1s ease .15s}.case_study_share_tray_modal.is_active a:nth-of-type(3){bottom:0;opacity:1;transition:all .1s ease .2s}.case_study_header_social_icons a#case_study_share_options{cursor:pointer;transition:all .1s ease;user-select:none}.case_study_header_social_icons a#case_study_share_options.is_active svg{opacity:.5}.case_study_header_social_icons a svg{display:block;height:auto;transition:all .1s ease;width:100%}@media (hover:hover){.case_study_header_social_icons a:hover svg,.case_study_share_tray_modal a:hover svg,.case_study_share_tray_modal.is_active a:hover{opacity:.5;transition:all .1s ease}}@media screen and (max-width:1050px){.case_study_header_title_info{flex-wrap:wrap}.case_study_header_title{order:3;width:100%}.case_study_share_cat_client_container{order:2}.case_study_header_social_icons{justify-content:end}.case_study_share_tray_modal{border-radius:4px;bottom:-14px;left:59px;right:unset}.case_study_share_tray_modal.is_active{border-radius:4px;bottom:-14px;left:64px}}@media screen and (max-width:600px){.case_study_header_title_info{align-items:start;flex-direction:column;gap:15px}.case_study_header_title{order:2;width:100%}.case_study_share_cat_client_container{width:100%}.case_study_header_social_icons{justify-content:start}.case_study_share_tray_modal{border-radius:4px;bottom:-15px;left:60px;right:unset}.case_study_share_tray_modal.is_active{bottom:-15px;left:70px;opacity:1;transition:all .1s ease;visibility:visible}.case_study_share_tray_triangle{bottom:auto;left:-7px;right:unset;transform:rotate(90deg)}.case_study_cat_container{padding:10px 0 0}.case_study_cat_container *{font-size:16px;text-align:left}.case_study_header_social_icons a#case_study_share_options.is_active svg{opacity:.5;position:relative;top:3px;transform:rotate(90deg);transition:all .1s ease}}@media screen and (max-width:400px){.case_study_logo_container img{max-height:80px}}