.case-study--single__banner-wrapper{font-family:"Futura PT W01 Book";font-weight:400;position:relative;padding:160px 0 90px;text-align:center}@media screen and (max-width:1199px){.case-study--single__banner-wrapper{padding:160px 0 80px}}@media screen and (max-width:767px){.case-study--single__banner-wrapper{padding:160px 0 50px}}.case-study--single__banner-wrapper .case-study--single__title{margin:0 auto 20px;max-width:810px;width:100%;color:var(--c-light)}.case-study--single__banner-wrapper .case-study--single__description{margin:auto;max-width:650px;width:100%;color:var(--c-light)}.case-study--single__banner-bg{position:absolute;top:0;left:0;width:100%;height:100%}.case-study--single__banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-study--single__banner-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),radial-gradient(98.83% 312.35% at 97.76% 0,rgba(53,51,164,.3) 0,rgba(31,41,132,.5) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.3),rgba(0,0,0,.3)),-webkit-radial-gradient(98.83% 312.35% at 97.76% 0,rgba(53,51,164,.3) 0,rgba(31,41,132,.5) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.3),rgba(0,0,0,.3)),-o-radial-gradient(98.83% 312.35% at 97.76% 0,rgba(53,51,164,.3) 0,rgba(31,41,132,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),radial-gradient(98.83% 312.35% at 97.76% 0,rgba(53,51,164,.3) 0,rgba(31,41,132,.5) 100%)}.case-study__highlights{padding-top:80px}.case-study__highlights .highlights-section-title{text-align:center}.case-study__highlights-title{font-size:26px;line-height:33px;color:var(--ca-dark)}.case-study__highlights-text{font-family:"Futura PT W01 Book";font-style:normal;font-weight:400;font-size:20px;line-height:1.5}@media screen and (min-width:2401px){.case-study__highlights-text{font-size:26px}}@media screen and (max-width:1199px){.case-study__highlights{padding-top:80px}}@media screen and (max-width:767px){.case-study__highlights{padding-top:50px}}.case-study__highlights-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:80px}@media screen and (max-width:1199px){.case-study__highlights-container{margin-bottom:80px}}@media screen and (max-width:767px){.case-study__highlights-container{margin-bottom:50px}}.case-study__highlights-container .case-study__highlights-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-study__highlights-icon{height:70px;width:70px;margin-bottom:15px}.case-study__highlights-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.case-study__main-content .case-study__main-wrap{padding:0 0 80px;border-bottom:1px solid #ecebeb;font-family:"Futura PT Medium";font-style:normal;font-weight:500;font-size:22px;line-height:1.5}@media screen and (max-width:1199px){.case-study__main-content .case-study__main-wrap{padding:0 0 80px}}@media screen and (max-width:767px){.case-study__main-content .case-study__main-wrap{padding:0 0 50px}}.case-study__main-content .case-study__main-wrap .case-study__main-before-bq{margin-bottom:80px}@media screen and (max-width:1199px){.case-study__main-content .case-study__main-wrap .case-study__main-before-bq{margin-bottom:80px}}@media screen and (max-width:767px){.case-study__main-content .case-study__main-wrap .case-study__main-before-bq{margin-bottom:50px}}.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0}@media screen and (max-width:1199px){.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap{padding:40px 0 20px}}@media screen and (max-width:767px){.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap{padding:20px 0}}@media screen and (max-width:767px){.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-author{max-width:200px;width:100%;margin-right:30px}.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-author-name{font-family:"Futura PT W01 Heavy";font-weight:600}.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-author-department{font-family:"Futura PT W01 Book";font-style:normal;font-weight:400;font-size:20px;line-height:1.5}@media screen and (min-width:2401px){.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-author-department{font-size:26px}}@media screen and (max-width:767px){.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-author{max-width:100%;margin-right:0;margin-top:0}}.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-author-name{margin-top:20px;color:var(--ca-dark);font-weight:600;font-size:18px;line-height:1.1}.case-study__main-content .case-study__main-wrap .case-study__main-blockquote-wrap .case-study__main-blockquote-text{max-width:870px;width:100%;font-family:FuturaPTW01-BoldOblique;font-style:italic;background:-webkit-linear-gradient(1.77deg,#f08010 -64.82%,#c00198 193.72%);background:-o-linear-gradient(1.77deg,#f08010 -64.82%,#c00198 193.72%);background:linear-gradient(88.23deg,#f08010 -64.82%,#c00198 193.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.case-study__products{position:relative;padding-top:80px}@media screen and (max-width:1199px){.case-study__products{padding-top:80px}}@media screen and (max-width:767px){.case-study__products{padding-top:50px}}.case-study__products .case-study__products-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;margin-bottom:-30px}@media screen and (max-width:767px){.case-study__products .case-study__products-container{margin-bottom:-20px}}.case-study__products .case-study__products-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:1199px){.case-study__products .case-study__products-title-wrap{margin-bottom:40px}}@media screen and (max-width:767px){.case-study__products .case-study__products-title-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:20px}}.case-study__products .case-study__products-title-wrap .case-studies__title{margin-bottom:0}@media screen and (max-width:767px){.case-study__products .case-study__products-title-wrap .case-studies__title{margin-bottom:20px}}.case-study__products .case-study__product{width:calc(25% - 30px);position:relative;padding:30px;margin:0 15px 30px;-webkit-box-shadow:0 20px 60px rgba(16,24,40,.1);box-shadow:0 20px 60px rgba(16,24,40,.1)}@media screen and (max-width:1199px){.case-study__products .case-study__product{width:35%}}@media screen and (max-width:767px){.case-study__products .case-study__product{max-width:100%;width:100%;margin-bottom:20px}}.case-study__products .case-study__product::before{content:"";position:absolute;inset:0;z-index:1;border-radius:5px;padding:4px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:-webkit-gradient(linear,left top,left bottom,from(#f08012),color-stop(#e1338d),color-stop(#1993f0),to(#79e7e6));background:-webkit-linear-gradient(top,#f08012,#e1338d,#1993f0,#79e7e6);background:-o-linear-gradient(top,#f08012,#e1338d,#1993f0,#79e7e6);background:linear-gradient(to bottom,#f08012,#e1338d,#1993f0,#79e7e6);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.case-study__products .case-study__product .case-study__content-info-title{color:var(--ca-dark)}.case-study__products .case-study__product .case-study__content-info-title h5{font-size:26px;line-height:1.27}.case-study__products .case-study__product .case-study__content-img{width:190px;height:190px;margin:0 auto 20px}.case-study__products .case-study__product .case-study__content-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.case-study__products .case-study__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:0 58px 0 0;font-family:"Futura PT Medium";font-weight:500;font-size:20px;line-height:1;z-index:1;background:-webkit-linear-gradient(1.77deg,#f08010 -64.82%,#c00198 193.72%);background:-o-linear-gradient(1.77deg,#f08010 -64.82%,#c00198 193.72%);background:linear-gradient(88.23deg,#f08010 -64.82%,#c00198 193.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media screen and (min-width:2401px){.case-study__products .case-study__btn{font-size:26px}}.case-study__products .case-study__btn::after{content:"";position:absolute;height:20px;width:12px;top:calc(50% - 10px);right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' viewBox='0 0 13 12' fill='none'%3E%3Cpath d='M12.5303 6.53033C12.8232 6.23744 12.8232 5.76256 12.5303 5.46967L7.75736 0.696699C7.46447 0.403806 6.98959 0.403806 6.6967 0.696699C6.40381 0.989593 6.40381 1.46447 6.6967 1.75736L10.9393 6L6.6967 10.2426C6.40381 10.5355 6.40381 11.0104 6.6967 11.3033C6.98959 11.5962 7.46447 11.5962 7.75736 11.3033L12.5303 6.53033ZM0 6.75H12V5.25H0V6.75Z' fill='url(%23paint0_linear_62_334)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_62_334' x1='-8.28571' y1='6.28' x2='19.8314' y2='-4.14719' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F08010'/%3E%3Cstop offset='1' stop-color='%23C00198'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.case-study__products .case-study__btn:hover{background:-webkit-linear-gradient(179.94deg,#c00198 -9.1%,#0ec9e6 107.46%);background:-o-linear-gradient(179.94deg,#c00198 -9.1%,#0ec9e6 107.46%);background:linear-gradient(270.06deg,#c00198 -9.1%,#0ec9e6 107.46%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.case-study__products .case-study__btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5303 6.53033C12.8232 6.23744 12.8232 5.76256 12.5303 5.46967L7.75736 0.696699C7.46447 0.403806 6.98959 0.403806 6.6967 0.696699C6.40381 0.989593 6.40381 1.46447 6.6967 1.75736L10.9393 6L6.6967 10.2426C6.40381 10.5355 6.40381 11.0104 6.6967 11.3033C6.98959 11.5962 7.46447 11.5962 7.75736 11.3033L12.5303 6.53033ZM0 6.75H12V5.25H0V6.75Z' fill='url(%23paint0_linear_62_216)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_62_216' x1='-1' y1='7' x2='24' y2='5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C00198'/%3E%3Cstop offset='1' stop-color='%230EC9E6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.case-study__recent{position:relative;padding:80px 0}@media screen and (max-width:1199px){.case-study__recent{padding:80px 0}}@media screen and (max-width:767px){.case-study__recent{padding:50px 0}}.case-study__recent .case-studies-slider .swiper-wrapper .swiper-slide{padding:0 0 50px}.case-study__recent .case-studies-slider .swiper-wrapper .swiper-slide .case-studies__content{margin:0 15px}.case-study__contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 60px}@media screen and (max-width:767px){.case-study__contact-wrapper .doodlelabs-button__wrapper.btn-align-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.case-study__contact .doodlelabs-heading__wrapper{margin-bottom:20px}.case-study__contact .align-items-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width:1199px){.case-study__contact .align-items-center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){.case-study__contact .align-items-center{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.case-study__contact p{font-weight:500}@media screen and (max-width:1199px){.case-study__contact{padding:0 0 60px}}@media screen and (max-width:767px){.case-study__contact{padding:40px 0 50px}}
/*# sourceMappingURL=single-case-studies.css.map */
