@charset "UTF-8";.single-case-study{margin-bottom:5rem}.single-case-study__wrapper{padding:5.625rem 0}.single-case-study__wrapper strong{display:block}.single-case-study__wrapper--gray{background:#f3f3f3}@media screen and (max-width:1023px){.single-case-study__wrapper--gray{order:3}}.single-case-study__wrapper--grayer{background:#f6f6f6}@media screen and (max-width:1023px){.single-case-study__wrapper{flex:1 1 100%;max-width:100%;padding:3.125rem 0}.single-case-study__wrapper:last-child{order:3}}.single-case-study__col{position:relative}@media screen and (max-width:1023px){.single-case-study__col{display:flex;flex-wrap:wrap}}.single-case-study__absolute{align-items:center;bottom:0;display:flex;height:100%;left:0;pointer-events:none;position:absolute;width:100%}.single-case-study__absolute img{max-width:100%}@media screen and (max-width:1023px){.single-case-study__absolute{display:flex;flex:1 1 100%;height:auto;max-width:100%;order:2;position:static}.single-case-study__absolute img{display:block;margin:0 auto;max-width:50vw}.single-case-study__absolute .clmn{margin-bottom:5.625rem}}@media screen and (min-width:1024px){.single-case-study__absolute .clmn{align-items:baseline;margin-left:50%;max-width:41.6666666667%}}.single-case-study__logo{padding-bottom:4.375rem}@media screen and (max-width:1023px){.single-case-study__logo{padding-bottom:2.25rem}}.single-case-study__heading{padding-bottom:1.875rem}.single-case-study__link{padding-bottom:5.625rem}@media screen and (max-width:1023px){.single-case-study__link{padding-bottom:2.25rem}}.single-case-study__services{align-items:center;display:flex}.single-case-study__services img{height:3rem}.single-case-study__services img:not(:first-child){margin-left:2.0625rem}.single-case-study__services span{padding-left:.9375rem;position:relative}.single-case-study__services span:after{color:#ebebeb;content:"•";left:-7px;position:absolute}@media screen and (min-width:1024px){.single-case-study__services span{padding-left:2.0625rem}.single-case-study__services span:after{left:9px}.single-case-study__services span:first-child{padding-left:0}.single-case-study__services span:first-child:after{content:""}}@media screen and (max-width:1023px){.single-case-study__services{align-items:flex-start;flex-direction:column}.single-case-study__services--tech{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.single-case-study__services--tech img{margin:0 .625rem 3.125rem 0!important}}.single-case-study__services--line img{height:2.3125rem;margin-right:.9375rem;padding-bottom:.3125rem}.single-case-study__services--line span{padding:0 1rem .3125rem}.single-case-study__services--line span:after{left:-.5625rem}.single-case-study__services--line span:first-child{padding-left:0}.single-case-study__services--line span:first-child:after{content:""}@media screen and (max-width:1023px){.single-case-study__services--line{flex-direction:row;flex-wrap:wrap}.single-case-study__tech{padding-top:3.125rem;text-align:center}.single-case-study__tech strong{display:inline-block;padding-bottom:2.5rem}}.single-case-study__title{padding-bottom:1rem}.single-case-study__description{padding-right:1.875rem}.single-case-study__line{margin-top:1.5625rem;padding-top:2.8125rem;position:relative}@media screen and (min-width:1200px){.single-case-study__line:after{background:#e3e3e3;content:"";height:1px;left:0;position:absolute;top:0;width:3.875rem}}.single-case-study__photo-shadow{box-shadow:0 0 34px 0 rgba(0,0,0,.25);max-width:37.5rem}@media screen and (max-width:991px){.single-case-study__photo-shadow{display:block;margin:2.5rem auto 0;max-width:80vw}}.single-case-study__box{background:#fff;border:.125rem solid #ebebeb;border-radius:.625rem;box-sizing:border-box;height:100%;margin:0 auto;padding:4.375rem 2.5rem 3.75rem;width:17.5rem}.single-case-study__box>div{min-height:5rem}.single-case-study__box img{max-width:4rem}.single-case-study__box strong{padding-bottom:.3125rem}@media screen and (min-width:992px){.single-case-study__box{min-width:auto}}@media screen and (min-width:1200px){.single-case-study__box{width:100%}}.single-case-study__testimonial{padding-bottom:1.25rem;padding-top:1.25rem}.single-case-study__testimonial img{clip-path:url(../images/deprecated/testimonial_mask.svg);-webkit-mask:url(../images/deprecated/testimonial_mask.svg);-webkit-mask-image:url(../images/deprecated/testimonial_mask.svg);mask-image:url(../images/deprecated/testimonial_mask.svg);-webkit-mask-repeat:space;-webkit-mask-size:100%;max-width:3.375rem}.single-case-study__testimonial p{font-size:1.5rem;font-weight:300;line-height:1.875rem;text-align:center}@media screen and (max-width:767px){.single-case-study__testimonial{padding-bottom:0;padding-top:1.875rem}}.single-case-study__client{align-items:center;display:flex;justify-content:center;padding-top:1.875rem}.single-case-study__client img{margin-right:1rem}.single-case-study__client strong{font-size:1.25rem;font-weight:500;line-height:1.375rem}.single-case-study__client p{font-size:1.125rem;line-height:1.25rem}.single-case-study__client div{align-items:self-start;display:flex;flex-direction:column}.single-case-study__static-img{max-width:100%}@media screen and (max-width:991px){.single-case-study__static-img{display:block;margin:0 auto;max-width:60vw;padding-top:3.125rem}}.single-case-study__estimate{border-top:.0625rem solid #e3e3e3;padding:2.1875rem 0}.single-case-study__estimate-wrapper{display:flex;justify-content:center}@media screen and (min-width:992px){.single-case-study__estimate-wrapper>div{display:flex;justify-content:center;width:100%}}@media screen and (max-width:991px){.single-case-study__estimate-wrapper{flex-direction:column;flex-wrap:nowrap;text-align:center}}.single-case-study__estimate p{padding-right:2rem}.single-case-study__estimate strong{display:inline;font-size:inherit;font-weight:500;line-height:inherit}@media screen and (max-width:991px){.single-case-study__estimate{padding:3.125rem 0}.single-case-study__estimate p{padding-bottom:1.25rem;padding-right:0}}.single-case-study__category{display:inline-block}.single-case-study__category:after{background-color:#000ee6;border-radius:50%;content:"";display:inline-block;height:.25rem;margin:0 .25rem;vertical-align:middle;width:.25rem}.single-case-study__category:last-of-type:after{display:none}.single-case-study__other{display:flex;flex-direction:column;height:100%}.single-case-study__other *{box-sizing:border-box}.single-case-study__other:hover .single-case-study__other-wrapper{transform:scale(.97)}.single-case-study__other:hover .single-case-study__other-image{box-shadow:0 0 1.5rem 0 rgba(0,0,0,.3);transform:scale(1.15)}.single-case-study__other-content{padding-top:1.25rem}.single-case-study__other-content--has-spacing{padding:1.5rem}.single-case-study__other-tech{padding-bottom:.625rem}.single-case-study__other-wrapper{overflow:hidden;padding-top:60%;position:relative;transition:all .3s ease}.single-case-study__other-image{background-position:50%;background-size:cover;height:280px;transition:all .3s ease-out}.single-case-study__other-image--sm{background-position:50%;background-repeat:no-repeat;background-size:100%;box-shadow:none!important;height:100%;position:absolute;top:0;transition:all .3s;width:100%}.single-case-study__other-title{font-weight:500;letter-spacing:normal;padding-bottom:1.5rem}.single-case-study__other-technology{margin-top:1rem}.single-case-study__other-technology li{float:left}.single-case-study__other-technology li:first-of-type:before{display:none}.single-case-study__other-technology li:before{content:"·";padding:0 .375rem}.single-case-study__other--has-border{border:.0625rem solid #cccffa;border-radius:.5rem;overflow:hidden;transition:border-color .3s ease}.single-case-study__other--has-border:hover{border-color:#000ee6}.single-case-study__other--has-border:hover .single-case-study__other-image,.single-case-study__other--has-border:hover .single-case-study__other-wrapper{transform:none}@media screen and (max-width:320px){.single-case-study__other{margin:.625rem;width:auto}}.single-case-study__image{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:992px){.single-case-study .d-none-mob{display:none}}
