.rs-17 .rs-howworks{padding-top:60px;text-align:center}.rs-17 .rs-howworks .container{max-width:1170px}.rs-17 .rs-howworks .section-title{position:relative;margin-top:13px;font-size:48px;font-weight:400;position:relative;margin-bottom:50px}.rs-17 .rs-howworks .section-title:before{height:60px;width:2px;background:#dfba9f;display:block;position:static;margin-left:50%;margin-top:20px;margin-bottom:20px;content:""}.rs-17 .rs-howworks .section-descr{width:70%;text-align:center;margin:20px auto 50px}.rs-17 .rs-howworks .section-descr p{font-size:18px;color:#616161;text-align:center}.rs-17 .rs-howworks .works-block{margin-bottom:43px;text-align:center;position:relative;display:inline-block;float:none;vertical-align:top;margin-left:-4px}.rs-17 .rs-howworks .works-wrap{margin:0 auto 30px;width:129px;height:146px;position:relative;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.rs-17 .rs-howworks .works-icon{position:absolute;z-index:2;top:0;opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.rs-17 .rs-howworks .works-icon-hover{z-index:1;position:absolute;top:0;opacity:0;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.rs-17 .rs-howworks .works-wrap:hover .works-icon-hover{opacity:1;z-index:3}.rs-17 .rs-howworks .works-wrap:hover .works-icon{opacity:0}.rs-17 .rs-howworks .works-block h4{font-weight:600}.rs-17 .rs-howworks .works-block p{width:90%;margin:30px auto 0;min-height:120px;color:#878588;line-height:20px}.rs-17 .rs-howworks .works-wrap.line-connector-right:after,.rs-17 .rs-howworks .works-wrap.line-connector-right2:after{content:'';display:block;height:1px;width:262px;position:absolute;top:0;margin:auto;bottom:0;border:1px dashed #dca781}.rs-17 .rs-howworks .works-item:nth-child(6n-3) .works-wrap.line-connector-right:after,.rs-17 .rs-howworks .works-item:nth-child(6n-2) .works-wrap.line-connector-right:after{width:115px;right:-115px}.rs-17 .rs-howworks.rs-howworks-2 .works-item:nth-child(6n-3) .works-wrap.line-connector-right:after,.rs-17 .rs-howworks.rs-howworks-2 .works-item:nth-child(6n-2) .works-wrap.line-connector-right:after,.rs-17 .rs-howworks.rs-howworks-3 .works-item:nth-child(6n-3) .works-wrap.line-connector-right:after,.rs-17 .rs-howworks.rs-howworks-3 .works-item:nth-child(6n-2) .works-wrap.line-connector-right:after{width:262px;right:30px}.rs-17 .rs-howworks.rs-howworks-3 .works-wrap.line-connector-right:after{right:-162px}.rs-17 .rs-howworks.rs-howworks-3 .works-item:nth-child(8n-4) .works-wrap.line-connector-right:after{width:360px;right:-67px}.rs-17 .rs-howworks.rs-howworks-3 .works-item:nth-child(8n-3) .works-wrap.line-connector-right:after{width:160px;right:-67px}.rs-17 .rs-howworks.rs-howworks-3 .works-item:nth-child(7n),.rs-17 .rs-howworks .works-item:nth-child(4n),.rs-17 .rs-howworks .works-item:nth-child(5n),.rs-17 .rs-howworks .works-item:nth-child(6n){float:right}.rs-17 .rs-howworks.rs-howworks-3 .works-item{height:407px}.rs-17 .rs-howworks .works-block.line-connector-vertical:after{content:'';display:block;height:113%;width:2px;position:absolute;top:185px;right:0;margin:auto;bottom:0;border:1px dashed #dca781}.rs-17 .rs-howworks .works-wrap.line-connector-right:after{right:-262px}.rs-17 .rs-howworks .works-wrap.line-connector-right2:after{width:112px;right:-112px}@media (max-width:1199px){.rs-17 .rs-howworks .works-wrap.line-connector-right2:after{right:-82px}.rs-17 .rs-howworks .works-block p{width:90%}.rs-17 .rs-howworks .works-block.line-connector-vertical:after{right:-32px}.rs-17 .rs-howworks .works-wrap.line-connector-right:after{right:-193px}.rs-17 .rs-howworks .works-wrap.line-connector-right:after,.rs-17 .rs-howworks .works-wrap.line-connector-right2:after{width:192px}}@media (max-width:991px){.rs-17 .rs-howworks .works-wrap.line-connector-right2:after{right:-48px}.rs-17 .rs-howworks .works-block.line-connector-vertical:after{height:116%;top:189px;right:-71px}.rs-17 .rs-howworks .works-wrap.line-connector-right:after{right:-120px}.rs-17 .rs-howworks .works-wrap.line-connector-right:after,.rs-17 .rs-howworks .works-wrap.line-connector-right2:after{width:119px}}@media (max-width:767px){.rs-17 .rs-howworks .section-title{font-size:25px}.rs-17 .rs-howworks .section-descr{width:100%}.rs-17 .rs-howworks .works-wrap.line-connector-right:after,.rs-17 .rs-howworks .works-wrap.line-connector-right2:after,.rs-17 .rs-howworks .works-block.line-connector-vertical:after{content:none}.rs-17 .rs-howworks .works-block p{width:100%}}