.cases-module{--content-padding:100px;position:relative;width:100vw}@media (max-width:991.98px){.cases-module{--content-padding:40px}}@media (max-width:767.98px){.cases-module{overflow:hidden}}.cases-module .balloon{--balloon-padding:var(--content-padding);background-color:#1d1d1d;height:700px;padding-bottom:calc(var(--content-padding)*.6);width:100%}.cases-module .balloon img{opacity:.7}@media (max-width:767.98px){.cases-module .balloon{height:500px}}.cases-module .balloon .balloon-body{align-items:flex-end;display:flex;height:100%;justify-content:space-between;width:100%}@media (max-width:767.98px){.cases-module .balloon .balloon-body .btn{margin:0;min-width:fit-content;padding:0}.cases-module .balloon .balloon-body .btn .btn-content,.cases-module .balloon .balloon-body .btn:after{display:none}.cases-module .balloon .balloon-body .btn svg.btn-icon{margin:0}}.cases-module header{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:calc(var(--content-padding)*.75);z-index:1}@media (max-width:991.98px){.cases-module header .container{margin-top:50px}}@media (max-width:767.98px){.cases-module header .container{margin-top:0}}.cases-module header .btn{pointer-events:auto}.cases-module .btn-tab-group{justify-content:flex-start;padding:calc(var(--content-padding)*.6) var(--content-padding)}.cases-module figure{margin:0;max-height:90%;max-width:50%}@media (max-width:767.98px){.cases-module figure{max-width:100%}}.cases-module figure blockquote{margin-bottom:20px}.cases-module figure .blockquote-footer{margin:0}