.cases{background:#f2f2f2;padding:80px 0 61px}.wrapper-about-us+.cases{margin-top:60px}.cases.is-white{background:#fff;padding:50px 0 90px}.cases.is-white::before{content:none}.cases__header{font-weight:700;font-size:36px;line-height:120%;margin:0 0 18px}.cases__subheader{font-weight:400;font-size:16px;line-height:140%;margin:0 0 30px}.cases .tns-controls button{position:absolute;top:40%;transform:translate(0,-50%);width:25px;height:52px}.cases .tns-controls button[data-controls=next]{background:url(/local/templates/eshop_bootstrap_green/media/img/slider-right.png)center no-repeat;right:-46px}.cases .tns-controls button[data-controls=prev]{background:url(/local/templates/eshop_bootstrap_green/media/img/slider-left.png)center no-repeat;left:-46px}.cases-item{background-color:#fff;padding:40px 38px 50px 40px;height:100%}.is-white .cases-item{background-color:#f2f2f2}.cases-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:35px}.cases-thumbs{width:75px;min-width:75px;margin:-2px 0;padding-left:11px;height:352px;position:relative}.cases-img{flex:1 1 auto;width:100%;text-align:center;height:350px}.cases-img img{max-width:100%;height:100%}.cases-img__item{display:none!important}.cases-img__item.is-active{display:initial!important}.cases__text{font-size:24px;line-height:140%;font-weight:400;margin-bottom:25px}.cases__text .red{color:#eb212e}.cases-author{display:flex;align-items:center;margin-bottom:25px}.cases-author__icon{width:60px;min-width:60px;height:60px;margin-right:15px}.cases-author__icon img{width:100%;height:100%;object-fit:cover;border-radius:50%;overflow:hidden}.cases-author__text,.cases__date .date{font-size:14px;line-height:140%;color:#6d6f71}.cases__date{display:flex;align-items:center}.cases__date .date{font-weight:500;padding:0 8px;border:1px solid #6d6f71;border-top:none;border-bottom:none;margin-right:8px}.cases__date .link{font-size:14px;line-height:140%;text-decoration-line:underline;color:#5c5c5c}.cases__date .link:hover{text-decoration:none}.cases-thumbs-list.tns-outer{height:352px;overflow:hidden}.cases-thumbs__item{flex:none;width:64px;height:64px;line-height:0;position:relative;cursor:pointer;border:2px solid transparent}.cases-thumbs__item::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;border:2px solid transparent}.cases-thumbs__item.is-active::after{border-color:#fff}.cases-thumbs__item.is-active{border-color:#eb212e}.cases-thumbs__item img{width:100%;height:100%;object-fit:cover;max-height:100%;max-width:100%}.cases-thumbs .tns-controls button[data-controls=next],.cases-thumbs .tns-controls button[data-controls=prev]{transform:translate(-50%,0);position:absolute;top:auto;left:58%;margin-right:-50%;width:20px;height:20px;cursor:pointer;padding:0;border-radius:50%}.cases-thumbs .tns-controls button[data-controls=prev]{top:-25px;background:#c70000}.cases-thumbs .tns-controls button{display:none}.cases-thumbs .tns-controls button[data-controls=next]{bottom:-25px;background:#c70000}.cases-thumbs .tns-controls button[data-controls=next]::after,.cases-thumbs .tns-controls button[data-controls=prev]::after{content:"";width:12px;height:12px;position:absolute;left:50%;top:50%;margin-right:-50%}.cases-thumbs .tns-controls button[data-controls=prev]::after{background:url(/local/templates/eshop_bootstrap_green/media/img/left-arrow.png)center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(90deg)}.cases-thumbs .tns-controls button[data-controls=next]::after{background:url(/local/templates/eshop_bootstrap_green/media/img/right-arrow.png)center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(90deg)}.cases-item:hover .tns-controls button[data-controls=next],.cases-item:hover .tns-controls button[data-controls=prev]{display:block}.cases .tns-nav{display:flex;align-items:center;justify-content:center;bottom:-41px}.cases .tns-nav button{width:11px;height:11px;border:0!important;background:#d6d6d6!important}.cases .tns-nav button.tns-nav-active{background:#eb212e!important}.cases-thumbs-list .tns-item:last-child{cursor:default;pointer-events:none;display:none}.cases.cases--reviews{padding-top:0;padding-bottom:41px}@media (max-width:767px){.cases .tns-controls button[data-controls=next]{width:45px;height:55px;background:url(/local/templates/eshop_bootstrap_green/media/img/mobile-right.png)center no-repeat;right:-10px;z-index:65}.cases .tns-controls button[data-controls=prev]{width:45px;height:55px;background:url(/local/templates/eshop_bootstrap_green/media/img/mobile-left.png)center no-repeat;left:-10px}.cases-thumbs__controls{display:none!important}.cases-top{display:block;margin-bottom:20px}.cases-img{height:240px}.cases-thumbs{margin:8px -2px 0;padding:0 2px;width:auto;min-width:auto;overflow:hidden;height:auto}.cases-thumbs-list{display:flex;align-items:stretch;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0-5px;padding:2px 0;max-width:calc(100% + 5px)}.cases-thumbs-list::-webkit-scrollbar{display:none}.cases-thumbs__item{margin:0 5px;width:40px;height:40px;border:0}.cases-thumbs__item.is-active{border:0}.cases-thumbs__item::before{content:"";position:absolute;left:-2px;right:-2px;top:-2px;bottom:-2px;border:2px solid transparent}.cases-thumbs__item.is-active::before{border-color:#eb212e}.cases-item{padding:20px 20px 40px}.cases-thumbs__item:last-child{display:none!important}.cases__text{font-size:14px;line-height:140%}.cases-author,.cases__text{margin-bottom:20px}.cases-author__icon{width:50px;min-width:50px;height:50px}.cases-author__text{font-size:12px;line-height:140%}.cases__date{justify-content:center}.cases__date .date{border:0;padding:0}.cases__header{font-size:24px;line-height:120%;text-align:center;margin:0 auto 30px;max-width:300px}.cases__subheader{display:none}.cases .tns-nav button{margin:0 5px}.cases .tns-nav{bottom:-45.5px}.cases{position:relative;padding:40px 0 105px}.cases::before{content:"";display:block;width:100%;height:40px;position:absolute;background:url(/local/templates/eshop_bootstrap_green/media/img/volna-grey-mobile.png)repeat-x top;top:-15px;left:0}.cases .tns-controls button{transform:none;top:calc(100% + 17px)}.wrapper-about-us+.cases{margin-top:40px}.cases__date .link{text-decoration:underline!important}.cases.cases--reviews{padding-bottom:46px}}