@charset "UTF-8";/*!
 * _descriptions.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2019 Diffco.us. All rights reserved.
 */.g-cases-carousel{display:flex;justify-content:center;padding:80px 15px;overflow:hidden}@media (max-width:1279px){.g-cases-carousel{padding:40px 0}}@media (max-width:767px){.g-cases-carousel{width:100%;padding:64px 0 12px 0}}.g-cases-carousel .section-title-block{margin-bottom:24px}.g-cases-carousel .heading>h2.title{color:#131426;font-size:48px;font-style:normal;font-weight:700;line-height:52px;letter-spacing:-.96px;margin-bottom:64px;text-align:center}@media (max-width:1279px){.g-cases-carousel .heading>h2.title{font-size:32px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.64px;margin-bottom:40px}}@media (max-width:767px){.g-cases-carousel .heading>h2.title{font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px}}.g-cases-carousel .slider{display:block;margin-bottom:40px}@media (max-width:767px){.g-cases-carousel .slider{margin-bottom:12px}}.g-cases-carousel .slider .owl-stage{display:block}.g-cases-carousel .slider .owl-stage-outer{overflow:visible}@media (max-width:1279px){.g-cases-carousel .slider .owl-stage-outer{overflow:hidden}}.g-cases-carousel .slider .owl-item{display:block;opacity:.4}.g-cases-carousel .slider .owl-item.active{opacity:1}.g-cases-carousel .slider .cases-v4{display:block}.g-cases-carousel .owl-carousel .owl-item img{display:inline-block!important;width:auto!important}.g-cases-carousel .nav{display:flex;justify-content:center;gap:8px;width:100%}.g-cases-carousel .nav .nav-link{width:40px;height:40px;background:url(../images/ic-arrow-right.svg) no-repeat center center rgba(0,0,0,.04)!important;border-radius:50%}.g-cases-carousel .nav .nav-link:hover{background-color:rgba(0,0,0,.01)}.g-cases-carousel .nav .nav-link.disabled{opacity:.3}.g-cases-carousel .nav .nav-link.prev{transform:rotate(180deg)}.g-cases-carousel .cases-v4{overflow:visible!important}.g-cases-carousel__bottom{border-radius:24px;color:#131426;display:flex;padding:32px;justify-content:center;align-items:center;gap:40px;margin-top:64px}@media (max-width:767px){.g-cases-carousel__bottom{flex-direction:column;gap:16px;text-align:center}}.g-cases-carousel__bottom h5{font-family:Gilroy,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}