.tag{position:relative;font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:4px;color:#09142e}.tag::after{content:"";position:absolute;border-top:2px solid #4936a0;bottom:-2px;width:100%;height:0px;left:0}.title{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:1.75em;line-height:1.8em;letter-spacing:-1px;color:#09152f;margin:16px 0 24px 0}.main_text{max-width:568px;float:left;margin-top:32px;color:#09152f}.main_text p{color:#09152f}.title span{color:#404090}.main_image{float:right;position:absolute;right:25px;top:120px}.name{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:32px;letter-spacing:-0.5px;color:#333447}.job_title{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:8px;line-height:14px;letter-spacing:1px;color:#4a596d;margin-right:12px}.team_member_card{flex:0 0 264px;text-align:left;margin:32px 16px 32px 16px}.team_member{width:120px;background:linear-gradient(180deg,rgba(64,64,144,0.06) 0%,rgba(196,196,196,0) 100%);border-radius:60px}.team_member p{margin:16px 0 33px 0}.bio_icon{opacity:30%}.bio_icon:hover{opacity:60%}h2{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#333447;margin-bottom:15px}p{font-family:apertura,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;margin:16px auto}.cta_only_button{padding:30px 10px;min-height:175px;position:relative;margin:25px auto}.cta_only_button:before{content:"";position:absolute;left:0;right:0;top:0;border-top:2px solid #c1cbff}.cta_only_button:after{content:"";position:absolute;left:0;right:0px;bottom:0;border-top:2px solid #c1cbff}.get_in_touch_card{flex:0 1 224px;text-align:left;height:160px;background:#fff;box-shadow:0px 2px 4px #d7d8e2;border-radius:4px;padding:16px;margin-right:16px;margin-left:16px;position:relative;margin-bottom:32px}.get_in_touch_card:hover{box-shadow:0px 0px 1px rgba(9,21,47,0.24),0px 8px 16px -4px rgba(9,21,47,0.32)}.cta_only_button hr{position:absolute}.cta_only_button .cta{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1px;margin:0}.cta_only_button .cta_desc{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:24px;color:#09152f;margin:16px 0 20px 0}.cta_only_button a{font-family:Avenir Next;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#fff;background:#09152f;border-radius:4px;padding:10px 32px;text-decoration:none;margin-bottom:20px}.join{background:#fbfbfc;max-height:auto;text-align:center;width:100vw;position:relative;margin-left:-50vw;left:50%;bottom:-52px;padding-bottom:52px}.join h2{width:340px;height:96px;font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:bold;font-size:40px;line-height:48px;color:#09152f;margin:48px auto 16px auto}.join p{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px;text-align:center;max-width:960px;margin:0 auto 20px auto;color:#09152f}.join small{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:#09152f}.join small a{color:#1158cf}.get_in_touch{background:#f8f8fa;max-height:auto;text-align:center;width:100vw;position:relative;margin-left:-50vw;left:50%;bottom:-52px;padding-bottom:52px}.get_in_touch p{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;max-width:960px;margin:0 auto 20px auto;color:#4a596d}.index{background:#fbfbfd;padding:24px 24px 8px 24px;height:auto}.share_buttons{padding:24px;height:auto;display:flex;flex-flow:column;display:inline-block}.share_buttons span{padding-top:12px;padding-right:20px}.sticky{position:-webkit-sticky;position:sticky;top:120px}.index p{line-height:24px;margin:16px auto}.index p a{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#4a596d;text-decoration:none;position:relative}.index p a:hover{color:#1d2531}.case_company p{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;margin:12px 0 16px 0;color:#09152f;text-decoration:none;position:relative}.index_title{position:relative;display:inline-block;color:#4a596d;font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:4px;margin-bottom:8px}.index_title::after{content:"";position:absolute;border-top:2px solid #4936a0;bottom:-5px;width:100%;height:0px;left:0}.case_company_title{position:relative;display:inline-block;color:#4a596d;font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:4px;margin-bottom:8px}.case_company_title::after{content:"";position:absolute;border-top:2px solid #4936a0;bottom:-5px;width:50px;height:0px;left:0}blockquote{text-indent:70px;margin:30px auto;font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;letter-spacing:-1px;color:#09152f;padding-left:0}blockquote::before{position:absolute;top:-25px;left:-70px;content:url('https://f.hubspotusercontent10.net/hubfs/4750167/New%20Design%20Website%20-%202020/Case%20Study/quote.svg');background-color:unset}.quote_person_name{font-family:apertura,sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#09152f;margin:15px 0 0 0}.quote_person_title{font-family:apertura,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#09152f;margin:0}small{display:block;text-align:center;font-family:objektiv-mk2,sans-serif;font-style:italic;font-weight:normal;font-size:12px;line-height:1.5;color:#09152f}#sub_1{padding-top:100px;margin-top:-100px}#sub_2{padding-top:100px;margin-top:-70px}#sub_3{padding-top:100px;margin-top:-70px}#sub_4{padding-top:100px;margin-top:-70px}#sub_5{padding-top:100px;margin-top:-70px}#sub_6{padding-top:100px;margin-top:-70px}#sub_7{padding-top:100px;margin-top:-70px}#sub_8{padding-top:100px;margin-top:-70px}#sub_9{padding-top:100px;margin-top:-70px}#sub_10{padding-top:100px;margin-top:-70px}.quote_person{padding-top:30px}.card{font-family:objektiv-mk2,sans-serif;background:#fff;box-shadow:0px 1px 1px rgba(9,21,47,0.24),0px 0px 1px rgba(9,21,47,0.32);border-radius:4px;padding:28px;text-align:left}.card:hover{box-shadow:0px 8px 16px -4px rgba(9,21,47,0.24),0px 0px 1px rgba(9,21,47,0.32)}.card h5{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#09152f;margin-top:18px;margin-bottom:12px}.card p{font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#09152f;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card .info{font-style:normal;font-weight:normal;font-size:12px;line-height:24px;color:#09152f;text-align:left;margin:16px auto 12px auto}.card_title{font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#4a596d;display:inline-block;vertical-align:bottom}.card img{margin-right:10px}::-webkit-scrollbar{display:none}::-webkit-scrollbar-thumb{display:none}progress{position:fixed;left:0;top:80px;width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;color:#404090;z-index:10}progress::-webkit-progress-bar{background-color:transparent;z-index:10}progress::-webkit-progress-value{background-color:#404090;z-index:10}progress::-moz-progress-bar{background-color:#404090;z-index:10}.progress-container{width:100%;background-color:transparent;position:fixed;top:0;left:0;height:5px;display:block;z-index:10}.progress-bar{background-color:#404090;width:0;display:block;height:inherit;z-index:10}.pre-signup{height:280px;background:#f9f9fc;background-image:url('https://f.hubspotusercontent10.net/hubfs/4750167/New%20Design%20Website%20-%202020/Case%20Study/Group%209.svg');background-position:left;background-repeat:no-repeat;padding:32px 16px}.pre-signup p{font-family:objektiv-mk2,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:32px;text-align:right;letter-spacing:1px;color:#09152f;max-width:250px;float:right}.pre-signup .form_fields{float:right;margin-top:32px}.pre-signup input{box-sizing:border-box;padding-left:10px;height:40px;width:280px;border-radius:4px;font-family:"Avenir Next" !important;background:#f9f9fc;border:1px solid #091e42;color:#8993a4;font-size:14px;line-height:20px}.pre-signup button{height:40px;width:80px;border-radius:4px;background-color:#091e42;color:#fff;font-family:"Avenir Next" !important;line-height:20px;font-weight:500;font-size:14px;border:0;margin-left:-10px;top:-1px;position:relative}.container-fluid{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media screen and (max-width:531px){.row{display:flex;flex-flow:column}.quote_person{order:2}.quote_text{order:1}}@media screen and (max-width:767px){.team_members_list{width:100% !important;padding:unset 20px}.team_member_card{text-align:center;margin-right:0}}@media screen and (max-width:1024px){.title{font-size:1.5em;line-height:1.5em}.row{margin-left:0}h2{font-size:18px}.index{display:none}progress{top:50px}blockquote{font-size:18px;line-height:24px}.pre-signup .form_fields{margin-top:unset}.pre-signup p{margin:0}.pre-signup input{width:100%}.pre-signup button{width:100%;margin-left:unset;margin-bottom:10px}.quote_person_name{font-size:12px;line-height:12px;color:#09152f;margin:12px 0 0 0}.quote_person_title{font-size:12px;line-height:12px;color:#09152f}.quote_person{padding-top:0;text-align:center}.share_buttons{padding:0}.featured_image{margin:-20px auto -40px auto}.case_company p{font-size:12px;line-height:18px;margin:8px 0 10px 0}.case_company img{max-width:120px}}@media screen and (max-width:1279px){.main_image{display:none}}@media screen and (max-width:767px){.get_in_touch_card{margin-top:25px}}@media screen and (min-width:1399px){.team_members_list{width:1280px !important}h1{font-style:normal !important;font-weight:500 !important;font-size:40px !important;line-height:48px !important}.title{padding:0px 120px}}