@charset "UTF-8";/*!
 * case-pills.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2020 Diffco.us. All rights reserved.
 *//*!
 * _descriptions.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2019 Diffco.us. All rights reserved.
 *//*!
 * case-pills.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2020 Diffco.us. All rights reserved.
 *//*!
 * _case.pills.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2020 Diffco.us. All rights reserved.
 */@font-face{font-display:swap;font-family:SFProDisplay;src:url(../fonts/SFProDisplay-Bold.eot);src:url(../fonts/SFProDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/SFProDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:SFProText;src:url(../fonts/SFProText-Regular.eot);src:url(../fonts/SFProText-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SFProText-Regular.woff) format("woff"),url(../fonts/SFProText-Regular.woff2) format("woff2");font-weight:400;font-style:normal}.casePills{font-family:SFProText,Georgia;font-size:16px;line-height:24px;font-weight:400;color:#fff;background:#073ddb}@media (min-width:1280px){.casePills .sectionWrap{width:1140px;margin:0 auto}}.casePills .section1{background-repeat:no-repeat;background-position:50% 0;background-image:url(../images/casepills/bg.svg);border-bottom:4px solid #073ddb;overflow:hidden}@media (min-width:1280px){.casePills .section1{display:flex;align-items:center;min-height:calc(100vh - 80px);background-size:cover}}@media (min-width:768px) and (max-width:1279px){.casePills .section1{padding-top:105px;padding-bottom:60px;background-size:auto 1024px}}@media (max-width:767px){.casePills .section1{padding-top:105px;padding-bottom:15px;background-size:auto 860px}}.casePills .section1__header{font-size:18px;line-height:26px;letter-spacing:-.23px}@media (min-width:1280px){.casePills .section1__header{width:378px;margin-left:20px;padding-bottom:102px}}@media (max-width:1279px){.casePills .section1__header{max-width:624px;text-align:center;margin:0 auto 54px auto}}@media (max-width:767px){.casePills .section1__header{margin-bottom:40px}}.casePills .section1__header img{display:block;margin-bottom:32px}@media (max-width:1279px){.casePills .section1__header img{margin-left:auto;margin-right:auto}}.casePills .section1__header h1,.casePills .section1__header p{font-size:18px;line-height:26px;letter-spacing:-.23px}.casePills .section1__img{position:relative}@media (min-width:1280px){.casePills .section1__img{margin-right:39px}}@media (max-width:767px){.casePills .section1__img{margin-left:-15px;margin-right:-15px;overflow:hidden}}.casePills .section1__img img{display:block}@media (max-width:1279px){.casePills .section1__img img{margin:0 auto}}@media (max-width:767px){.casePills .section1__img img{width:307px}}@media (min-width:1280px){.casePills .section1 .sectionWrap{display:flex;justify-content:space-between;align-items:flex-end}}@media (max-width:767px){.casePills .section1 .sectionWrap{padding:0 15px}}.casePills .section2{background-repeat:no-repeat;background-position:50% 0;background-image:url(../images/casepills/bg-2.svg);border-bottom:4px solid #073ddb;background-size:cover;overflow:hidden}@media (min-width:1280px){.casePills .section2{padding-top:136px;padding-bottom:144px}}@media (min-width:768px) and (max-width:1279px){.casePills .section2{padding-top:66px;padding-bottom:66px}}@media (max-width:767px){.casePills .section2{padding-top:40px;padding-bottom:40px}}@media (min-width:1280px){.casePills .section2__info{margin-left:20px;width:405px}}@media (min-width:768px) and (max-width:1279px){.casePills .section2__info{width:calc(100% - 422px)}}.casePills .section2__info h2{font-family:SFProDisplay;font-size:28px;line-height:34px;letter-spacing:.28px;font-weight:700;color:#fff;margin-bottom:24px}@media (min-width:1280px){.casePills .section2__info h2{font-size:40px;line-height:48px;letter-spacing:.4px;margin-bottom:32px}}.casePills .section2__info .description{letter-spacing:-.2px}@media (min-width:1280px){.casePills .section2__img{margin-left:50px}}@media (min-width:768px) and (max-width:1279px){.casePills .section2__img{margin-right:20px}}@media (max-width:767px){.casePills .section2__img{margin-top:24px}}.casePills .section2__img img{display:block}@media (min-width:768px) and (max-width:1279px){.casePills .section2__img img{width:382px}}@media (max-width:767px){.casePills .section2__img img{width:290px;margin:0 auto}}@media (min-width:768px){.casePills .section2 .sectionWrap{display:flex;justify-content:space-between;align-items:center}}@media (min-width:768px) and (max-width:1279px){.casePills .section2 .sectionWrap{max-width:1140px;margin:0 auto;padding:0 24px}}@media (max-width:767px){.casePills .section2 .sectionWrap{padding:0 15px}}.casePills .section3{background-repeat:no-repeat;background-position:50% 0;background-image:url(../images/casepills/bg-3.svg);overflow:hidden}@media (min-width:1280px){.casePills .section3{padding-top:140px;padding-bottom:140px;background-size:100% auto}}@media (min-width:768px) and (max-width:1279px){.casePills .section3{padding-top:66px;padding-bottom:66px;background-size:auto}}@media (max-width:767px){.casePills .section3{padding-top:40px;padding-bottom:40px;background-size:auto 100%}}@media (min-width:1280px){.casePills .section3__info{margin-right:117px;width:380px}}@media (min-width:768px) and (max-width:1279px){.casePills .section3__info{width:calc(100% - 404px);margin-left:24px}}.casePills .section3__info h2{font-family:SFProDisplay;font-size:28px;line-height:34px;letter-spacing:.28px;font-weight:700;color:#fff;margin-bottom:24px}@media (min-width:1280px){.casePills .section3__info h2{font-size:40px;line-height:48px;letter-spacing:.4px;margin-bottom:32px}}.casePills .section3__info .description{letter-spacing:-.2px}@media (max-width:767px){.casePills .section3__img{margin-top:24px}}.casePills .section3__img img{display:block}@media (min-width:768px) and (max-width:1279px){.casePills .section3__img img{width:380px}}@media (max-width:767px){.casePills .section3__img img{width:290px;margin:0 auto}}@media (min-width:1280px){.casePills .section3 .sectionWrap{justify-content:space-between}}@media (min-width:768px){.casePills .section3 .sectionWrap{display:flex;align-items:center;flex-direction:row-reverse}}@media (min-width:768px) and (max-width:1279px){.casePills .section3 .sectionWrap{padding:0 30px}}@media (max-width:767px){.casePills .section3 .sectionWrap{padding:0 15px}}.casePills .section4{padding:10px 5px}@media (min-width:1280px){.casePills .section4__list{display:flex}}.casePills .section4__item{background:linear-gradient(to bottom,rgba(16,73,240,.37) 0,#1c53f2 100%);border-radius:8px}@media (min-width:1280px){.casePills .section4__item{display:flex;flex-direction:column-reverse;justify-content:flex-end;width:calc(33.333333% - 10px);padding:20px 0 50px 0;margin:0 5px}}@media (min-width:768px) and (max-width:1279px){.casePills .section4__item{display:flex;flex-direction:row-reverse;align-items:center;padding:20px;margin-left:5px;margin-right:5px}.casePills .section4__item:not(:last-child){margin-bottom:10px}}@media (max-width:767px){.casePills .section4__item{padding:24px 16px;margin-left:10px;margin-right:10px}.casePills .section4__item:not(:last-child){margin-bottom:10px}}@media (min-width:1280px){.casePills .section4__text{padding:35px 30px 0 30px}}@media (min-width:768px) and (max-width:1279px){.casePills .section4__text{width:calc(100% - 404px);margin-left:24px}}.casePills .section4__text h3{font-family:SFProDisplay;font-weight:700;margin-bottom:24px}@media (min-width:1280px){.casePills .section4__text h3{font-size:28px;line-height:33px;letter-spacing:.28px}}@media (max-width:1279px){.casePills .section4__text h3{font-size:24px;line-height:28px;letter-spacing:.24px}}@media (min-width:768px) and (max-width:1279px){.casePills .section4__img{width:380px}}@media (max-width:767px){.casePills .section4__img{max-width:260px;margin:24px auto 0 auto}}.casePills .section4__img img{display:block;max-width:100%}.casePills .section5{background-repeat:no-repeat;background-position:50% 0;background-image:url(../images/casepills/bg-4.svg);background-size:cover}@media (min-width:768px){.casePills .section5{padding-top:64px;padding-bottom:40px}}@media (max-width:767px){.casePills .section5{padding-top:40px;padding-bottom:24px}}@media (min-width:768px) and (max-width:1279px){.casePills .section5 .sectionWrap{max-width:850px;margin:0 auto}}.casePills .section5__title{font-family:SFProDisplay;font-size:28px;line-height:34px;font-weight:700;letter-spacing:.28px;color:#fff;margin-bottom:40px;text-align:center}@media (min-width:1280px){.casePills .section5__title{font-size:40px;line-height:48px;letter-spacing:.4px;margin-bottom:60px}}.casePills .section5__list{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1280px){.casePills .section5__list{max-width:780px;margin:0 auto}}.casePills .section5__item{text-align:center}@media (min-width:1280px){.casePills .section5__item{margin:0 12px 40px 12px}}@media (max-width:1279px){.casePills .section5__item{margin-bottom:40px}}@media (max-width:767px){.casePills .section5__item{width:100%}}.casePills .section5__item img{min-height:64px}.casePills .section5__item .description{position:relative;color:#fff;width:236px}@media (max-width:767px){.casePills .section5__item .description{margin:0 auto}}.casePills .section6{background-color:#073ddb}@media (min-width:1279px){.casePills .section6{padding-top:80px;padding-bottom:90px}}@media (min-width:768px) and (max-width:1279px){.casePills .section6{padding-top:64px;padding-bottom:64px}}@media (max-width:767px){.casePills .section6{padding-top:40px;padding-bottom:40px}}.casePills .section6 .sectionWrap{margin:0 auto}@media (min-width:1279px){.casePills .section6 .sectionWrap{max-width:800px}}@media (min-width:768px) and (max-width:1279px){.casePills .section6 .sectionWrap{max-width:600px}}@media (max-width:767px){.casePills .section6 .sectionWrap{padding:0 15px}}.casePills .section6__title{font-family:SFProDisplay;font-size:28px;font-weight:700;line-height:34px;letter-spacing:.28px;color:#fff;margin-bottom:32px;text-align:center}@media (min-width:1280px){.casePills .section6__title{font-size:40px;line-height:48px;letter-spacing:.4px}}.casePills .section6__description{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.23px;color:#fff}.casePills .section6__img{margin-top:18px;display:flex;align-items:center}.casePills .section6__img p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;color:#fff;margin-left:12px}.casePills .section7{padding:10px 5px}@media (min-width:1280px){.casePills .section7__list{display:flex}}.casePills .section7__item{background:linear-gradient(to bottom,rgba(16,73,240,.37) 0,#1c53f2 100%);border-radius:8px}@media (min-width:1280px){.casePills .section7__item{display:flex;align-items:center;width:calc(50% - 10px);padding:24px;min-height:340px;margin:0 5px}}@media (min-width:768px) and (max-width:1279px){.casePills .section7__item{display:flex;align-items:center;padding:20px;margin-left:5px;margin-right:5px}.casePills .section7__item:not(:last-child){margin-bottom:10px}}@media (max-width:767px){.casePills .section7__item{padding:30px 16px;margin-left:10px;margin-right:10px}.casePills .section7__item:not(:last-child){margin-bottom:10px}}@media (min-width:1280px){.casePills .section7__text{width:calc(100% - 272px);margin-left:32px}}@media (min-width:768px) and (max-width:1279px){.casePills .section7__text{width:calc(100% - 404px);margin-left:24px}}.casePills .section7__text h3{font-family:SFProDisplay;font-weight:700;margin-bottom:24px}@media (min-width:768px){.casePills .section7__text h3{font-size:28px;line-height:33px;letter-spacing:.28px}}@media (max-width:767px){.casePills .section7__text h3{font-size:24px;line-height:28px;letter-spacing:.24px}}@media (min-width:1280px){.casePills .section7__img{width:240px}}@media (min-width:768px) and (max-width:1279px){.casePills .section7__img{width:380px}}@media (max-width:767px){.casePills .section7__img{max-width:240px;margin:0 auto 32px auto}}.casePills .section7__img img{display:block;max-width:100%}