@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css";.casestudy__banner{margin-top:97px;position:relative;display:block}.casestudy__banner .c-banner__pre{color:#fff;font-weight:700}.casestudy__banner .c-banner__subtitle{color:#fff}@media screen and (min-width: 992px){.casestudy__banner .row>:first-child{position:absolute;left:50%;transform:translateX(-50%);padding:calc(1.4375rem + 1.40625vw);background:rgba(0,0,0,.3);z-index:2;border:2px solid #fff}}@media screen and (min-width: 992px)and (min-width: 1920px){.casestudy__banner .row>:first-child{padding:3.125rem}}@media screen and (min-width: 992px){.casestudy__banner .c-banner__left{max-width:600px;margin:auto;text-align:center}}@media screen and (max-width: 768px){.casestudy__banner .row>:first-child{padding:0.625rem;background-color:#e94f1c;z-index:2}.casestudy__banner .c-banner__title{letter-spacing:normal}}.casestudy .c-banner__pre{font-size:calc(1.625rem + 2.8125vw)}@media(min-width: 1920px){.casestudy .c-banner__pre{font-size:5rem}}.casestudy .c-banner__pre2{font-size:calc(1.2625rem + 0.09375vw);line-height:1.2;color:#fff;font-weight:400;margin-top:20px}@media(min-width: 1920px){.casestudy .c-banner__pre2{font-size:1.375rem}}.casestudy__search{position:relative;display:block;padding-bottom:calc(1.75rem + 3.75vw)}@media(min-width: 1920px){.casestudy__search{padding-bottom:6.25rem}}.casestudy__searchTitle{font-size:calc(1.2625rem + 0.09375vw);line-height:1.2;color:#1d1d1b;font-weight:600;margin-bottom:20px;letter-spacing:4px}@media(min-width: 1920px){.casestudy__searchTitle{font-size:1.375rem}}.casestudy__search .ms-n5{position:absolute;right:0;top:1px}.casestudy__search .btn{height:97%;padding:0 20px;border:none}.casestudy__search .form-control{background:#fff;color:#333;padding:12px 20px}.casestudy__body{position:relative;display:block;padding-top:calc(1.75rem + 3.75vw);padding-bottom:calc(1.75rem + 3.75vw)}@media(min-width: 1920px){.casestudy__body{padding-top:6.25rem}}@media(min-width: 1920px){.casestudy__body{padding-bottom:6.25rem}}.casestudy__body .row:nth-child(2) .col-12:nth-child(even) .card>img{order:2}.casestudy__body .row:nth-child(2) .col-12:nth-child(even) .card-body{order:1}@media screen and (max-width: 768px){.casestudy__body .row:nth-child(2) .col-12:nth-child(even) .card>img{order:1}.casestudy__body .row:nth-child(2) .col-12:nth-child(even) .card-body{order:2}}.casestudy__body .row:nth-child(2) .col-12:not(:first-child){padding-top:30px;border-top:1px solid #d5d5d4}.casestudy__body .card{padding-bottom:30px;display:flex;flex-flow:row wrap;align-items:center;border:0}.casestudy__body .card>img{width:50%}.casestudy__body .card .card-body{width:50%}@media screen and (max-width: 768px){.casestudy__body .card>img{width:100%}.casestudy__body .card .card-body{width:100%}}.casestudy__body .card .card-title{font-size:calc(1.2875rem + 0.28125vw);line-height:1.2;color:#1d1d1b;font-weight:700}@media(min-width: 1920px){.casestudy__body .card .card-title{font-size:1.625rem}}.casestudy__body .card .card-text{font-size:1.125rem;line-height:1.2;color:#1d1d1b;font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;min-height:80px}.casestudy__body .card .card-link{border-bottom:1px solid #000;font-weight:600}.casestudy__body .card .card-link:hover{border-color:#e94f1c}.casestudy__body .card .card-date{font-weight:600}.casestudy__body .card-viewAll{padding:10px 25px;border:1px solid #000;margin-top:30px;display:inline-block;font-weight:600}@media screen and (max-width: 768px){.casestudy__body .card-viewAll{margin-top:10px}}.casestudy__body .card-viewAll:hover{border-color:#e94f1c}.casestudy__body .col-md-4{display:none}.casestudy__btn:hover,.casestudy__btn:active,.casestudy__btn:focus{background-color:#e94f1c;box-shadow:none}@media screen and (max-width: 768px){.casestudy .order-1{order:1}}/*# sourceMappingURL=casestudy.css.map */
