.case-studies-listing-layout{padding:40px 30px 80px}.custom-case-study-listing{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:-7.5px;margin-left:-7.5px;margin-right:-7.5px}.case-study-filter ul{border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;line-height:34px;overflow:hidden;list-style:none;border-color:#e0e0e0;margin:1em 0 55px;padding:0}.case-study-filter ul li{float:left;margin-right:30px;color:#4cc3c2;cursor:pointer}.case-study-filter ul li a{display:block}.case-study-filter ul li.active{line-height:31px;border-top:3px solid}.custom-case-study-listing .custom-case-study-item{width:50%;float:left;display:inline-flex;padding:7.5px;box-sizing:border-box}.custom-case-study-listing .custom-case-study-item .custom-case-study-item-inner{width:100%}.custom-case-study-listing .custom-case-featured-image-wrapper{position:relative;overflow:hidden}.custom-case-study-listing .custom-case-featured-image{padding-bottom:59.4%;background-size:cover;background-position:center}.custom-case-study-listing .custom-case-featured-image-wrapper .fusion-rollover{display:flex;align-items:center;justify-content:space-around;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:normal;text-align:center;background-image:linear-gradient(to top,#aad75d,#d1e990);transform:translateX(-100%);transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d;background-image:linear-gradient(to top,#4cc3c2 0,#4cc3c2 100%) !important;background-color:#4cc3c2;transform:scaleX(0)}.custom-case-study-listing .custom-case-featured-image-wrapper .fusion-rollover .fusion-rollover-content{padding:10px;width:90%;box-sizing:border-box}.custom-case-study-listing .custom-case-featured-image-wrapper .fusion-rollover .fusion-rollover-link{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear;text-indent:-10000px;background-color:#333;border-radius:50%;background-clip:padding-box;z-index:99;display:inline-block;opacity:.9;position:relative;vertical-align:middle;margin:0;text-decoration:none;box-shadow:none !important;font-family:Lato;font-weight:400;letter-spacing:0px;font-style:normal;line-height:2.41;background-color:#fff;color:#fff;width:calc((22px) * 2.41);height:calc((22px) * 2.41)}.custom-case-study-listing .custom-case-featured-image-wrapper .fusion-rollover .fusion-rollover-link:hover{opacity:1}.custom-case-study-listing .custom-case-featured-image-wrapper .fusion-rollover .fusion-rollover-link:before{-webkit-font-smoothing:antialiased;text-shadow:none;font-family:icomoon;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-indent:0;content:"\e619";line-height:2.41;font-size:22px;color:#619e85}.custom-case-study-listing .custom-case-featured-image-wrapper .fusion-rollover .fusion-link-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.custom-case-study-listing .custom-case-featured-image-wrapper:hover .fusion-rollover{transform:scaleX(1);opacity:1}.custom-case-study-listing .case-study-body{margin:20px 0}.custom-case-study-listing .case-study-body h2{line-height:1.32;font-size:22px;margin:0 0 1px}.custom-case-study-listing .case-study-body h2 a{font-weight:500 !important;font-size:20px !important}.custom-result-right-col-inner img:hover{opacity:.9;transform:scale3d(1.1,1.1,1)}.custom-result-right-col-inner img{transition:opacity 1s,transform 1s}@media(max-width:800px){.case-study-filter ul li{float:none;border-bottom:1px solid #e0e0e0;margin:0}.case-study-filter ul{border-bottom:0}}@media(max-width:712px){.custom-case-study-listing .custom-case-study-item{width:100%}}.case-studies-post-layout{padding:10px 30px 80px}.case-post-pagination{border-bottom:1px solid #e7e6e6;border-color:#e0e0e0;text-align:right;margin-bottom:30px;line-height:34px;height:34px}.case-post-pagination:after{content:"";display:table;clear:both}.case-post-pagination a{display:inline-block;position:relative}.case-post-pagination a[rel=prev]:before{position:absolute;top:50%;transform:translateY(-51%);left:-1em;font-family:icomoon;content:"\f104"}.case-post-pagination a[rel=next]:after{position:absolute;top:50%;transform:translateY(-51%);right:-1em;font-family:icomoon;content:"\f105"}.case-post-pagination a[rel=next]{margin-left:18px;margin-right:1em;float:right}.custom-row{display:flex;flex-wrap:wrap}.case-post-header .custom-case-header-left-col{width:25%;margin-bottom:20px}.case-post-header .custom-case-header-right-col{width:75%;margin:0 0 20px}.custom-case-header-title-holder h2{margin:0 0 20px;line-height:1.5;font-size:28px}.case-sec-header{display:flex;flex-wrap:wrap;margin:0 0 40px;display:flex;flex-wrap:nowrap;align-items:center}.case-sec-header h5{line-height:1.5;margin:0;padding-right:8px;font-size:24px}.case-sec-header h5 i{position:relative;z-index:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;border-radius:50%;display:inline-block;float:none;vertical-align:middle;margin-left:0;margin-top:0;color:#4cc3c2;background-color:#fff;border:1px solid #fff;font-size:26.4px;line-height:50.8px;height:52.8px;width:52.8px;border-width:1px;margin-right:15px;visibility:visible;animation-duration:.3s}.case-sec-header h5 i:after{content:"\f0eb"}.case-sec-header .title-sep-container{position:relative;height:6px;flex-grow:1}.case-sec-header .title-sep-container .title-sep{position:relative;display:block;width:100%;border-style:solid;border:0 solid #e7e6e6;box-sizing:content-box;border-bottom-width:1px;border-color:#e0dede}.case-content-widget{margin-bottom:20px}.case-approach-section .case-sec-header h5 i:after{content:"\f78c"}.case-approach-section .case-sec-header{padding-bottom:20px}.custom-approch-middle-content-col{width:calc(66.666666666667% - ( ( 20px ) * 0.66666666666667 ) );margin-right:20px;margin-bottom:20px}.custom-approch-middle-image-col{width:calc(33.333333333333% - ( ( 20px ) * 0.33333333333333 ) );margin-top:-40px;margin-bottom:20px}.custom-approch-middle-image-col .custom-approch-middle-image-col-inner{padding:0px 10px 0px 25px}.custom-approch-middle-content-col .custom-approch-middle-content-col-inner{border-left:3px solid #4cc3c2;padding-left:30px}.case-studies-post-layout ul{font-size:17px;line-height:28.9px;list-style-type:none;padding:0;margin:10px 0 0;display:inline-block;width:100%}.case-studies-post-layout ul li{padding:5.5px 0;padding-left:40.8px;position:relative}.case-studies-post-layout ul li:first-child{padding-top:0}.case-studies-post-layout ul li:before{content:"\f061";height:25.5px;width:25.5px;margin-right:10.5px;display:flex;align-items:center;justify-content:center;position:absolute;top:5.5px;left:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;color:#ec671d;height:28.9px;width:28.9px;font-size:14.96px;margin-right:11.9px}.case-studies-post-layout ul li:first-child:before{top:0}.case-studies-post-layout p+ul{margin-top:0}.custom-result-left-col{width:calc(66.666666666667% - ( ( 20px ) * 0.66666666666667 ) );margin-right:20px;margin-bottom:20px}.custom-result-right-col{width:calc(33.333333333333% - ( ( 20px ) * 0.33333333333333 ) );margin-bottom:20px}.custom-result-left-col .custom-result-left-col-inner{margin-bottom:40px}.result-border-box{background:#f2efef;position:relative;padding:28px 28px 27px 31px;background-color:#fff;border:4px solid #4cc3c2}.case-studies-post-layout.page-tag-Alert .custom-case-header-img-holder{padding-bottom:20px}.result-border-box:before,.result-border-box:after{position:absolute;bottom:15px;left:10px;z-index:-1;height:20%;max-height:100px;max-width:460px;width:60%;content:"";opacity:.7;box-shadow:0 17px 10px rgb(0 0 0 / 70%);transform:rotate(-3deg);opacity:.70}.result-border-box:after{left:auto;right:10px;transform:rotate(3deg)}.result-border-box h3{font-size:19px;line-height:1.84;margin:0 0 28px}.result-border-box h3 strong{font-size:120%;color:#ec671d}.case-result-section{margin-top:25px}.case-result-section .case-sec-header h5 i:after{content:"\f201"}.case-result-section .case-sec-header{padding-bottom:15px}.fusion-single-sharing-box{background-color:#4cc3c2;width:100%;height:70px;padding:20px;display:table;margin-top:60px}.fusion-single-sharing-box h4{line-height:1.5;color:#fff;display:table-cell;vertical-align:middle}.case-studies-post-layout .fusion-theme-sharing-box .fusion-social-networks{display:table-cell;vertical-align:middle;text-align:right}.case-studies-post-layout .fusion-theme-sharing-box .fusion-social-networks .fusion-social-network-icon{padding:10px;margin:5px;border-radius:50%;color:#4cc3c2;background-color:#fff;border-color:#fff}.case-studies-post-layout .fusion-theme-sharing-box .fusion-social-networks .fusion-social-network-icon .screen-reader-text{display:none}.case-studies-post-layout .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{display:flex;justify-content:flex-end}.case-studies-post-layout ol{list-style-type:none;padding:0;margin:10px 0 0;font-size:17px;line-height:28.9px;padding-left:40.8px;counter-reset:item}.case-studies-post-layout ol li{position:relative;padding:5.5px 0}.case-studies-post-layout ol li:before{content:counter(item) ". ";counter-increment:item;color:#ec671d;font-size:110%;padding-right:10px}.case-studies-post-layout ol li:first-child{padding-top:0}.result-full-width-widget{padding-bottom:20px}.result-border-box h2{font-size:24px;line-height:2.08;margin:0 0 28px;color:#5c5c5c}.result-border-box h2 strong{font-size:150%;font-weight:bold}.page-tag-Deploy .approch-top-full{padding-bottom:20px}.case-studies-post-layout ol[style="list-style-type: upper-roman;"] li:before{content:none}.case-studies-post-layout ol[style="list-style-type: upper-roman;"]{list-style:none !important}.page-tag-Deploy .custom-approch-middle-image-col .custom-approch-middle-image-col-inner{padding-top:30px}.page-tag-Deploy .custom-approch-middle-image-col{margin-top:0}.page-tag-Deploy .custom-case-header-img-holder img{width:150px}.case-studies-post-layout blockquote{border:0;border-left:3px solid #4cc3c2;padding:20px 0px 0px 30px;margin:0 0 20px;overflow:hidden}.case-studies-post-layout blockquote p{font-size:18px;line-height:1.5}.page-tag-Predict .case-approach-section .case-sec-header{padding-bottom:0;margin-bottom:20px}.page-tag-Predict .custom-approch-middle-content-col{margin-top:10px}.page-tag-Predict .custom-approch-middle-content-col .custom-approch-middle-content-col-inner ul:first-child{margin-top:0}.page-tag-Predict .case-approach-section-inner .custom-row{padding-top:20px}.page-tag-Predict .case-result-section .case-sec-header{padding-bottom:0}@media(max-width:800px){.fusion-single-sharing-box{height:auto}.fusion-single-sharing-box h4{margin:0 0 10px;line-height:20px}.case-studies-post-layout .custom-row>div{width:100% !important;margin-right:0 !important;margin-left:0 !important}.case-sec-header{margin-bottom:20px}.custom-approch-middle-image-col{margin-top:30px}.custom-approch-middle-image-col .custom-approch-middle-image-col-inner{padding:10px 10px 0px 25px}.case-result-section .case-sec-header{padding-bottom:36px}.case-sec-header h5{padding-right:0}.page-tag-Predict .custom-approch-middle-image-col{margin-top:20px}.page-tag-Predict .case-result-section .case-sec-header{padding-bottom:21px}}@media only screen and (max-width:640px){.fusion-single-sharing-box h4{display:block}.case-studies-post-layout .fusion-theme-sharing-box .fusion-social-networks{float:none;display:block;width:100%;text-align:left}.case-studies-post-layout .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{justify-content:flex-start}.case-studies-post-layout .content-wrapper{margin-bottom:50px}.page-tag-Deploy .custom-approch-middle-image-col .custom-approch-middle-image-col-inner{padding-top:10px}}.case-studies-banner-wrapper{display:flex;flex-wrap:wrap}.case-studies-banner-wrapper .banner{background-color:#4cc3c2;min-height:100px;padding:0 30px;display:flex;flex-wrap:wrap;width:100%;align-items:center;color:#fff}.case-studies-banner-wrapper .banner *{color:inherit}.case-studies-banner-wrapper .banner>div{width:100%}.case-studies-banner-wrapper .banner h1{line-height:1.4;margin:0}.case-studies-banner-wrapper .breadcrumbs ul:empty{display:none}.case-studies-banner-wrapper .banner .banner-row{display:flex;justify-content:space-between;align-items:center;position:relative}.case-studies-banner-wrapper .breadcrumbs ul{font-size:14px;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.case-studies-banner-wrapper .breadcrumbs ul li{display:inline-block;float:none;margin:0;padding:0}.case-studies-banner-wrapper .breadcrumbs ul li .hs-breadcrumb-menu-divider{display:none}.case-studies-banner-wrapper .breadcrumbs ul li:not(:first-child):before{content:"/";padding:0 5px}.page-tag-Alert .case-result-section .case-sec-header{padding-top:20px;padding-bottom:0;margin-bottom:39px}@media(max-width:800px){.case-studies-banner-wrapper .banner{min-height:calc(80px - 10px);padding-top:5px;padding-bottom:5px;height:auto}.case-studies-banner-wrapper .banner .breadcrumb-col{display:none !important}.case-studies-banner-wrapper .banner .banner-content{margin-bottom:2px}.page-tag-Alert .case-result-section .case-sec-header{margin-bottom:20px}}