#all-casestudies{background-color:#f3f4fa}#all-casestudies .container{position:relative;padding:39px 0 37px 0}#all-casestudies .title{width:50%}#all-casestudies .swiper-nav{position:absolute;right:-8px;transform:translateY(5px);display:flex;flex-direction:row-reverse;z-index:10;top:55px}#all-casestudies .swiper-nav .swiper-button-next,#all-casestudies .swiper-nav .swiper-button-prev{position:static;height:auto;opacity:1;font-size:15px;margin:0;visibility:visible;box-shadow:none;background:none}#all-casestudies .swiper-nav .swiper-button-next::after,#all-casestudies .swiper-nav .swiper-button-prev::after{font-size:15px;font-family:"icomoon"!important;font-weight:500}#all-casestudies .swiper-nav .swiper-button-next::after{content:""}#all-casestudies .swiper-nav .swiper-button-prev::after{content:""}#all-casestudies .swiper-nav .swiper-button-next.swiper-button-disabled,#all-casestudies .swiper-nav .swiper-button-prev.swiper-button-disabled{opacity:.4}#all-casestudies .swiper .swiper-wrapper{padding-bottom:40px}#all-casestudies .swiper-slide{margin-right:10px;padding-top:20px;padding-right:20px;transition:all .3s}#all-casestudies .swiper-slide.swiper-slide-active{opacity:1}#all-casestudies [class*=col-]{padding-left:0;padding-right:0}#all-casestudies .case-item{background:#fff;border:1px solid #e6e9ec;margin:1px;margin-bottom:10px;box-shadow:0 5px 15px rgba(200,215,226,.75);transition:all .25s;border-radius:6px;overflow:hidden}#all-casestudies .swiper .case-item{position:relative}.case-item .case-content{background:#fff;border-radius:4px;box-shadow:0 10px 25px -16px rgba(0,0,0,.2)}.case-item .picture{position:relative;overflow:hidden;display:block}.case-item .picture::before{content:"";display:block;padding-top:47%}.case-item .picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:cover;object-position:top center}.case-item .details{padding:15px 15px;padding-right:130px;min-height:56px;position:relative}.case-item .details .case-title{line-height:40px}.case-item .case-title a{color:#454548fc;text-decoration:none;display:block;height:32px;line-height:32px;overflow:hidden}.html-home-page #all-casestudies .view-all-button{position:absolute;right:90px;width:max-content;top:40px}.html-home-page #all-casestudies .view-all{display:inline-block;padding:13px 25px;border-radius:1000px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#7d7f83;text-transform:uppercase;font-size:14px;text-decoration:none}.view-all-button:hover{opacity:.9}.case-study-button{position:absolute;right:10px;top:14px;background:#001844 url(../img/case-study-button-icon.svg) right 15px center no-repeat;color:#fff;padding:8px 15px 8px 15px;border-radius:3px;text-decoration:none;padding-right:40px;background-size:16px}@media only screen and (min-width:1200px){#casestudy-carousel{margin:0}}@media only screen and (max-width:1199px){#all-casestudies .swiper-nav{right:5px}#all-casestudies .swiper-slide{margin-right:5px}#all-casestudies .product-tab-container{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:991px) and (min-width:769px){#all-casestudies .product-tab-container{margin-left:10px!important}}@media only screen and (max-width:767px){#all-casestudies .swiper-wrapper{margin:0}#all-casestudies h2.title{padding-left:7px!important;margin-left:0!important}#all-casestudies .product-tab-container{padding-left:10px!important}#all-casestudies .swiper-slide{opacity:.4;transition:all .3s}#all-casestudies .swiper-slide.swiper-slide-active{opacity:1}#all-casestudies .project-item{width:98%!important}#all-casestudies .project-item .details{padding:10px!important}.case-tab-container.swiper{padding-left:15px}.case-item .details .case-title{font-size:14px}}@media only screen and (max-width:498px){#all-casestudies .project-title{font-size:12px}}@media only screen and (max-width:380px){#all-casestudies .project-title{font-size:10px}}
