.t-slides{position:relative}.t-slides__container{overflow:hidden;position:relative}.t-slides__items-wrapper{position:relative;overflow:hidden;font-size:0}.t-slides_animated{-webkit-transition:height ease-in-out .3s;-moz-transition:height ease-in-out .3s;-o-transition:height ease-in-out .3s;transition:height ease-in-out .3s}.t-slides__item{position:absolute;top:0;left:0;opacity:0;z-index:-1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s}.t-slides__item_active{opacity:1;z-index:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.t-slides__arrow_wrapper{position:absolute;top:0;bottom:0;width:15%;cursor:pointer;-webkit-transition:opacity ease-in-out 0.3s,height ease-in-out .3s;-moz-transition:opacity ease-in-out 0.3s,height ease-in-out .3s;-o-transition:opacity ease-in-out 0.3s,height ease-in-out .3s;transition:opacity ease-in-out 0.3s,height ease-in-out .3s;z-index:4}.t-slides__arrow_wrapper:hover{opacity:.6}.t-slides__arrow_wrapper-left{left:0}.t-slides__arrow_wrapper-right{right:0}.t-slides__arrow_body{width:34px;height:34px;background:transparent;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.t-slides__arrow_body.t-slides__arrow_body-small{width:20px;height:20px}.t-slides__arrow_body.t-slides__arrow_body-large{width:54px;height:54px}.t-slides__arrow{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.t-slides__arrow-left{left:30px}.t-slides__arrow-right{right:30px}.t-slides__arrow_body-right{border-top:3px solid;border-right:3px solid}.t-slides__arrow_body-right.t-slides__arrow_body-light{border-top:1px solid;border-right:1px solid}.t-slides__arrow_body-right.t-slides__arrow_body-bold{border-top:6px solid;border-right:6px solid}.t-slides__arrow_body-left{border-left:3px solid;border-bottom:3px solid}.t-slides__arrow_body-left.t-slides__arrow_body-light{border-left:1px solid;border-bottom:1px solid}.t-slides__arrow_body-left.t-slides__arrow_body-bold{border-left:6px solid;border-bottom:6px solid}.t-slides__bullet_wrapper{text-align:center;position:relative;z-index:15;padding:20px 0;width:100%}.t-slides__bullet_wrapper.t-slides__bullet_wrapper-light{padding:15px 0 18px}.t-slides__bullet_wrapper.t-slides__bullet_wrapper-bold{padding:24px 0 21px}.t-slides__bullet{display:inline-block;width:8px;height:8px;margin:0 6px;cursor:pointer;background-color:#222;border-radius:10px;opacity:.4;-webkit-transition:.2s ease-in-out opacity;-moz-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.t-slides__bullet_wrapper-light .t-slides__bullet{width:4px;height:4px;margin:0 5px}.t-slides__bullet_wrapper-bold .t-slides__bullet{width:10px;height:10px;margin:0 6px}.t-slides__bullet:hover{opacity:.8}.t-slides__bullet.t-slides__bullet_active{opacity:1}.t-slides__wrapper_100{padding:0 20px}@media screen and (max-width: 1020px){.t-slides__witharrows .t-col_12 .t-slides__wrapper{padding:0 40px}.t-slides__witharrows .t-width_12 .t-slides__wrapper{padding:0 40px}}@media screen and (max-width: 960px){.t-slides_animated{-webkit-transition:transform ease-in-out .3s,height ease-in-out .3s;-moz-transition:transform ease-in-out .3s,height ease-in-out .3s;-o-transition:transform ease-in-out .3s,height ease-in-out .3s;transition:transform ease-in-out .3s,height ease-in-out .3s}.t-slides__item{position:relative;top:auto;left:auto;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);float:left}.t-slides .t-slides__arrow_body{width:12px;height:12px}.t-slides__arrow_wrapper{width:40px}.t-slides__arrow-left{left:21px}.t-slides__arrow-right{right:21px}.t-width .t-slides__wrapper{padding:0 20px}.t-slides__witharrows .t-col_12 .t-slides__wrapper{padding:0}.t-slides__witharrows .t-width_12 .t-slides__wrapper{padding:0 20px}}@media screen and (max-width: 640px){.t-slides__arrow-left{left:15px}.t-slides__arrow-right{right:15px}.t-slides__witharrows .t-col .t-slides__wrapper{padding:0 15px}.t-slides__witharrows .t-width .t-slides__wrapper{padding:0 35px}.t-slides__witharrows .t-col_12 .t-slides__wrapper{padding:0 15px}.t-slides__witharrows .t-width_12 .t-slides__wrapper{padding:0 35px}}