@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes nav-up{to{transform:translateY(0);opacity:1}}.top-space{margin-top:20px}.bot-space{margin-bottom:20px}.dw-cases{position:relative}.dw-cases .title{margin-top:0;margin-bottom:15px;font-size:50px;line-height:50px;text-align:center;word-break:auto-phrase}.dw-cases .header{grid-column:4/span 22;grid-row-end:span 1;grid-row-start:1;width:100%;max-width:600px;margin:0 auto 55px}.dw-cases .line{content:"";display:block;width:2px;height:60px;margin:0 auto;margin-bottom:30px;border-left:2px solid #0c3f6c}.dw-cases .slider-wrapper{position:relative;width:100%;overflow:hidden}.dw-cases .slider-wrapper .slider{grid-column:1/span 28;grid-row-end:span 1;grid-row-start:2;display:flex;transform:translateX(-100%)}.dw-cases .slider-wrapper .slider .case{flex:0 0 100%;width:100%;display:grid;grid-template-columns:20px minmax(0,calc(50% - 1220px / 2 - 20px)) repeat(24,1fr) minmax(0,calc(50% - 1220px / 2 - 20px)) 20px}.dw-cases .navigation{grid-column:16/span 10;grid-row-end:span 1;grid-row-start:3;display:flex;text-align:right;gap:10px;justify-self:right}.dw-cases .navigation button{display:flex;z-index:1;align-items:center;justify-content:center;width:35px;height:35px;transition:opacity .3s ease-in-out;border:0;border-radius:50px;background-color:#0c3f6c;cursor:pointer}.dw-cases .navigation button:hover{opacity:.8}.dw-cases .navigation button i{color:#fff!important;font-size:10px;font-weight:100;pointer-events:none}.dw-cases .content{grid-column:12/span 14;grid-row-end:span 2;grid-row-start:1}.dw-cases .title-block{position:relative;height:-moz-fit-content;height:fit-content;margin-top:70px;padding:50px;padding-right:180px;border-radius:20px;background-color:#e5f0f5;color:#009fe3;font-weight:700}.dw-cases .title-block .case-title{margin-bottom:0}.dw-cases .title-block p{max-width:500px}.dw-cases .video{display:flex;position:absolute;right:30px;bottom:10px;left:unset;align-items:center;padding:0;color:#0c3f6c;font-weight:700;gap:10px}.dw-cases:has(picture) picture{grid-column:3/span 13;grid-row-end:span 2;grid-row-start:1;width:100%;height:auto;overflow:hidden;border-radius:20px;inset:0;-o-object-fit:cover;object-fit:cover}.dw-cases .image{grid-column:3/span 13;grid-row-end:span 2;grid-row-start:1;width:660px;height:514px;overflow:hidden;border-radius:20px;inset:0;-o-object-fit:cover;object-fit:cover}.dw-cases .details{width:65%;margin-top:30px;justify-self:right}.dw-cases .buttons{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.dw-cases .logo-wrapper{display:flex;position:absolute;top:50%;right:-50px;min-height:120px;padding:25px;transform:translateY(-50%);border-radius:20px;background-color:#fff;box-shadow:0 4px 34px 0 rgba(0,0,0,.1);place-self:center flex-end}.dw-cases .logo{align-self:center;width:100%;max-width:160px;height:-moz-fit-content;height:fit-content;max-height:70px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.dw-cases .image{grid-column:1/span 28;grid-row-end:span 1;grid-row-start:1;place-self:center;width:95%}.dw-cases .navigation{grid-column:1/span 28;grid-row-end:span 1;grid-row-start:1;align-items:center;justify-content:space-between;width:100%}.dw-cases .content{grid-column:4/span 22;grid-row-end:span 3;grid-row-start:2}.dw-cases .case{padding:0 10px}.dw-cases .title-block{height:auto;margin-top:-70px;margin-bottom:60px;padding:20px 40px}.dw-cases .details{width:600px;max-width:100%;margin-top:20px;justify-self:left}.dw-cases .logo-wrapper{position:relative;top:unset;right:0;min-height:auto;margin-bottom:-60px;padding:25px;transform:unset;place-self:baseline}.dw-cases .video{position:relative;right:unset;border:unset;font-size:14px;gap:5px}.dw-cases .case-title{padding-bottom:20px}}
/*# sourceMappingURL=dw-cases.min.css.map */
