



.special{padding-top:120px;overflow:hidden;}
.special-subtitle{font-size:24px;line-height:31px;text-transform:uppercase;color:var(--main);padding-bottom:25px;font-family:"Bicubik",sans-serif;}
.special-title{font-size:60px;line-height:72px;text-transform:uppercase;font-family:"Bicubik",sans-serif;padding-bottom:60px;max-width:1100px;}
.special-title strong{color:var(--main)}
.special-img{display:block;max-width:100%;height:auto;width:auto;max-height:500px;}
.special-tabs{}
.special-tabs__tab{font-size:32px;line-height:32px;color:rgba(255,255,255,0.6);font-family:"Bicubik",sans-serif;transition:color 0.25s;padding-top:40px;border-top:1px solid rgba(255,255,255,0.4);width:100%;text-align:left;transition:color 0.25s,border-top 0.25s;}
.special-tabs__tab--right{text-align:right;}
.special-tabs__tab.active{color:var(--main);border-top-color:var(--main);}
.special-controls{padding-bottom:5px;}
.special-control{display:block;position:relative;top:10px;padding:5px 0}
.special-control__icon{display:block;fill:#fff;transition:fill 0.25s;}
.special-link{font-size:20px;line-height:20px;font-family:"Bicubik",sans-serif;border-bottom:1px solid #ec1416;padding-bottom:15px;padding-right:34px;position:relative;z-index:1;transition:color 0.25s;display:block;}
.special-link:after{content:'';height:16px;width:16px;background-image:url(../img/icon-arrow.svg);background-repeat:no-repeat;position:absolute;top:3px;right:0;transition:transform 0.25s;}
.special-content{height:100%;}
.special-items{padding:30px 0;}
@media (hover: hover){
    .special-tabs__tab:hover{color:var(--main);border-top-color:var(--main);}
    .special-link:hover{color:var(--main)}
    .special-link:hover:after{transform:rotate(90deg);}
    .special-control:hover .special-control__icon{fill:var(--main);}
}
@media (max-width:991px){
    .special{padding-top:50px;}
    .special-subtitle{font-size:20px;line-height:24px;padding-bottom:15px;}
    .special-title{font-size:32px;line-height:38px;padding-bottom:30px;}
    .special-tabs__tab{font-size:20px;line-height:20px;padding-top:20px;}
    .special-link{font-size:14px;line-height:20px;padding-bottom:10px;padding-right:30px;}
    .special-items{padding:15px 0;}
}


