.header-container{background:#fff!important}.header-container .header-menu-link{color:#2b3040!important}.header-container .header-menu-link.active:after{background-color:#077abd!important}.header-container .header-logo,.header-container .header-main-menu-icon,.header-container .header-phone-icon{display:none}.header-container .header-logo-black,.header-container .header-main-menu-icon-black,.header-container .header-phone-icon-black{display:block!important}.study-cases-listing-container{margin:auto;max-width:1200px;width:90%}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-title{color:#213643;font-family:Segoe UI,sans-serif;font-size:40px;font-weight:300;letter-spacing:.4px;line-height:46px;margin-bottom:20px}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-subtitle{color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;margin-bottom:15px}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item{margin-bottom:45px;position:relative}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item{margin-bottom:100px;padding:40px 0}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-right .study-cases-listing-item-main-image{margin-left:auto}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-right .study-cases-listing-item-cont,.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-right .study-cases-listing-item-cont .study-cases-listing-item-secondary-image{left:0}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-right .study-cases-listing-item-cont .study-cases-listing-item-number{left:55px}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-right .study-cases-listing-item-cont .study-cases-listing-item-content{left:50px}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-left .study-cases-listing-item-main-image{margin-right:auto}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-left .study-cases-listing-item-cont,.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-left .study-cases-listing-item-cont .study-cases-listing-item-secondary-image{right:0}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-left .study-cases-listing-item-cont .study-cases-listing-item-number{right:55px}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item.layout-left .study-cases-listing-item-cont .study-cases-listing-item-content{right:50px}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-main-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:215px;width:100%}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-main-image{height:45vw;max-height:495px;max-width:825px;width:80%}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont{position:relative}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont{bottom:0;min-width:390px;position:absolute;top:0;z-index:1}}@media only screen and (min-width:992px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont{min-width:450px}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-secondary-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;position:absolute;right:0;width:300px;z-index:1}@media only screen and (max-width:767px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-secondary-image{display:none}}@media only screen and (max-width:992px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-secondary-image{height:230px;width:230px}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-number{color:#fff;font-family:sofia-pro,sans-serif;font-size:48px;line-height:20px;opacity:.9;position:absolute;right:35px;top:20px}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-number{font-size:130px;text-shadow:0 3px 6px #00000029;top:50%;transform:translateY(calc(-50% - 60px));z-index:3}}@media only screen and (min-width:992px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-number{font-size:248px}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content{background-color:#2b3040;padding:35px 40px}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content{bottom:0;padding:75px 40px 60px;position:absolute}}@media only screen and (min-width:992px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content{padding:155px 60px 75px}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content .study-cases-listing-item-subtitle{color:#9a9a9a;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:100;line-height:20px}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content .study-cases-listing-item-company{color:#fff;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:100;line-height:20px;margin-bottom:15px;text-transform:uppercase}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content .study-cases-listing-item-title{color:#fff;font-family:sofia-pro;font-size:23px;font-weight:100;letter-spacing:.23px;line-height:28px}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content .study-cases-listing-item-title{font-size:21px}}.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content .study-cases-listing-item-description{color:#fff;font-family:sofia-pro;font-size:23px;font-weight:700;letter-spacing:.23px;line-height:28px}@media (min-width:768px){.study-cases-listing-container .study-cases-listing-cont .study-cases-listing-item .study-cases-listing-item-cont .study-cases-listing-item-content .study-cases-listing-item-description{font-size:21px}}.study-case-post .study-case-hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:35vh;width:100%}@media only screen and (min-width:992px){.study-case-post .study-case-hero-image{height:60vh}}.study-case-post .study-case-post-container{margin-bottom:15px}@media only screen and (min-width:992px){.study-case-post .study-case-post-container{margin:90px auto 45px;max-width:1600px;width:90%}}.study-case-post .study-case-post-container .study-case-main-information{background:#2b3040}@media only screen and (min-width:992px){.study-case-post .study-case-post-container .study-case-main-information{display:inline-block;width:510px}}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content{margin:auto;max-width:325px;padding:10px 0;width:90%}@media only screen and (min-width:768px){.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content{max-width:405px;padding:45px 0 20px}}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-project{border-bottom:1px solid #9a9a9a;padding:20px 0}@media only screen and (min-width:768px){.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-project{padding-bottom:45px}}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-project .study-case-main-information-project-subtitle{color:#9a9a9a;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:100;line-height:20px;margin-bottom:5px}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-project .study-case-main-information-project-company{color:#fff;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:100;line-height:20px;margin-bottom:20px;text-transform:uppercase}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-project .study-case-main-information-project-title{color:#fff;font-family:sofia-pro,sans-serif;font-size:23px;font-weight:100;line-height:28px}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-project .study-case-main-information-project-description{color:#fff;font-family:sofia-pro,sans-serif;font-size:23px;font-weight:700;line-height:28px}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-advertisement{padding:35px 0 30px}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-advertisement .study-case-main-information-label{color:#fff;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;margin-bottom:20px}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-advertisement .study-case-main-information-button{background:linear-gradient(90deg,#2fc1ea 50%,#f6c02c 0) 100% 100%;background-size:200% 100%;border:unset;border-radius:28px;color:#2b3040;font-family:sofia-pro,sans-serif;font-size:18px;font-weight:700;line-height:20px;padding:15px 25px;text-transform:uppercase}.study-case-post .study-case-post-container .study-case-main-information .study-case-main-information-content .study-case-main-information-advertisement .study-case-main-information-button:hover{background-position:0 100%}.study-case-post .study-case-post-container .study-case-main-information .study-case-team{background:#fff}@media only screen and (min-width:992px){.study-case-post .study-case-post-container .study-case-main-information .study-case-team{padding-top:30px}}.study-case-post .study-case-post-container .study-case-main-information .study-case-team .study-case-team-container{background:#ededed;padding:30px 50px}.study-case-post .study-case-post-container .study-case-main-information .study-case-team .study-case-team-container .study-case-team-title{color:#2b3040;font-family:sofia-pro,sans-serif;font-size:18px;line-height:20px;margin-bottom:10px}.study-case-post .study-case-post-container .study-case-main-information .study-case-team .study-case-team-container .study-case-team-content{color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:100;line-height:20px}.study-case-post .study-case-post-container .study-case-main-information .study-case-team .study-case-team-container .study-case-team-content ul{list-style:none;margin:0;padding-inline-start:0}.study-case-post .study-case-post-container .study-case-problem-solution-content{padding:10px 0}@media only screen and (max-width:992px){.study-case-post .study-case-post-container .study-case-problem-solution-content{margin:30px auto 15px;width:90%}}@media only screen and (min-width:992px){.study-case-post .study-case-post-container .study-case-problem-solution-content{display:inline-block;margin:0 20px;vertical-align:top;width:calc(100% - 555px)}}.study-case-post .study-case-post-container .study-case-problem-solution-content .study-case-problem .study-case-problem-title{color:#000;font-family:sofia-pro,sans-serif;font-size:23px;font-weight:700;letter-spacing:.23px;line-height:28px;margin-bottom:5px}.study-case-post .study-case-post-container .study-case-problem-solution-content .study-case-problem .study-case-problem-description{color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;margin-bottom:25px}.study-case-post .study-case-post-container .study-case-problem-solution-content .study-case-solution .study-case-solution-title{color:#000;font-family:sofia-pro,sans-serif;font-size:23px;font-weight:700;letter-spacing:.23px;line-height:28px;margin-bottom:15px}.study-case-post .study-case-post-container .study-case-problem-solution-content .study-case-solution .study-case-solution-description{color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;margin-bottom:40px}.study-case-post .study-case-post-container .study-case-problem-solution-content .study-case-solution .study-case-solution-description p{font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px}.study-case-post .study-case-post-container .study-case-problem-solution-content .study-case-description{border-top:2px solid #707070;color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;padding-top:40px}.study-case-post .study-case-post-content{color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px}@media only screen and (min-width:992px){.study-case-post .study-case-post-content{margin-bottom:90px;margin-top:40px}}.study-case-post .study-case-post-content .study-case-image-with-description{margin:auto auto 35px;max-width:1600px;width:90%}@media only screen and (max-width:992px){.study-case-post .study-case-post-content .study-case-image-with-description{display:flex;flex-flow:column}}.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-text{color:#000;font-family:neue-haas-unica,sans-serif;font-size:14px;line-height:19px;vertical-align:middle}@media only screen and (max-width:992px){.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-text{order:2}}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-text{display:inline-block;margin-right:20px;text-align:right;width:195px}}.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-image{position:relative;vertical-align:middle}@media only screen and (max-width:992px){.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-image{order:1}}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-image{display:inline-block;width:calc(100% - 220px)}}.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-image img{width:calc(100% - 20px)!important}.study-case-post .study-case-post-content .study-case-image-with-description .study-case-image-with-description-image .study-case-image-with-description-image-credit{color:#000;font-family:neue-haas-unica,sans-serif;font-size:13px;line-height:18px;position:absolute;right:0;top:0;transform:rotate(90deg) translateX(100%);transform-origin:top right}.study-case-post .study-case-post-content p{color:#2d2e31;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;margin:auto auto 30px;max-width:830px;width:90%}.study-case-post .study-case-post-content p a{color:#2d2e31;position:relative}.study-case-post .study-case-post-content p a:before{background:#077abd;bottom:1px;content:"";display:block;height:2px;left:0;position:absolute;right:0;-webkit-transition:height .3s,opacity .3s;transition:height .3s,opacity .3s}.study-case-post .study-case-post-content p a:hover:before{height:6px;opacity:.6}.study-case-post .study-case-post-content p a:before{height:6px;opacity:.35}.study-case-post .study-case-post-content p a:hover:before{opacity:.35}.study-case-post .study-case-post-content .study-case-citation{margin:0 auto 40px;max-width:830px;position:relative;width:90%}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-citation{padding-left:80px;padding-top:20px}}.study-case-post .study-case-post-content .study-case-citation:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;margin-bottom:17px;margin-left:-5px;width:45px}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-citation:before{content:"";height:54px;left:0;margin-left:0;position:absolute;top:0;width:64px}}.study-case-post .study-case-post-content .study-case-citation cite{color:#000;font-family:sofia-pro,serif;font-size:28px;font-style:normal;font-weight:700;line-height:32px}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-citation cite{font-size:44px;line-height:50px}}.study-case-post .study-case-post-content .study-case-citation p{color:#9a9a9a;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:100;line-height:26px;margin:5px 0 0;width:100%}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-citation p{margin-top:15px}}.study-case-post .study-case-post-content .study-case-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:30px;padding:30px}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-banner{padding:60px 0 85px;text-align:center}}.study-case-post .study-case-post-content .study-case-banner .study-case-banner-item{color:#fff;margin:20px 0;text-align:center}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-banner .study-case-banner-item{display:inline-block;margin:auto 30px;max-width:300px}}.study-case-post .study-case-post-content .study-case-banner .study-case-banner-item .study-case-banner-number{font-family:sofia-pro,sans-serif;font-size:55px;font-weight:700;line-height:60px;margin-bottom:5px;text-shadow:0 3px 6px #00000029}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-banner .study-case-banner-item .study-case-banner-number{font-size:85px;line-height:105px}}.study-case-post .study-case-post-content .study-case-banner .study-case-banner-item .study-case-banner-text{font-family:neue-haas-unica,sans-serif;font-size:18px;line-height:26px}.study-case-post .study-case-post-content .study-case-image-with-column-text{margin:auto auto 30px;max-width:830px;width:90%}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content{vertical-align:middle}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content{display:inline-block;margin-right:20px;width:400px}}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content .study-case-image-with-column-text-content-title{color:#000;font-family:sofia-pro,sans-serif;font-size:23px;font-weight:700;letter-spacing:.23px;line-height:28px;margin-bottom:25px}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content .study-case-image-with-column-text-content-title{font-size:28px;line-height:32px}}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content p{width:100%}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content ul{list-style:circle;padding:0 25px}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-content ul li{color:#2d2e31;margin-bottom:20px}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-image{position:relative;vertical-align:middle}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-image{display:inline-block;width:calc(100% - 425px)!important}}@media only screen and (max-width:992px){.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-image img{width:calc(100% - 20px)!important}}.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-image .study-case-image-with-description-image-credit{color:#000;font-family:Roboto;font-size:13px;line-height:18px;position:absolute;right:0;top:0;transform:rotate(90deg) translateX(100%);transform-origin:top right}@media only screen and (min-width:992px){.study-case-post .study-case-post-content .study-case-image-with-column-text .study-case-image-with-column-text-image .study-case-image-with-description-image-credit{right:-20px}}