.bg-white {
    background-color: #ffffff;
}
.content-page {
    width: 910px;
    margin: auto;
    padding-bottom: 45px;
}
@media only screen and (max-width: 767px) {
  .content-page {
      width: calc(100% - 60px);
      padding: 0px 30px;
  }
}
.content-page img {
    vertical-align: top;
}
.content-page .button,
.content-page .small-form-work1__submit{
    background:#13c1fe;
    height:62px;
    line-height:62px;
    text-align:center;
    display:block;
    margin:auto;
    width:267px;
    color:#fff;
    font-size:26px;
    font-weight:400;
    transition:.1s linear
}
.content-page .button:hover,
.content-page .small-form-work1__submit:hover{
    transform:scale(1.05)
}
@media only screen and (max-width:767px){
    .content-page .button,
    .content-page .small-form-work1__submit{
        width:215px;
        height:45px;
        line-height:45px;
        font-size:16px
    }
}
.content-page ul {
    display: block;
    list-style-type: none;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
}
.paragrapf1{
    text-align:center;
    color:rgba(0,0,0,.7);
    font-size: 14px;
    font-weight:400;
    line-height:24px;
    padding-bottom: 40px;
    max-width:690px;
    margin:auto;
}
.paragrapf1.mod1{
    padding-bottom:30px
}
.paragrapf1.mod2{
    max-width:840px;
    padding-bottom:40px
}
.paragrapf1.mod3{
    padding-bottom:20px;
    max-width:555px
}
.paragrapf1 a{
    color:#13c1fe;
    border-bottom:1px solid #13c1fe;
    display:inline
}
.paragrapf1 a:hover{
    border:none
}
@media only screen and (max-width:767px){
    .paragrapf1{
        padding-bottom:25px!important;
        max-width:1000px!important;
        color:rgba(0,0,0,.7);
        font-size:14px;
        font-weight:400;
        line-height:20px
    }
    .paragrapf1 br{
        display:none
    }
}
.paragrapf2{
    color:#000;
    font-size:22px;
    font-weight:400;
    line-height:23px;
    text-align:center;
    display:block
}
.paragrapf2 span{
    color:#13c1fe;
    font-weight:700
}
@media only screen and (max-width:767px){
    .paragrapf2{
        color:#000;
        font-size:18px;
        font-weight:400;
        line-height:24px;
        margin:auto
    }
}
.title1{
    color:#000;
    font-size:22px;
    font-weight:400;
    line-height:23px;
    padding:0 0 29px 57px
}
@media only screen and (max-width:1000px){
    .title1{
        display:none
    }
}
.content-page{
    position:relative;
}
.content-page:after{
    content:" ";
    display:table;
    clear:both
}
.content-page.tm68{
    margin-top:68px
}
@media only screen and (max-width:1000px){
    .content-page.tm68{
        margin-top:15px
    }
}
.main-text{
    padding-bottom:1px
}
.paragrapf3{
    color:#000;
    font-size:18px;
    font-weight:400;
    line-height:24px;
    max-width:700px;
    margin:auto;
    text-align:center;
    margin-bottom:30px
}
.line3{
    border-top:1px solid #f5f5f5;
    margin-bottom:30px
}
@media only screen and (max-width:767px){
    .line3{
        margin-bottom:15px
    }
}
.paragpapf4{
    padding:40px 0 30px 0;
    text-align:center;
    color:rgba(0,0,0,.7);
    font-size:16px;
    font-weight:400;
    line-height:24px
}
.rang-names1{
    text-align:center;
    margin:0 40px 50px 40px
}
.rang-names1:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:1140px){
    .rang-names1{
        margin:0 0 50px 0
    }
}
@media only screen and (max-width:767px){
    .rang-names1{
        text-align:left;
        padding-bottom:10px;
        max-width:326px;
        margin:auto;
        margin-bottom:50px
    }
}
.rang-names1__item{
    float:left;
    width:33.3%;
    position:relative
}
@media only screen and (max-width:767px){
    .rang-names1__item{
        float:none;
        width:auto;
        padding-bottom:105px
    }
    .rang-names1__item:after{
        content:" ";
        display:table;
        clear:both
    }
    .rang-names1__item:before{
        position:absolute;
        bottom:24px;
        left:161px;
        display:block;
        content:"";
        background-image:url(../../images/pages/forsellers/icons.png);
        width:8px;
        height:52px;
        background-position:-12px -34px
    }
    .rang-names1__item:last-child{
        padding-bottom:0
    }
    .rang-names1__item:last-child:before{
        display:none
    }
}
.rang-names1__arrow{
    position:absolute;
    top:50px;
    width:129px;
    left:100%;
    margin-left:-65px
}
.rang-names1__arrow:before{
    position:absolute;
    top:0;
    right:11px;
    left:0;
    height:2px;
    display:block;
    content:"";
    background:#cecece
}
.rang-names1__arrow:after{
    position:absolute;
    top:-3px;
    right:0;
    display:block;
    content:"";
    background-image:url(../../images/pages/forsellers/icons.png);
    width:11px;
    height:8px;
    background-position:-50px -20px
}
@media only screen and (max-width:767px){
    .rang-names1__arrow{
        display:none
    }
}
.rang-names1__foto{
    padding-bottom:5px;
    height:100px;
    line-height:100px
}
.rang-names1__foto img{
    display:inline-block;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    .rang-names1__foto{
        float:left;
        padding:0;
        width:100px;
        text-align:center;
        margin-right:10px
    }
}
.rang-names1__over{
    overflow:hidden
}
@media only screen and (max-width:767px){
    .rang-names1__over{
        padding-top:9px
    }
}
.rang-names1 span{
    display:block;
    line-height:19px;
    padding-bottom:2px;
    color:#000;
    font-size:18px;
    font-weight:400
}
@media only screen and (max-width:767px){
    .rang-names1 span{
        color:#000;
        font-size:14px;
        font-weight:400;
        line-height:24px;
        padding-bottom:5px
    }
}
.rang-names1 p{
    color:rgba(0,0,0,.5);
    font-size:14px;
    font-weight:400;
    line-height:22px;
    display:block;
    margin:auto;
    max-width:210px
}
@media only screen and (max-width:767px){
    .rang-names1 p{
        color:rgba(0,0,0,.5);
        font-size:12px;
        font-weight:400;
        line-height:18px;
        margin:0
    }
}
.rang-names1.mod1{
    max-width:830px;
    margin:auto;
    padding-bottom:40px
}
.rang-names1.mod1 .rang-names1__arrow:before{
    background:#83dbfc
}
.rang-names1.mod1 .rang-names1__arrow:after{
    background-image:url(../../images/pages/forsellers/icons.png);
    width:12px;
    height:8px;
    background-position:-34px -20px
}
@media only screen and (max-width:767px){
    .rang-names1.mod1{
        padding-bottom:30px
    }
    .rang-names1.mod1 .rang-names1__foto{
        float:none;
        width:auto;
        height:auto;
        line-height:20px;
        padding-bottom:19px;
        margin-right:0
    }
    .rang-names1.mod1 .rang-names1__foto img{
        display:block;
        margin:auto
    }
    .rang-names1.mod1 .rang-names1__over{
        padding-top:0
    }
    .rang-names1.mod1 .rang-names1__item:before{
        background-image:url(../../images/pages/forsellers/icons.png);
        width:8px;
        height:52px;
        background-position:0 -34px;
        left:50%;
        margin-left:-4px;
        bottom:25px
    }
    .rang-names1.mod1 span{
        color:#000;
        font-size:18px;
        line-height:19px;
        padding-bottom:2px
    }
    .rang-names1.mod1 p,.rang-names1.mod1 span{
        font-weight:400;
        text-align:center
    }
    .rang-names1.mod1 p{
        color:rgba(0,0,0,.5);
        font-size:14px;
        line-height:22px;
        margin:auto
    }
}
.list-descript1{
    padding-bottom:15px
}
.list-descript1:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:767px){
    .list-descript1{
        padding-bottom:50px
    }
}
.list-descript1__item{
    float:left;
    width:50%;
    padding-bottom:35px
}
.list-descript1__item:nth-child(odd){
    clear:left
}
.list-descript1__item:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:767px){
    .list-descript1__item{
        width:auto;
        float:none;
        padding-bottom:40px
    }
    .list-descript1__item:last-child{
        padding-bottom:0
    }
}
.list-descript1__icon{
    float:left;
    width:100px;
    height:100px;
    margin-right:20px;
    text-align:center;
    line-height:100px
}
.list-descript1__icon img{
    display:inline-block;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    .list-descript1__icon{
        width:75px;
        height:75px;
        line-height:75px;
        margin-right:15px
    }
    .list-descript1__icon img{
        max-width:75%;
        max-height:75%;
        width:auto;
        height:auto
    }
}
.list-descript1__text{
    overflow:hidden;
    max-width:270px
}
@media only screen and (max-width:767px){
    .list-descript1__text{
        max-width:500px
    }
}
.list-descript1.mod1 .list-descript1__text{
    max-width:500px
}
.list-descript1.mod1 .list-descript1__item{
    padding-bottom:50px
}
@media only screen and (max-width:767px){
    .list-descript1.mod1{
        padding-bottom:0
    }
}
.list-descript1__vertical-center{
    height:100px;
    vertical-align:middle;
    display:table-cell
}
@media only screen and (max-width:767px){
    .list-descript1__vertical-center{
        height:auto
    }
    .list-descript1__vertical-center br{
        display:none
    }
}
.list-descript1__title{
    color:#000;
    font-size:22px;
    font-weight:400;
    line-height:23px;
    padding-bottom:5px
}
@media only screen and (max-width:767px){
    .list-descript1__title{
        color:#000;
        font-size:18px;
        font-weight:400;
        line-height:24px;
        padding-bottom:10px
    }
}
.list-descript1 p{
    color:rgba(0,0,0,.7);
    font-size:16px;
    font-weight:400;
    line-height:24px
}
@media only screen and (max-width:767px){
    .list-descript1 p{
        color:rgba(0,0,0,.7);
        font-size:14px;
        font-weight:400;
        line-height:20px
    }
}
.paragrapf4{
    text-align:center;
    color:rgba(0,0,0,.7);
    font-size:16px;
    font-weight:400;
    line-height:24px;
    padding-bottom:30px
}
@media only screen and (max-width:767px){
    .paragrapf4{
        color:rgba(0,0,0,.7);
        font-size:14px;
        font-weight:400;
        line-height:20px;
        padding-bottom:20px
    }
}
.title2{
    color:#000;
    font-size: 30px;
    font-weight:400;
    line-height:32px;
    padding-bottom:9px;
    text-align:center;
}
.title2.mod1{
    padding-bottom:45px
}
@media only screen and (max-width:767px){
    .title2{
        color:#000;
        font-size:22px;
        font-weight:400;
        padding-bottom:20px!important
    }
}
.padding-content1{
    padding:0 40px 50px 40px
}
@media only screen and (max-width:750px){
    .padding-content1{
        padding:0
    }
}
.padding-content1.mod1{
    padding-bottom:0
}
.padding-content1.mod2{
    border-radius:4px;
    background-color:#f8f8f8;
    padding-top:50px;
    margin-bottom:60px
}
@media only screen and (max-width:750px){
    .padding-content1.mod2{
        padding:35px 15px
    }
}
.list-text1__item{
    padding-bottom:48px;
}
.list-text1__item:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:767px){
    .list-text1__item{
        padding-bottom:40px
    }
}
.list-text1__item img{
    float:left;
    width:200px;
    height:200px;
    margin-right:30px
}
@media only screen and (max-width:767px){
    .list-text1__item img{
        width:75px;
        height:75px;
        margin:0 15px 0 0!important;
        float:left!important
    }
}
.list-text1__item:nth-child(2n+2) img{
    float:right;
    margin:0 0 0 30px
}
.list-text1__item.right-align img{
    float:right;
    margin:0 0 0 25px
}
.list-text1__item.right-align p{
    text-align:right
}
.list-text1.mod1 .list-text1__item:nth-child(2n+2) img{
    margin:0 30px 0 0;
    float:left
}
.list-text1__vertical{
    display:table-cell;
    height:200px;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    .list-text1__vertical{
        display:block;
        height:auto
    }
}
.list-text1.mod2 .list-text1__vertical{
    height:180px;
    display:table-cell;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    .list-text1.mod2 .list-text1__vertical{
        height:auto;
        display:block
    }
}
.list-text1.mod2 .list-text1__item img{
    width:180px;
    height:180px;
    margin-right:25px
}
.list-text1.mod2 .list-text1__item.right-align img{
    float:right;
    margin:0 0 0 25px
}
.list-text1.mod2 .list-text1__item.right-align p{
    text-align:right
}
@media only screen and (max-width:767px){
    .list-text1.mod2 .list-text1__item.right-align p{
        text-align:left
    }
}
@media only screen and (max-width:767px){
    .list-text1.mod2 .list-text1__item img{
        float:left!important;
        margin:0 15px 0 0!important;
        width:75px;
        height:75px
    }
}
.list-text1.mod3 .list-text1__vertical{
    height:180px;
    display:table-cell;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    .list-text1.mod3 .list-text1__vertical{
        height:auto;
        display:block
    }
}
.list-text1.mod3 .list-text1__item{
    padding-bottom:0
}
.list-text1.mod3 .list-text1__item img{
    width:180px;
    height:180px;
    margin-right:30px
}
.list-text1.mod3 .list-text1__item.right-align img{
    float:right;
    margin:0 0 0 30px
}
.list-text1.mod3 .list-text1__item.right-align p{
    text-align:right
}
@media only screen and (max-width:767px){
    .list-text1.mod3 .list-text1__item.right-align p{
        text-align:left
    }
}
@media only screen and (max-width:767px){
    .list-text1.mod3 .list-text1__item img{
        float:left!important;
        margin:0 15px 0 0!important;
        width:75px;
        height:75px
    }
}
.list-text1.big-padding-bt1,.list-text1.small-bottom-padding{
    padding-bottom:10px
}
.list-text1__over{
    overflow:hidden
}
.list-text1__over span{
    display:block;
    color:#000;
    font-size:22px;
    font-weight:400;
    padding-bottom:15px;
    line-height:23px
}
@media only screen and (max-width:767px){
    .list-text1__over span{
        color:#000;
        font-size:18px;
        font-weight:400;
        line-height:24px;
        padding-bottom:10px
    }
}
.list-text1__over p{
    color:rgba(0,0,0,.7);
    font-size: 15px;
    font-weight:400;
    line-height:24px;
    padding-bottom:6px;
}
.list-text1__over p:last-child{
    padding-bottom:0
}
@media only screen and (max-width:767px){
    .list-text1__over p{
        color:rgba(0,0,0,.7);
        font-size:14px;
        font-weight:400;
        line-height:20px
    }
}
.list-text1__over li{
    color:rgba(0,0,0,.7);
    font-size:16px;
    font-weight:400;
    line-height:24px;
    padding-bottom:6px;
    padding-left:10px;
    position:relative;
    display:block
}
.list-text1__over li:before{
    position:absolute;
    top:0;
    left:0;
    display:block;
    content:"-"
}
.list-text1__over li:last-child{
    padding-bottom:0
}
@media only screen and (max-width:767px){
    .list-text1__over li{
        color:rgba(0,0,0,.7);
        font-size:14px;
        font-weight:400;
        line-height:20px
    }
}
.list-vacancy{
    margin:0 -17px;
    padding-bottom:40px
}
.list-vacancy:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:767px){
    .list-vacancy{
        padding-bottom:40px!important
    }
}
.list-vacancy__item{
    float:left;
    width:33.3%
}
@media only screen and (max-width:767px){
    .list-vacancy__item{
        float:none!important;
        width:auto!important;
        padding-bottom:35px!important
    }
    .list-vacancy__item:last-child{
        padding-bottom:0
    }
}
.list-vacancy__over{
    padding:0 17px;
    text-align:center
}
.list-vacancy__over span{
    display:block;
    color:#13c1fe;
    font-size:32px;
    font-weight:700;
    line-height:40px;
    padding-bottom:9px
}
.list-vacancy__over b{
    display:block;
    color:#000;
    font-size: 20px;
    font-weight:400;
    line-height:27px;
    padding-bottom:10px;
}
.list-vacancy__over p{
    color:rgba(0,0,0,.5);
    font-size: 13px;
    font-weight:400;
    line-height:22px;
}
.list-vacancy.mod1{
    padding-bottom:50px
}
@media only screen and (max-width:1140px){
    .list-vacancy.mod1{
        padding-bottom:20px
    }
}
.list-vacancy.mod1 .list-vacancy__item{
    width:25%
}
@media only screen and (max-width:1140px){
    .list-vacancy.mod1 .list-vacancy__item{
        width:50%;
        padding-bottom:30px
    }
}
.list-vacancy.mod1 .list-vacancy__over{
    padding:0 12px
}
.title3{
    color:#000;
    font-size: 24px;
    font-weight:400;
    padding-bottom:45px;
    line-height:27px;
    text-align:center;
}
.title3.mod1{
    padding-bottom:14px
}
.title3.mod2{
    padding-bottom:20px
}
.title3.mod3{
    padding-bottom:40px
}
@media only screen and (max-width:767px){
    .title3.mod3{
        padding-bottom:25px
    }
}
@media only screen and (max-width:767px){
    .title3{
        padding-bottom:50px;
        color:#000;
        font-size:22px;
        font-weight:400;
        line-height:23px
    }
    .title3.mod1,.title3.mod2{
        padding-bottom:15px
    }
    .title3.mod-device1{
        padding-bottom:10px
    }
}
.steps-list1{
    padding-bottom:30px
}
@media only screen and (max-width:767px){
    .steps-list1{
        padding-bottom:50px
    }
}
.steps-list1__item{
    padding-bottom:40px;
    padding-left:115px;
    position:relative
}
.steps-list1__item:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:767px){
    .steps-list1__item{
        padding-left:90px
    }
}
.steps-list1__item:last-child{
    padding-bottom:0!important
}
.steps-list1__item:last-child .steps-list1__arrow,.steps-list1__item:last-child:before{
    display:none!important
}
.steps-list1__item:before{
    position:absolute;
    top:120px;
    left:48px;
    display:block;
    content:"";
    width:2px;
    background:rgba(0,0,0,.2);
    bottom:30px
}
@media only screen and (max-width:767px){
    .steps-list1__item:before{
        top:125px;
        left:35px;
        bottom:61px
    }
}
.steps-list1__arrow{
    position:absolute;
    bottom:19px;
    left:45px;
    display:block;
    content:"";
    background-image:url(../../images/pages/forsellers/icons.png);
    width:8px;
    height:11px;
    background-position:-54px -34px
}
@media only screen and (max-width:767px){
    .steps-list1__arrow{
        bottom:50px;
        left:32px
    }
}
.steps-list1__icon-left{
    float:left;
    width:100px;
    position:absolute;
    top:0;
    left:0
}
@media only screen and (max-width:767px){
    .steps-list1__icon-left{
        width:75px
    }
    .steps-list1__icon-left img{
        width:75px;
        height:75px
    }
}
.steps-list1.mod1{
    padding-bottom:50px
}
@media only screen and (max-width:767px){
    .steps-list1.mod1{
        padding-bottom:15px
    }
    .steps-list1.mod1 .steps-list1__arrow{
        bottom:16px
    }
}
.steps-list1.mod1 .steps-list1__item{
    padding-bottom:100px
}
@media only screen and (max-width:767px){
    .steps-list1.mod1 .steps-list1__item{
        padding-bottom:75px
    }
    .steps-list1.mod1 .steps-list1__item:before{
        top:91px;
        bottom:27px
    }
}
.steps-list1__over{
    width:auto!important
}
.steps-list1__vertical-center{
    height:100px;
    display:table-cell;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    .steps-list1__vertical-center{
        height:auto;
        display:block;
        padding-bottom:20px
    }
}
.steps-list1__title{
    color:#000;
    font-size:22px;
    font-weight:400;
    padding-bottom:1px;
    line-height:23px
}
@media only screen and (max-width:767px){
    .steps-list1__title{
        color:#000;
        font-size:18px;
        font-weight:400;
        line-height:24px;
        padding-bottom:5px
    }
}
.steps-list1 p{
    color:rgba(0,0,0,.7);
    font-size:16px;
    font-weight:400;
    line-height:24px
}
@media only screen and (max-width:767px){
    .steps-list1 p{
        color:rgba(0,0,0,.7);
        font-size:14px;
        font-weight:400;
        line-height:20px
    }
}
.title5{
    color:#000;
    font-size:18px;
    font-weight:400;
    line-height:19px;
    text-align:center;
    padding-bottom:20px
}
@media only screen and (max-width:767px){
    .title5.mod1{
        color:#000;
        font-size:14px;
        font-weight:400;
        line-height:24px
    }
}
.list-payment-method{
    margin:0 -7.5px;
    font-size:.01px;
    padding-bottom:0px
}
.list-payment-method:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:750px){
    .list-payment-method{
        margin:0 -5px;
        padding-bottom:40px
    }
}
.list-payment-method__item{
    float:left;
    width:25%;
    padding-bottom:1px
}
@media only screen and (max-width:750px){
    .list-payment-method__item{
        width:33.3%
    }
}
@media only screen and (max-width:550px){
    .list-payment-method__item{
        width:50%
    }
}
.list-payment-method span{
    display:block;
    height:80px;
    line-height:80px;
    text-align:center;
    margin:0 7.5px 14px 7.5px;
    background:#eefcff
}
@media only screen and (max-width:750px){
    .list-payment-method span{
        margin:0 5px 10px 5px
    }
}
.list-payment-method span img{
    display:inline-block;
    vertical-align:middle;
    max-width:60%
}
@media only screen and (max-width:350px){
    .list-payment-method span img{
        max-width:100px;
        max-height:50px
    }
}
.list-payment-method span i{
    font-style:normal;
    display:inline-block;
    vertical-align:middle;
    color:rgba(0,0,0,.7);
    font-size:14px;
    font-weight:400;
    line-height:16px;
    text-align:left;
    padding-left:12px
}
@media only screen and (max-width:350px){
    .list-payment-method span i{
        font-size:12px;
        line-height:14px;
        padding-left:7px
    }
}
.nav-tabs-cost-work{
    margin-left:-7.5px;
    margin-right:-7.5px;
    padding-bottom:17px
}
.nav-tabs-cost-work:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work{
        margin:0 -5px;
        padding-bottom:10px
    }
}
.nav-tabs-cost-work__item{
    float:left;
    width:16.666666%
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work__item{
        width:33.3%;
        margin-bottom:10px;
        width:50%
    }
}
.nav-tabs-cost-work__item a{
    display:block;
    margin:0 7.5px;
    height:145px;
    cursor:pointer;
    border-radius:4px;
    background-color:#f8f8f8;
    text-align:center;
    padding-top:25px;
    transition:.1s linear
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work__item a{
        margin:0 5px
    }
}
.nav-tabs-cost-work__item a img{
    display:block;
    margin:auto;
    width:75px;
    height:75px;
    margin-bottom:10px
}
.nav-tabs-cost-work__item a span{
    display:block;
    color:#000;
    font-size: 19px;
    transition:.1s linear;
    font-weight:400;
    line-height: 23px;
    height: 46px;
    vertical-align:middle;
    padding-top:7px;
    white-space:normal;
}
.nav-tabs-cost-work__item a:hover{
    background:#efefef;
    transform:scale(1.05)
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work__item a{
        height:65px;
        padding:0 0 0 10px;
    }
    .nav-tabs-cost-work__item a:after{
        content:" ";
        display:table;
        clear:both
    }
    .nav-tabs-cost-work__item a img{
        float:left;
        width:45px;
        height:45px;
        margin:0 10px 0 0;
        position:relative;
        top:10px
    }
    .nav-tabs-cost-work__item a span{
        display:table-cell;
        height:66px;
        vertical-align:middle;
        color:#000;
        font-size:18px;
        font-weight:400;
        text-align:left;
        line-height:24px;
        padding-top:0
    }
}
@media only screen and (max-width:500px){
    .nav-tabs-cost-work__item a span{
        font-size:16px
    }
}
@media only screen and (max-width:750px) and (max-width:355px){
    .nav-tabs-cost-work__item a span{
        font-size:16px;
        line-height:19px
    }
}
.nav-tabs-cost-work__item.active a{
    transform:scale(1.05);
    background:#13c1fe
}
.nav-tabs-cost-work__item.active a span{
    color:#fff
}
.nav-tabs-cost-work.mod1{
    margin-left:-4.5px;
    margin-right:-4.5px;
    padding-bottom:50px;
    transform:scale(.9,1.1);
    transition:.3s linear;
    opacity:0;
    white-space:nowrap
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod1{
        margin:0;
        padding:0 15px;
        display:inline-block;
        vertical-align:top
    }
}
.nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item{
    width:16.666666%!important
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item{
        width:74px!important;
        float:none;
        display:inline-block;
        vertical-align:top
    }
}
.nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item a{
    margin:0 4.5px;
    height:135px;
    padding-top:17px
}
.nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item a img{
    width:55px;
    height:55px;
    margin-bottom:12px
}
.nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item a span{
    color:#000;
    font-size:18px;
    font-weight:400;
    line-height:19px;
    height:38px
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item a{
        height:80px;
        margin:0 1.5px;
        padding:8px 0 0 0!important;
        position:relative;
        top:3px;
        display:block
    }
    .nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item a img{
        width:44px;
        height:44px;
        margin:auto;
        float:none;
        top:0;
        display:block;
        margin-bottom:1px
    }
    .nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item a span{
        color:#000;
        font-size:14px;
        font-weight:400;
        line-height:14px;
        height:28px;
        text-align:center
    }
}
.nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item.active a{
    transform:scale(1.05);
    background:#13c1fe
}
.nav-tabs-cost-work.mod1 .nav-tabs-cost-work__item.active a span{
    color:#fff
}
.nav-tabs-cost-work.mod2{
    padding-bottom:0;
    max-width:690px;
    margin:auto;
    transition:.3s linear;
    transform:scale(1);
    height:350px;
    z-index:1;
    opacity:1
}
.nav-tabs-cost-work.mod2:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod2{
        margin-left:-10px;
        margin-right:-10px;
        height:230px
    }
}
.nav-tabs-cost-work.mod2 .nav-tabs-cost-work__item{
    width:33.33333%;
    margin-bottom:15px
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod2 .nav-tabs-cost-work__item{
        width:50%
    }
}
.nav-tabs-cost-work.mod2 .nav-tabs-cost-work__item a i{
    display:inline-block;
    vertical-align:top;
    font-style:normal
}
.nav-tabs-cost-work.mod2.mod2-1{
    height:535px
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod2.mod2-1{
        max-width:1000px
    }
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item{
        float:none;
        width:auto;
        margin-bottom:10px
    }
}
.nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a{
    height:230px
}
.nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a img{
    width:90px;
    height:90px;
    margin-bottom:20px
}
.nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a span{
    height:auto;
    display:block
}
.nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a i{
    color:rgba(0,0,0,.7);
    font-size:16px;
    font-weight:400;
    line-height:24px;
    font-style:normal;
    display:block;
    padding-bottom:9px;
    max-width:180px;
    margin:auto
}
.nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a b{
    display:block;
    color:rgba(19,193,254,.7);
    font-size:16px;
    font-weight:400;
    line-height:20px
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a{
        height:80px;
        text-align:left
    }
    .nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a img{
        width:56px;
        height:56px
    }
    .nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a i{
        display:none
    }
    .nav-tabs-cost-work.mod2.mod2-1 .nav-tabs-cost-work__item a span{
        padding-top:16px
    }
}
.nav-tabs-cost-work.mod3{
    padding-bottom:0;
    background:#fff
}
.nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item{
    transition:.2s linear;
    overflow:hidden
}
.nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item a span{
    width:auto!important;
    display:inline-block;
    vertical-align:top;
    font-style:normal
}
.nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active{
    width:0!important;
    overflow:hidden
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active{
        width:0!important
    }
}
.nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active a{
    background:#f8f8f8;
    transform:scale(1)
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active a{
        transform:scale(0)
    }
}
.nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active a span{
    color:#000
}
.nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active2{
    width:20%!important
}
@media only screen and (max-width:750px){
    .nav-tabs-cost-work.mod3 .nav-tabs-cost-work__item.active2{
        width:74px!important
    }
}
.nav-tabs-cost-work.mod3.active .nav-tabs-cost-work__item{
    transform:scale(1);
    opacity:1;
    top:0;
    position:relative
}
.nav-tabs-cost-work.mod3.active .nav-tabs-cost-work__item.active1{
    top:40px;
    opacity:0
}
.container-tabs-cost-work{
    position:relative;
    padding-bottom:75px;
    transition:.3s linear;
    overflow:hidden
}
@media only screen and (max-width:750px){
    .container-tabs-cost-work{
        padding-bottom:35px
    }
}
.container-tabs-cost-work__item{
    display: none;
    opacity:0;
    transition:.3s linear;
    background:#fff;
    z-index:-10;
}
.container-tabs-cost-work__item .list-work1__item,.container-tabs-cost-work__item .list-work1__item *{
    cursor:default
}
.container-tabs-cost-work__item.active{
    z-index:1;
    opacity:1;
    display: block;
}
.container-tabs-cost-work__item.active .list-work1__item,.container-tabs-cost-work__item.active .list-work1__item *{
    cursor:pointer
}
.container-tabs-cost-work.mod1{
    max-width:685px;
    margin:auto;
    padding-bottom:0;
    overflow:hidden;
    top:-40px;
    z-index:2
}
.container-tabs-cost-work.mod1.disabled{
    height:0!important
}
.container-tabs-cost-work.mod1.moment1{
    transition-delay:0s!important;
    overflow:visible
}
.js-animation-category1.active .nav-tabs-cost-work.mod1{
    transform:scale(1);
    opacity:1;
    transition:.3s linear;
    z-index:2
}
.js-animation-category1.active .nav-tabs-cost-work.mod2{
    transform:scale(1.1,.1);
    height:0;
    opacity:0;
    transition:.3s linear;
    z-index:1
}
.js-animation-category1.active .over-device-scroll1{
    position:relative;
    z-index:2
}
.js-animation-category1.active .container-tabs-cost-work.mod1{
    top:0;
    transition:.4s linear .2s
}
.list-work1{
    margin:0 -2.5px;
}
.list-work1:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:850px){
    .list-work1{
        margin:0
    }
}
.list-work1 li{
    float:left;
    width:50%;
    height:50px;
    margin-bottom:5px
}
@media only screen and (max-width:850px){
    .list-work1 li{
        width:auto;
        float:none;
        padding:0;
        height:auto
    }
}
.list-work1__over{
    margin:0 2.5px;
    background:#eefcff;
    line-height:50px;
    padding:0 20px;
    height:50px;
    color:#000;
    font-size: 15px;
    font-weight:400;
    overflow:hidden;
}
.list-work1__over:after{
    content:" ";
    display:table;
    clear:both
}
@media only screen and (max-width:850px){
    .list-work1__over{
        margin:0
    }
}
.list-work1__over span{
    float:left;
    max-width:80%
}
.list-work1__over i{
    float:right;
    max-width:40%;
    font-style:normal;
    color:#13c1fe;
    text-align:right;
    white-space:nowrap
}
.list-work1__over i *{
    font-weight:400
}
@media only screen and (max-width:750px){
    .list-work1__over{
        padding:0 15px;
        color:#000;
        font-size:16px;
        font-weight:400;
        height:45px;
        line-height:45px;
        position:relative
    }
    .list-work1__over i{
        width:auto;
        white-space:nowrap;
        display:block;
        position:absolute;
        top:1px;
        max-width:1000px;
        right:15px
    }
}
.list-work1__padding{
    display:block;
    font-weight:400
}
.list-work1__vertical-center{
    display:table-cell;
    height:50px;
    line-height:15px;
    font-weight:400;
    vertical-align:middle
}
@media only screen and (max-width:750px){
    .list-work1__vertical-center{
        height:45px
    }
}
@media only screen and (max-width:750px){
    .list-work1.mod1{
        margin:0 -2px
    }
}
.list-work1.mod1 li{
    height:auto;
    cursor:pointer
}
.list-work1.mod1 li:hover .list-work1__over{
    background:#13c1fe;
    color:#fff;
    transform:scale(1.01)
}
@media only screen and (max-width:750px){
    .list-work1.mod1 li{
        width:50%;
        float:left;
        height:45px
    }
}
.list-work1.mod1 .list-work1__over{
    background:#f8f8f8;
    transition:.1s linear
}
.list-work1.mod1 .list-work1__over span{
    float:none;
    display:block;
    max-width:1000px
}
@media only screen and (max-width:750px){
    .list-work1.mod1 .list-work1__over{
        margin:0 2px;
        padding:0 10px
    }
    .list-work1.mod1 .list-work1__over span{
        display:table-cell;
        height:45px;
        vertical-align:middle;
        color:#000;
        font-size:14px;
        font-weight:400;
        line-height:16px;
        width:auto;
        transition:.1s linear
    }
    .list-work1.mod1 .list-work1__over:hover span{
        color:#fff
    }
}
.text-back-grey{
    padding:50px 40px;
    background:#f8f8f8;
    border-radius:4px;
    margin-bottom:60px
}
.text-back-grey.mod1{
    padding-bottom:0;
    margin-bottom:45px
}
.text-back-grey.mod2{
    padding-bottom:0
}
.text-back-grey.mod3{
    margin-top:80px
}
@media only screen and (max-width:1000px){
    .text-back-grey{
        position:relative
    }
}
@media only screen and (max-width:767px){
    .text-back-grey{
        padding:35px 15px;
        margin-left:-15px;
        margin-right:-15px;
        margin-bottom:50px
    }
}
.more-instruction{
    margin-bottom: 60px !important;
}
.start-work .becomeFreelancer {
    display: block;
    font-size: 16px;
    line-height: 24px;
    color: #13c1fe;
    text-decoration: underline;
    transition: .1s linear;
}
.container-tabs-cost-work{
    padding-bottom:0
}
.container-tabs-cost-work .list-work1__over{
    padding:0 15px
}
.container-tabs-cost-work .list-work1__over span{
    max-width:64%
}
@media only screen and (min-width:751px){
    .nav-tabs-cost-work__item a{
        height:165px
    }
}
.container-tabs-cost-work__item.active .list-work1__item, .container-tabs-cost-work__item.active .list-work1__item *{
    cursor:auto
}
.alt-currency{
    color:#000;
    padding-left:5px
}
.start-work{
    width:100%;
    text-align:center
}
.start-work *{
    cursor:pointer
}
.start-work .postTask{
    display:inline-block;
    margin-top:14px;
    margin-bottom:15px;
    margin-left:5px
}
.start-work .postTask:first-child{
    margin-right:5px
}
.start-work .becomeFreelancer{
    display:block;
    font-size:16px;
    line-height:24px;
    color:#13c1fe;
    text-decoration:underline;
    transition:.1s linear;
    margin-bottom: 50px;
}
.start-work .becomeFreelancer:hover{
    transform:scale(1.05)
}
@media only screen and (max-width:750px){
    .start-work .becomeFreelancer{
        font-size:14px;
        line-height:18px
    }
}
.padding-content1.mt {
    margin-top: 50px;
}