﻿@keyframes fade-in-up{from{transform:translateY(50px);opacity:0;}to{transform:translateY(0);opacity:1;}}.case-study-page .case-study-label,.case-study-page .section-tag{display:block;margin-bottom:10px;font-weight:600;font-size:14px;color:#3f37c9;text-transform:uppercase;}.case-study-page .text-container{padding:20px 0;width:80%;}@media screen and (max-width:900px){.case-study-page .text-container{width:100%;}}.case-study-page .image-container{width:80%;}@media screen and (max-width:900px){.case-study-page .image-container{width:100%;}}.case-study-page .image-container img,.case-study-page .image-container .g-figure{display:block;width:100%;}.case-study-page .image-container img.small,.case-study-page .image-container .g-figure.small{width:300px;}.case-study-page .image-container .caption{display:block;font-size:14px;margin-top:6px;}.case-study-page .process-container{margin-top:20px;}.case-study-page .process-container .process-container__inner .process-container__step-container .step-container__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.case-study-page .process-container .process-container__inner .process-container__step-container .step-container__inner .step-tag{width:40px;height:40px;background-color:#3f37c9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.case-study-page .process-container .process-container__inner .process-container__step-container .step-container__inner .step-tag span{color:#fff;}.case-study-page .process-container .process-container__inner .process-container__step-container .step-container__inner .step-content{width:80%;padding-left:20px;}@media screen and (max-width:900px){.case-study-page .process-container .process-container__inner .process-container__step-container .step-container__inner .step-content{width:100%;}}.case-study-page .case-study-page__section-container--default{padding:40px 0;}.case-study-page .case-study-page__section-container--hero{padding:60px 0;}.case-study-page .case-study-page__section-container--hero .section-container__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--hero .section-container__inner{display:block;}}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box{width:50%;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box{width:100%;}}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box--left{padding-right:20px;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .project-name{text-align:left;font-weight:700;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .project-name strong{font-weight:700!important;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .about-project{padding:20px 0;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .hero-image{display:block;width:100%;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .hero-image img{display:block;width:100%;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .hero-image .hero-image{display:block;width:100%;}.case-study-page .case-study-page__section-container--hero .section-container__inner .section-container__box .box-inner .hero-image .hero-image--logo{width:400px;}.case-study-page .case-study-page__section-container--objectives{padding:40px 0;}.case-study-page .case-study-page__section-container--objectives .section-container__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.case-study-page .case-study-page__section-container--objectives .section-container__inner .inner-content{width:70%;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--objectives .section-container__inner .inner-content{width:100%;}}.case-study-page .case-study-page__section-container--features{padding:30px 0;}.case-study-page .case-study-page__section-container--features .feature-container{position:relative;}@media screen and (max-width:968px){.case-study-page .case-study-page__section-container--features .feature-container{padding:20px 0;}}.case-study-page .case-study-page__section-container--features .feature-container .text-container{width:100%;}.case-study-page .case-study-page__section-container--features .feature-container .section-title{color:#3f37c9;font-weight:700;font-size:20px;}.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner{flex-direction:column-reverse;}}.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner--reverse{flex-direction:row-reverse;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner--reverse{flex-direction:column-reverse;}}.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner .box{width:50%;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner .box{width:100%;padding-right:0;padding-left:0;}}.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner .box--left{padding:0 20px;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner .box--left{padding:0 0;}}.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner .box--right{padding:0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--features .feature-container .section-container__inner .box--right{padding:0 0;}}.case-study-page .case-study-page__section-container--features .feature-container .section-container__icon-tag-wrapper{padding-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.case-study-page .case-study-page__section-container--features .feature-container .section-container__icon-tag-wrapper picture .image{display:block;width:100%;}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--features .feature-container .section-container__icon-tag-wrapper picture .image{width:100%;}}.case-study-page .case-study-page__section-container--implementation{padding:30px 0;}.case-study-page .case-study-page__section-container--summary{padding:30px 0;}.case-study-page .case-study-page__section-container--summary .process-container{margin-top:20px;}.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner{display:grid;grid-template-columns:repeat(3,33.33333%);}@media screen and (max-width:900px){.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner{grid-template-columns:repeat(2,50%);}}@media screen and (max-width:767px){.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner{grid-template-columns:repeat(1,100%);}}.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner .process-container__step-container .step-container__inner .step-tag{width:40px;height:40px;background-color:#3f37c9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner .process-container__step-container .step-container__inner .step-tag .icon-box .icon{display:block;width:16px;fill:#fff;}.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner .process-container__step-container .step-container__inner .step-content{margin-top:10px;}.case-study-page .case-study-page__section-container--summary .process-container .process-container__inner .process-container__step-container .step-container__inner .step-content .text-container{width:95%;}.case-study-page .case-study-page__section-container--summary .process-container--column .process-container__inner{display:block;}.pajor-case-study .case-study-page__section-container--objectives,.tl-case-study .case-study-page__section-container--objectives{padding:40px 0;}.pajor-case-study .case-study-page__section-container--objectives .section-container__inner,.tl-case-study .case-study-page__section-container--objectives .section-container__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.pajor-case-study .case-study-page__section-container--objectives .section-container__inner .inner-content,.tl-case-study .case-study-page__section-container--objectives .section-container__inner .inner-content{width:100%!important;}