@charset "UTF-8";/*!
 * _descriptions.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2019 Diffco.us. All rights reserved.
 */.back{top:104px;left:0}.back svg{fill:#131426}.back a::before{background:#f2f2f2}@media (max-width:767px){.back{top:105px}}.caseTabs{background:#fccacb;color:#222}.caseTabs .h1{font-family:Gilroy,sans-serif;font-size:48px;font-weight:700;line-height:56px;letter-spacing:-.96px}@media (max-width:1279px){.caseTabs .h1{font-size:32px;line-height:40px}}@media (max-width:767px){.caseTabs .h1{font-size:28px;line-height:32px}}.caseTabs .h2{font-family:Gilroy,sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-.8px}@media (max-width:1279px){.caseTabs .h2{font-size:32px;line-height:40px}}@media (max-width:767px){.caseTabs .h2{font-size:28px;line-height:44px}}.caseTabs .section1{padding:120px 0 80px 0}@media (max-width:767px){.caseTabs .section1{padding:80px 0 40px 0}}.caseTabs .section1 .wrap-v4{display:flex;flex-direction:row;gap:80px;justify-content:center}@media (max-width:767px){.caseTabs .section1 .wrap-v4{flex-direction:column}}@media (max-width:767px){.caseTabs .section1 .wrap-v4{gap:40px}}.caseTabs .section1 .left{flex:1}.caseTabs .section1 .left img{max-width:100%}.caseTabs .section1 .right{flex:1;display:flex;justify-content:center}.caseTabs .section1__content{display:flex;flex-direction:column;gap:32px}@media (max-width:767px){.caseTabs .section1__content{gap:24px}}.caseTabs .section1__logo{margin-bottom:8px}.caseTabs .section1 p{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.caseTabs .section2{color:#fff}.caseTabs .section2__content{min-height:683px;padding:80px;border-radius:24px;display:flex;flex-direction:row;background:url(../images/casetabs/s2-art@2x.png) no-repeat right center #e12c2c;background-size:auto 683px}.caseTabs .section2__content .left{max-width:512px;display:flex;flex-direction:column;gap:32px;justify-content:center}.caseTabs .section2__content p{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}@media (max-width:1279px){.caseTabs .section2__content{min-height:520px}}@media (max-width:767px){.caseTabs .section2__content{padding:40px}}@media (max-width:1279px){.caseTabs .section2__content{background-size:auto 520px;background-position-x:calc(100% + 100px)}}@media (max-width:767px){.caseTabs .section2__content{background-size:cover}}.caseTabs .section3{padding:140px 0;background:linear-gradient(180deg,#fccacb 45.04%,#fff 100%)}.caseTabs .section3 .h2{text-align:center;margin-bottom:64px}@media (max-width:1279px){.caseTabs .section3 .h2{margin-bottom:48px}}.caseTabs .section3__items{display:flex;flex-direction:row;gap:8px}@media (max-width:767px){.caseTabs .section3__items{flex-direction:column}}.caseTabs .section3__item{flex:1}.caseTabs .section3__item img{max-width:100%}@media (max-width:1279px){.caseTabs .section3{padding:80px 0}}@media (max-width:767px){.caseTabs .section3{padding:48px 0}}.caseTabs .section4{padding:100px 0;background:#fff}.caseTabs .section4 .h2{text-align:center;margin-bottom:24px}.caseTabs .section4 .wrap-v4>p{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;max-width:1041px;margin:0 auto 64px auto;text-align:center}.caseTabs .section4__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}@media (max-width:767px){.caseTabs .section4__items{flex-direction:column}}.caseTabs .section4__item{flex:0 0 calc(33.3333% - 8px);padding:40px;border-radius:24px;background:linear-gradient(0deg,#222 0,#2d2d2d 100%);color:#fff}@media (max-width:767px){.caseTabs .section4__item{flex:1}}.caseTabs .section4__item h4{font-family:Gilroy,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.48px;margin-bottom:16px}.caseTabs .section4__item p{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.28px}@media (max-width:1279px){.caseTabs .section4{padding:80px 0}}@media (max-width:767px){.caseTabs .section4{padding:48px 0}}.caseTabs .section5{padding:100px 0;background:#fff}@media (max-width:1279px){.caseTabs .section5{padding:80px 0}}@media (max-width:767px){.caseTabs .section5{padding:48px 0}}.caseTabs .section5 .h2{text-align:center;margin-bottom:64px}@media (max-width:1279px){.caseTabs .section5 .h2{margin-bottom:48px}}.caseTabs .section5__items{display:flex;flex-direction:row;gap:8px}@media (max-width:767px){.caseTabs .section5__items{flex-direction:column}}.caseTabs .section5__item{flex:1 0 calc(33.3333% - 8px);border-radius:24px;border:2px solid #bdbdbd;padding:56px}@media (max-width:1279px){.caseTabs .section5__item{padding:32px 24px}}@media (max-width:767px){.caseTabs .section5__item{flex:1}}.caseTabs .section5__item__art{margin-bottom:24px}@media (max-width:1279px){.caseTabs .section5__item__art img{height:56px}}.caseTabs .section5__item h4{font-family:Gilroy,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.64px}@media (max-width:1279px){.caseTabs .section5__item h4{font-size:24px;line-height:32px;letter-spacing:0}}.caseTabs .section6{padding:120px 0;background:#fff}@media (max-width:1279px){.caseTabs .section6{padding:80px 0}}@media (max-width:767px){.caseTabs .section6{padding:48px 0}}.caseTabs .section6__items{display:flex;flex-direction:row;gap:64px}@media (max-width:1279px){.caseTabs .section6__items{flex-wrap:wrap}}@media (max-width:767px){.caseTabs .section6__items{gap:24px}}.caseTabs .section6__item{flex:1}@media (max-width:1279px){.caseTabs .section6__item{flex:0 0 calc(50% - 32px)}}@media (max-width:767px){.caseTabs .section6__item{flex:1 1 calc(50% - 24px)}}.caseTabs .section6__item img{max-width:100%}.caseTabs .section7,.caseTabs .section8{padding:370px 0 120px;background:url(../images/casetabs/s7-bg@2x.png) no-repeat center top #222;background-size:auto 915px;color:#fff}.caseTabs .section7 .h2,.caseTabs .section8 .h2{text-align:center;margin-bottom:24px}.caseTabs .section7 .wrap-v4>p,.caseTabs .section8 .wrap-v4>p{font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;max-width:620px;margin:0 auto 80px auto;text-align:center}.caseTabs .section7__arts,.caseTabs .section8__arts{display:flex;flex-direction:row;justify-content:center;gap:80px;margin-bottom:80px}@media (max-width:767px){.caseTabs .section7__arts,.caseTabs .section8__arts{flex-direction:column;gap:24px;margin-bottom:40px}}.caseTabs .section7__art,.caseTabs .section8__art{flex:1;max-width:512px}.caseTabs .section7__art img,.caseTabs .section8__art img{max-width:100%}.caseTabs .section7__items,.caseTabs .section8__items{display:flex;flex-direction:row;gap:8px}@media (max-width:767px){.caseTabs .section7__items,.caseTabs .section8__items{flex-direction:column}}.caseTabs .section7__item,.caseTabs .section8__item{flex:0 0 calc(25% - 8px);border-radius:24px;padding:32px 24px;background:#2f2f2f;color:#fff}@media (max-width:767px){.caseTabs .section7__item,.caseTabs .section8__item{flex:1}}.caseTabs .section7__item h4,.caseTabs .section8__item h4{font-family:Gilroy,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.48px;margin-bottom:16px}.caseTabs .section7__item p,.caseTabs .section8__item p{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.28px}.caseTabs .section8{background-image:url(../images/casetabs/s8-bg@2x.png);background-size:auto 571px}.caseTabs .section9{background:#fff;padding:120px 0}@media (max-width:1279px){.caseTabs .section9{padding:80px 0}}.caseTabs .section9 .h2{text-align:center;margin-bottom:64px}@media (max-width:1279px){.caseTabs .section9 .h2{margin-bottom:48px}}@media (max-width:767px){.caseTabs .section9 .h2{margin-bottom:32px}}.caseTabs .section9 .items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}@media (max-width:767px){.caseTabs .section9 .items{flex-direction:column}}.caseTabs .section9 .items .item{flex:0 0 calc(33.33% - 8px);max-width:33.33%;height:140px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:#f7f7f7}@media (max-width:1279px){.caseTabs .section9 .items .item{flex:0 0 calc(33.33% - 8px)}}@media (max-width:767px){.caseTabs .section9 .items .item{flex:1 1 100%;max-width:100%;width:100%;min-height:100px}}.caseTabs .section9 .items .item img{display:flex}@media (max-width:767px){.caseTabs .section9 .items .item img{transform:scale(.9)}}.caseTabs .section10{color:#fff;background:#222}.caseTabs .section10 .wrap-v4{padding-top:120px;padding-bottom:120px;background:url(../images/casetabs/s10-bg@2x.png) no-repeat right bottom;background-size:auto 421px}@media (max-width:1279px){.caseTabs .section10 .wrap-v4{background-position-x:calc(100% + 230px)}}@media (max-width:767px){.caseTabs .section10 .wrap-v4{background-position-x:calc(100% + 351px);padding-top:80px;padding-bottom:80px}}.caseTabs .section10 p{padding-left:40px;padding-top:40px;font-family:Gilroy,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-.96px;background:url(../images/casetabs/ic-quote.svg) no-repeat left top;max-width:780px;margin-bottom:64px;margin-left:55px}@media (max-width:767px){.caseTabs .section10 p{font-size:32px;line-height:40px;margin-left:24px;margin-bottom:48px}}.caseTabs .section10__author{margin-left:95px;display:flex;flex-direction:row;gap:16px;align-items:center}@media (max-width:767px){.caseTabs .section10__author{margin-left:55px}}.caseTabs .section10__author .photo img{width:64px;height:64px;border-radius:50%}.caseTabs .section10__author .name{font-family:Gilroy,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.caseTabs .section10__author .position{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.28px}.caseTabs .other-cases{padding:100px 0;background:#e2e2e9}@media (max-width:1279px){.caseTabs .other-cases{padding:80px 0}}@media (max-width:767px){.caseTabs .other-cases{padding:40px 0}}.caseTabs .other-cases .title{color:#010101;font-family:Gilroy,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:44px;margin-bottom:64px}@media (max-width:1279px){.caseTabs .other-cases .title{font-size:32px;line-height:40px;margin-bottom:32px}}@media (max-width:767px){.caseTabs .other-cases .title{text-align:center;font-size:24px;line-height:32px;margin-bottom:24px}}.caseTabs .other-cases .items{display:flex;flex-direction:row;gap:26px}@media (max-width:767px){.caseTabs .other-cases .items{flex-direction:column}}.caseTabs .other-cases .items .item{flex:1 1 33.33%;color:#131426}@media (max-width:767px){.caseTabs .other-cases .items .item{flex:1 1 100%}}.caseTabs .other-cases .items .item__art{border-radius:12px;overflow:hidden;margin-bottom:24px;display:flex}.caseTabs .other-cases .items .item__art a{display:flex}.caseTabs .other-cases .items .item__art img{max-width:100%}.caseTabs .other-cases .items .item__title h3{color:#131426;font-family:Gilroy,sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.2px}@media (max-width:1279px){.caseTabs .other-cases .items .item__title h3{font-size:16px;line-height:20px}}@media (max-width:767px){.caseTabs .other-cases .items .item__title h3{text-align:center}}.caseTabs .other-cases .see-more-container{display:flex;justify-content:center;width:100%;padding:40px;align-items:center;background:linear-gradient(90.22deg,#ffbd12 0,#e03d3d 53.72%,#cd21e9 101.11%);border-radius:12px;margin-top:64px;color:#fff}@media (max-width:767px){.caseTabs .other-cases .see-more-container{flex-direction:column;padding:24px}}@media (min-width:1280px){.caseTabs .other-cases .see-more-container{width:1300px;max-width:100%}}.caseTabs .other-cases .see-more-container>p{font-family:Gilroy,sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:768px){.caseTabs .other-cases .see-more-container>p{margin-right:24px}.caseTabs .other-cases .see-more-container>p br{display:none}}@media (max-width:767px){.caseTabs .other-cases .see-more-container>p{text-align:center;margin-bottom:24px}}