.c-rse__item{margin-top:16px;overflow:hidden;box-shadow:0 15px 30px -10px rgba(0, 70, 137, 0.2)}.c-rse__item:first-child{margin-top:0}.c-rse__holder{position:relative}.c-rse__holder:before{height:210px}.c-rse__aligner{vertical-align:bottom;padding:20px 16px 20px}.c-rse__btn,.c-rse__img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;overflow:hidden}.c-rse__img{z-index:0}.c-rse__img:before{content:"";display:block;width:100%;height:124%;position:absolute;left:0;bottom:0;background:rgba(35, 31, 32, 0.7);background:linear-gradient(180deg, rgba(35, 31, 32, 0), #231F20 80%);opacity:0.85}.c-rse__title,.c-rse__description{position:relative;margin-bottom:0.3em;font-size:2rem;line-height:1.1;color:#fff}.c-rse__title{font-weight:700}.c-rse__link{margin-top:0.6em;color:#fff}@media (min-width: 768px){.c-rse__item{margin-top:24px}.c-rse__holder:before{height:240px}.c-rse__aligner{padding:32px 24px}.c-rse__title,.c-rse__description{font-size:2.2rem}.c-rse__link{margin-top:0.3em}}@media (min-width: 980px){.c-rse__item{margin-top:32px}.c-rse__holder:before{height:260px}.c-rse__title,.c-rse__description{font-size:2.8rem}.c-rse__title,.c-rse__link{-webkit-transition:color 300ms ease-out;-moz-transition:color 300ms ease-out;transition:color 300ms ease-out}.c-rse__img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform 300ms ease-out;-moz-transition:transform 300ms ease-out;transition:transform 300ms ease-out}.c-rse__btn:hover ~ .c-rse__title,.c-rse__btn:hover ~ .c-rse__link,.c-rse__btn:focus ~ .c-rse__title,.c-rse__btn:focus ~ .c-rse__link{color:rgba(194, 10, 255, 1)}.c-rse__btn:hover ~ .c-rse__img,.c-rse__btn:focus ~ .c-rse__img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition-duration:2000ms;-moz-transition-duration:2000ms;transition-duration:2000ms}}@media (min-width: 1200px) and (min-height: 790px){.c-rse__item{margin-top:48px}.c-rse__holder:before{height:320px}.c-rse__aligner{padding:48px 50px}.c-rse__title,.c-rse__description{font-size:3rem}}
.c-pager{padding-top:24px;text-align:center}.c-pager > *{display:inline-block;vertical-align:top;width:30px;height:30px;line-height:30px;margin:10px 5px 0;text-align:center;font-size:1.6rem;font-weight:700;border-bottom:3px solid #0a62ff;color:#0a62ff;position:relative;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.c-pager > .ellipsis{color:#999;border-color:transparent}.c-pager > .current{color:#999;border-color:#CBD500}.c-pager > a:after{content:"";display:block;width:44px;height:44px;position:absolute;left:50%;top:50%;margin-top:-22px;margin-left:-22px}.c-pager > a.prev,.c-pager > a.next{border-color:transparent}.c-pager > a.prev:before,.c-pager > a.next:before{content:"";display:block;width:10px;height:10px;position:absolute;left:50%;top:50%;margin:-2px 0 0 -3px;border:solid #0a62ff;border-width:0 0 3px 3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.c-pager > a.next:before{border-width:3px 3px 0 0;margin-left:-7px}@media (min-width: 980px){.c-pager > *{margin:10px 7px 0;height:34px;line-height:34px;font-size:1.8rem}.c-pager > a:hover,.c-pager > a:focus{border-color:#c20aff;color:#c20aff}}