.case-study-1{padding-bottom:0!important;padding-top:0!important}.case-study-1 .breadcrumbs{position:absolute;width:100%;z-index:5;background:rgba(17,17,17,.54);border:none}.case-study-1 .breadcrumbs .container>span{color:#fff}.case-head{background:#112030;text-align:center;color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:828px;margin-bottom:70px;padding:70px 15px 50px}.case-head .image{position:absolute;left:0;top:0;right:0;bottom:0}.case-head .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-head .title{max-width:1480px;position:relative;z-index:5}.case-head h1{color:#fff;line-height:1.2em;letter-spacing:2px}.case-head .short-desc{font-size:var(--h3-font-size);margin:0;letter-spacing:1.2px}@media only screen and (max-width:1199px){.case-head{margin-bottom:80px}}@media only screen and (max-width:991px){.case-head{height:700px;margin-bottom:80px}}@media only screen and (max-width:767px){.case-head{height:auto;min-height:500px;padding-top:20px;padding-bottom:20px;margin-bottom:50px}.case-head h1{margin:0}.case-head .short-desc{display:none}}@media only screen and (max-width:575px){.case-head{min-height:400px}}@media only screen and (max-width:420px){.case-head{min-height:260px}.case-head h1{font-size:var(--h3-font-size);line-height:1.4em}}.case-main-desc{margin-bottom:70px}.case-main-desc .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-main-desc .left-box{max-width:45%;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;padding:0 15px}.case-main-desc .desc-text{color:#555;line-height:1.8em;margin-bottom:40px;max-width:515px;letter-spacing:.5px}.case-main-desc .desc-text h3{color:#555;text-transform:none;font-weight:600}.case-main-desc .desc-text p+h3{margin-top:1.45em;margin-bottom:.95em}.case-main-desc .desc-text li{list-style:none}.case-main-desc .desc-text li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#555;margin-right:6px;vertical-align:middle}.case-main-desc .desc-image{max-width:790px;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;padding:10px 15px 0;text-align:right}.stores-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:5}.stores-links a{margin-right:45px}.stores-links a img{height:55px}.stores-links a:last-child{margin-right:0!important}@media only screen and (max-width:1445px){.case-main-desc .left-box{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.case-main-desc .desc-image{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.stores-links a{margin-right:13px}}@media only screen and (max-width:1199px){.case-main-desc{margin-bottom:100px}.case-main-desc .left-box{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.case-main-desc .desc-image{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;margin-bottom:15px;padding:0 15px}.case-main-desc .desc-image img{max-width:720px}.case-main-desc .stores-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:45px}.case-main-desc .desc-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:none;margin:0}}@media only screen and (max-width:991px){.case-main-desc .desc-image img{max-width:100%}.stores-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.case-main-desc{margin-bottom:80px}}@media only screen and (max-width:575px){.case-main-desc{margin-bottom:55px}}@media only screen and (max-width:420px){.case-main-desc .desc-image img{max-width:230px}.case-main-desc .desc-text{line-height:1.45em}.case-main-desc .desc-text h3{font-size:18px}}.case-highlights{padding:80px 0 103px;background:#164460;color:#fff;font-size:var(--h3-font-size);line-height:1.6em;letter-spacing:1px;position:relative;min-height:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.case-highlights__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;top:0;left:0}.case-highlights:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url(../png/bg-case-highlights.png) bottom right no-repeat;background-size:cover;z-index:1}.case-highlights .container{position:relative;z-index:10;margin:0}.case-highlights .text{max-width:935px}.case-highlights .h2,.case-highlights .h3,.case-highlights h2,.case-highlights h3{color:#fff;text-transform:none;letter-spacing:1.2px;font-weight:900;margin-bottom:.55em}.case-highlights .h2,.case-highlights h2{font-size:40px}.case-highlights ul{margin-bottom:0}.case-highlights ol li:not(:last-child),.case-highlights ul li:not(:last-child){margin-bottom:.5em}.case-highlights ul li{list-style:none;position:relative;padding-left:18px}.case-highlights ul li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#fff;margin-right:12px;position:absolute;left:0;top:17px}.case-study-1 .case-form-wrap{background:#fafafa;padding:110px 0}.case-study-1 .form-sm-box{margin-bottom:0}@media only screen and (max-width:991px){.case-highlights{min-height:0;font-size:20px}.case-highlights ul li:before{top:14px}.case-study-1 .case-form-wrap{background:#fff;padding:80px 0;margin-bottom:0}}@media only screen and (max-width:767px){.case-highlights{padding:55px 0 40px}.case-highlights:before{background-image:url(../png/bg-case-highlights-mobile.png)}.case-highlights .h2,.case-highlights h2{font-size:30px}.case-study-1 .case-form-wrap{padding:50px 0 40px}}@media only screen and (max-width:420px){.case-highlights{letter-spacing:.35px;font-size:var(--text-small-font-size)}.case-highlights .h2,.case-highlights h2{font-size:20px;padding-left:12px;margin-bottom:1em}.case-highlights ul li{padding-left:12px;margin-bottom:1.3em}.case-highlights ul li:before{top:10px;width:4px;height:4px}}.case-content{display:-webkit-box;display:-ms-flexbox;display:flex}.case-content .case-content-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;position:relative}.case-content .case-content-image .image-w{position:absolute;right:15px;top:0;left:0;bottom:0;overflow:hidden}.case-content .case-content-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.image-w--background{position:absolute;right:15px;top:0;left:0;bottom:0;overflow:hidden}.image-w--background img{height:100%;max-width:110%;width:110%!important;margin-left:-5%;-webkit-filter:blur(10px);filter:blur(10px);-o-object-fit:cover!important;object-fit:cover!important}.case-content .case-content-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:70px 0 50px}.case-content .case-text-box{max-width:520px;float:right;color:#555;line-height:1.8em;letter-spacing:.5px;margin-bottom:80px}.case-content .case-text-box:last-child{margin-bottom:0}.case-content .case-text-box h3{color:#555;text-transform:none;font-weight:600;line-height:1.5em;margin-bottom:2.2em}.case-content .case-text-box p+h3{margin-top:1.45em;margin-bottom:.95em}.case-content .case-text-box p{margin-bottom:1.6em}.case-content .case-text-box li{list-style:none;margin-bottom:1.6em;position:relative}.case-content .case-text-box li:before{content:"";display:inline-block;width:8px;height:8px;border:2px solid #55db6c;position:absolute;top:12px;left:-32px}.case-content .case-content-image-mobile{display:none;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.case-content .case-content-image img{width:auto;max-width:none}}@media only screen and (max-width:1445px){.case-content .case-text-box li{padding-left:32px}.case-content .case-text-box li:before{left:0}}@media only screen and (max-width:991px){.case-content .case-content-image{display:none}.case-content .case-content-image-mobile{display:block;margin-right:-15px;margin-left:-15px;margin-bottom:45px}.case-content .case-content-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px;padding:0}.case-content .case-text-box{max-width:none;width:100%;margin-bottom:30px}.case-content .case-text-box h3{margin-bottom:1.7em}.case-content .half-content{width:auto;float:none;max-width:720px;margin:0 auto}}@media only screen and (max-width:575px){.case-content .case-text-box li:before{top:8px}}@media only screen and (max-width:420px){.case-content .case-text-box{line-height:1.4em;margin-bottom:40px}.case-content .case-text-box h3{font-size:18px}.case-content .case-text-box li{padding-left:12px;margin-bottom:1em}.case-content .case-text-box li:before{width:5px;height:5px;border:1px solid #55db6c}}.half-content-r{float:left;padding:0 15px}@media (max-width:767px){.half-content{width:100%;max-width:510px;margin:0 auto;float:none}}@media (max-width:575px){.half-content{max-width:none}}@media (min-width:768px){.half-content{width:330px}}@media (min-width:992px){.half-content{width:450px}}@media (min-width:1200px){.half-content{width:570px}}@media (min-width:1446px){.half-content{width:708px}}.case-results{background:#fafafa;padding:70px 0}.case-results .results-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:-15px;margin-left:-15px}.case-results .results-item{padding:0 15px;text-align:center;color:#555;font-size:var(--h3-font-size);line-height:1.6em;letter-spacing:.5px;min-width:255px}.case-results .results-item span{font-weight:900;font-size:42px;color:#0091ea;display:block}@media only screen and (max-width:991px){.case-results .results-item{font-size:20px;min-width:0}.case-results .results-item span{font-size:30px}}@media only screen and (max-width:767px){.case-results{padding:50px 0}.case-results .results-item{font-size:var(--text-font-size);min-width:0;line-height:1.8em}.case-results .results-item span{font-size:25px}}@media only screen and (max-width:575px){.case-results{padding:25px 0}.case-results .results-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.case-results .results-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:12px;padding-bottom:12px}}@media only screen and (max-width:420px){.case-results .results-item{font-size:var(--text-small-font-size)}.case-results .results-item span{font-size:25px}}.case-blockquotes{background:#fafafa;padding:90px 0 20px}.case-blockquotes blockquote{margin:0 auto 80px;padding:0;font-style:italic;color:#303b4e;position:relative;letter-spacing:.8px;line-height:1.8em;max-width:890px}.case-blockquotes blockquote .blockquote-content{position:relative;padding:60px 20px 10px;margin-bottom:12px}.case-blockquotes blockquote .blockquote-content:after,.case-blockquotes blockquote .blockquote-content:before{content:"";position:absolute;width:21px;height:19px;background:url(../png/blockquote-2.png) center center no-repeat;left:0;top:0}.case-blockquotes blockquote .blockquote-content:after{left:auto;top:auto;bottom:0;right:0}.case-blockquotes blockquote .blockquote-content p{margin-bottom:1.75em}.case-blockquotes blockquote .blockquote-content .blockquote-footer{padding:0;margin-bottom:1em}.case-blockquotes blockquote .blockquote-footer{padding:0 20px;font-style:normal;color:#8f959f;letter-spacing:.8px;font-size:var(--text-font-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-blockquotes blockquote .blockquote-footer:before{display:none}.case-blockquotes blockquote .blockquote-footer p{margin:0}.case-blockquotes blockquote .blockquote-footer strong{color:#303b4e}.case-blockquotes blockquote .blockquote-footer .photo{overflow:hidden;width:100px;margin-right:25px}.case-blockquotes blockquote .blockquote-footer .photo img{margin:0;border-radius:50%}.case-blockquotes blockquote.blockquote-video{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-blockquotes blockquote.blockquote-video .blockquote-video-content{max-width:51%;-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%}.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{width:100%;height:405px}.case-blockquotes blockquote.blockquote-video .blockquote-content{max-width:550px;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}@media only screen and (max-width:1199px){.case-blockquotes blockquote.blockquote-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-blockquotes blockquote.blockquote-video .blockquote-video-content{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{height:350px}.case-blockquotes blockquote.blockquote-video .blockquote-content{max-width:48%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:991px){.stores-links{margin-top:20px}.case-blockquotes blockquote .blockquote-content{position:relative;padding:40px 0 10px;margin-bottom:12px}.case-blockquotes blockquote .blockquote-footer{padding:0}.case-blockquotes blockquote.blockquote-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{height:250px}.case-blockquotes blockquote.blockquote-video .blockquote-content{max-width:46%}}@media only screen and (max-width:767px){.case-blockquotes{padding:70px 0 5px}.case-blockquotes blockquote.blockquote-video .blockquote-video-content{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px}.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{height:350px}.case-blockquotes blockquote.blockquote-video .blockquote-content{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:575px){.case-blockquotes blockquote{margin-bottom:70px}.case-blockquotes blockquote .blockquote-footer{font-size:var(--text-small-font-size)}.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{height:300px}}@media only screen and (max-width:420px){.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{height:250px}}@media only screen and (max-width:330px){.case-blockquotes blockquote.blockquote-video .blockquote-video-content iframe{height:163px}}