.wk-mp-landingpage-layout1 *, .wk-mp-landingpage-layout2 *, .wk-mp-landingpage-layout3 * {
    box-sizing: border-box;
}

.wk-mp-landingpage-layout3  .wk-mp-header {
    width: 63% !important;
}

.wk-mp-landingpage.wk-mp-landingpage-layout3 .wk-list-container {
    width: 37%;
}


body .wk-mp-landingpage .form.create.account .info .field,
body .wk-mp-landingpage .form.create.account .account .password,
body .wk-mp-landingpage .form.create.account .account .confirmation {
    width: 50%;
    padding-right: 10px;
    float: left;
}
body .wk-mp-landingpage .form.create.account .info .field.field-name-lastname {
    padding-left: 10px;
    padding-right: 0px;
}
body .wk-mp-landingpage .form.create.account .account .confirmation {
    padding-left: 10px;
    padding-right: 0px;
}
body .wk-mp-landingpage .form.create.account .account input[type="email"] {
    width: 100%;
}
.wk-mp-landingpage.wk-mp-design input[type="text"],
.wk-mp-landingpage.wk-mp-design input[type="email"],
.wk-mp-landingpage.wk-mp-design input[type="password"] {
    width: 100%;
}
.wk-mp-landingpage #wk-termsconditions-box input {
    vertical-align: middle;
    margin-top: 0px;
}
.wk-mp-landingpage #wk-termsconditions-box label {
    vertical-align: middle;
}
.wk-mp-landingpage .wk-list-container-registration .actions-toolbar {
    margin-top: 15px;
}
.wk-mp-landingpage-layout3 .wk-mp-icon-seperator {
    width: 60px;
    text-align: center;
}
.wk-mp-landingpage-layout3 .wk-layout2-box-container {
    display: inline-block;
    float: none;
    vertical-align: top;
    min-height: 300px;
    height: auto;
}
.wk-mp-landingpage-layout3 .wk-list-container-wrapper {
    text-align: center;
}

.wk-mp-landingpage .wk-mp-banner-container {
    width: 100%;
}
body .wk-mp-landingpage ul {
    width: 100%;
}
body .wk-mp-landingpage .wk-list-container {
    width: 50%;
    padding: 15px;
}
.wk-mp-icon-container.wk-mp-landingpage-one-icon-container {
    font-size: 0;
}
.wk-mp-landingpage-one-icon-container .wk-mp-icon-wraper {
    padding: 0px 15px;
    width: 25%;
    vertical-align: top;
}
.wk-mp-landingpage-one-icon-container .wk-mp-icon {
    width: auto;
}
.wk-mp-landingpage-one-icon-container .wk-marketplace-label-span {
    font-size: 18px;
    margin-top: 10px;
}

@media only screen and (max-width: 640px) {
    .wk-mp-landingpage-one-icon-container .wk-mp-icon-wraper {
        width: 50%;
        padding: 10px;
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 420px) {
    .wk-mp-landingpage-one-icon-container .wk-mp-icon-wraper {
        width: 100%;
        padding: 10px;
        margin-bottom: 20px;
    }
}

body .wk-list-container-wrapper {
    width: 100%;
    max-width: 900px;
    padding: 25px 15px;
}

.wk-mp-landingpage-layout2.wk-mp-landingpage .wk-list-container {
    float: left;
}
.wk-mp-landingpage-layout2.wk-mp-landingpage .wk-list-container > ul{
    padding: 0px;
    margin: 0px;
}
@media (max-width: 640px) {
    body .wk-mp-landingpage .wk-list-container {
        width: 100%;
    }
    .wk-mp-landingpage-layout2.wk-mp-landingpage .wk-list-container {
        float: left;
        padding: 0 10px;
    }
}



/************ Landing page *************/



.seller-index-index .columns .column.main {
    margin: 0;
    padding: 0;
}

.seller-index-index section.sec-better .container {
    width: 61% !important;
}

.seller-index-index  header.sk-landing .container, 
.seller-index-index  .la-bannerin .container
{
    width: 85% !important;
}
header.sk-landing {
    position: absolute;
    top: 20px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
}
.seller-index-index .nav-sections {
    margin: 0 !important;
    padding: 0;
}
.seller-index-index main#maincontent {
    max-width: 100% !important;
    padding: 0;
}
.log-sel img {
    max-width: 155px;
}

.sel-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.stsell ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}

.stsell ul li {
    margin: 0;
}
.log-sel img {
    max-width: 155px;
}
.log-sel span {
    color: #fff;
    font-size: 20px;
    padding-left: 20px;
    margin-left: 20px;
    display: inline-block;
    vertical-align: bottom;
    position: relative;
        padding-bottom: 5px;
}

.log-sel span::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 40px;
    width: 1px;
    background: #fff;
}
.sel-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.stsell ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}

.stsell ul li {
    margin: 0;
}
.stsell ul li a {
    color: #fff;
    font-size: 20px;
}
.stsell ul li a i {
    padding-right: 5px;
}


section.sk-banner {
    background-repeat: no-repeat;
    background-size: cover;
}

.site-inner-image {
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
}
.site-inner-image h1 {
    color: #fff;
    font-size: 80px;
    font-weight: 700;
    margin: 0;
    padding-bottom: 10px;
    letter-spacing: 2px;
}
.site-inner-image h3 {
    color: #fff;
    font-weight: 320;
    padding-bottom: 50px;
    margin: 0;
    font-size: 50px;
    letter-spacing: 2px;
}
a.ld-btn  {
    background: #017dc7;
    color: #fff;
    padding: 16px 35px;
    border-radius: 5px;
    font-size: 20px;
}

.ld-btn img {
    width: 22px;
    margin-left: 7px;
}

.site-inner-image p {
    color: #d9d9d9;
    padding-top: 10px;
}


/*seller better*/

section.sec-better {
    margin-bottom: 95px;
}

.bet-inbox img {
    width: 103px;
    height: 82px;
    -o-object-fit: contain;
       object-fit: contain;
}

.sec-better h2 {
    font-size: 40px;
    text-align: center;
    color: #2e2e2e;
}

.sec-better {
    margin-top: 65px;
}

.seller-index-index  .container {
    width: 61% !important;
}

.bet-inbox {
    margin-top: 130px;
    position: relative;
}

.bet-inbox h3 {
    color: #2e2e2e;
    font-size: 26px;
}

.bet-inbox p {
    max-width: 276px;
}

.bet-inbox::before {
    content: "";
    position: absolute;
    left: -80px;
    top: -43px;
    width: 315px;
    height: 315px;
    background: #f6fbff;
    border-radius: 50%;
    z-index: -1;
}

.bestinner .row > div:nth-child(2) .bet-inbox::before {
    background: #fffbef;
}


/*how its work*/


section.its-work {
    min-height: 475px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: relative;
}

section.its-work::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #017dc7d4;
}

.works-inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 100;
    position: relative;
    text-align: center;
    padding-top: 80px;
}

.insider-main h2 {
    font-size: 40px;
    color: #fff;
    letter-spacing: 2px;
    margin: 0;
    padding-bottom: 20px;
}

.insider-main p {
    font-size: 27px;
    color: #ececec;
    letter-spacing: 1px;
    max-width: 860px;
    line-height: 1.5;
}



/***** work process section ****/

section.work-pros {
    background: #e6eaed;
}

.pro-inbox.in-pic {
    width: 126px;
}

a.scrol-ld {
    height: 70px;
    width: 70px;
    position: absolute;
    background: #ffc221;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #017dc7;
    font-size: 23px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: -32px;
}


.pross-inner {
    margin-top: -190px;
    background: #fff;
    position: relative;
    padding-bottom: 140px;
}

.pross-inner::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 100%;
    width: 1px;
    background: #c8c8c8;
}

.pross-inner::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 6px;
    width: 6px;
    background: #c8c8c8;
    border-radius:50%;
}

.process-section {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    padding-top: 100px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    -ms-grid-column-align: center;
        justify-items: center;
}
.pro-inbox.in-number {
    height: 70px;
    width: 70px;
    border: 1px solid #c8c8c8;
    background: #fff;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 18px;
    color: #6a6a6a;
    position: absolute;
    left: 50%;
    top: 60%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.pro-inbox.in-cont {
    max-width: 275px;
}
.pro-inbox.in-cont h4 {
    padding: 0;
    text-align: left;
    color: #2e2e2e;
    font-size: 25px;
}


.lets-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-column-gap: 30px;
       -moz-column-gap: 30px;
            column-gap: 30px;
}


.lets-start h4 {
    font-weight: normal !important;
    padding: 0;
    letter-spacing: 1px;
    font-family: 'Helvetica', 'Roboto', sans-serif;
    font-size: 35px;
}

.lets-start p {
    margin: 0;
    max-width: 312px;
    font-style: italic;
}
section.mi-co {
    margin-top: 100px;
    margin-bottom: 115px;
}

footer.ld-footer p {
    margin: 0;
    text-align: center;
    font-size: 14px;
}

.payment-getwayin {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 20px 245px;
}


/********* responsive ***********/


@media (max-width: 1600px){
    .bet-inbox::before {
    left: -50px;
    top: -23px;
    width: 285px;
    height: 285px;
}
.bet-inbox img {
    width: 72px;
    height: 72px;
}
.bet-inbox h3 {
    color: #2e2e2e;
    font-size: 23px;
}
.site-inner-image h1 {
    font-size: 70px;
}
.site-inner-image h3 {
    font-size: 45px;
    padding-bottom: 40px;
}
a.ld-btn {
    font-size: 18px;
}
.pro-inbox.in-pic {
    width: 108px;
}
}



@media (max-width: 1499px){
.log-sel img {
    max-width: 128px;
}
.log-sel span {
    font-size: 17px;
}
.stsell ul li a {
    font-size: 17px;
}
.site-inner-image h1 {
    font-size: 57px;
}
.site-inner-image h3 {
    font-size: 40px;
    padding-bottom: 40px;
}
a.ld-btn {
    font-size: 18px;
    padding: 14px 28px;
}
.sec-better h2 {
    font-size: 32px;
}
.bet-inbox {
    margin-top: 100px;
    position: relative;
}
.bet-inbox::before {
    left: -40px;
    top: -23px;
    width: 245px;
    height: 245px;
}
.bet-inbox p {
    font-size: 14px;
    max-width: 216px;
}
.bet-inbox h3 {
    color: #2e2e2e;
    font-size: 20px;
    line-height: 38px;
    margin-top: 15px;
}
section.its-work {
    min-height: 405px;
}
.pross-inner {
    margin-top: -160px;
    padding-bottom: 110px;
}
.insider-main p {
    font-size: 23px;
    letter-spacing: 1px;
    max-width: 710px;
    line-height: 1.3;
}
.insider-main h2 {
    font-size: 35px;
    padding-bottom: 10px;
}
a.scrol-ld {
    height: 57px;
    width: 57px;
    top: -25px;
    font-size: 19px;
}
.pro-inbox.in-number {
    height: 57px;
    width: 57px;
    font-size: 17px;
}
.pro-inbox.in-cont h4 {
    font-size: 22px;
}
.pro-inbox.in-cont p {
    font-size: 15px;
    max-width: 230px;
    line-height: 19px;
}
.pro-inbox.in-pic {
    width: 105px;
}
.lets-start p {
    max-width: 240px;
    font-style: italic;
}
a.ld-btn {
    font-size: 15px;
    padding: 14px 26px;
}
.lets-start h4 {
    font-size: 28px;
}
section.mi-co {
    margin-top: 100px;
    margin-bottom: 45px;
}
.payment-getwayin {
    padding: 20px 65px;
}
.payment-getwayin > img {
    max-width: 320px;
    image-rendering: -webkit-optimize-contrast;
}
.payment-getwayin img:last-child {
    max-width: 210px;
}
footer.ld-footer {
    padding-top: 0;
}
.seller-index-index section.sec-better .container {
    width: 71% !important;
}
.seller-index-index  .container {
    width: 71% !important;
}
}

/*1499px*/




@media (max-width: 1199px){
.site-inner-image h1 {
    font-size: 45px;
    padding-bottom: 0;
}
    .site-inner-image h3 {
    font-size: 32px;
    padding-bottom: 30px;
}
a.ld-btn {
    font-size: 15px;
    padding: 12px 23px;
}
.site-inner-image p {
    padding-top: 10px;
    font-size: 15px;
}
.sec-better h2 {
    font-size: 25px;
}
.seller-index-index section.sec-better .container,
.seller-index-index .container {
    width: 85% !important;
}
.process-section {
    padding-top: 80px;
}
.pro-inbox.in-pic {
    width: 93px;
}
.pro-inbox.in-cont h4 {
    font-size: 20px;
}
.lets-start h4 {
    font-size: 25px;
}
.lets-start p {
    max-width: 240px;
    font-style: italic;
    font-size: 15px;
}
.log-sel img {
    max-width: 108px;
}
.log-sel span::before {
    height: 30px;
}
.log-sel span {

    padding-bottom: 3px;
}
}

/*1199px*/


@media (max-width: 991px){
    .site-inner-image {
    height: calc(100vh + 61px);
}
.site-inner-image h1 {
    font-size: 39px;
    padding-bottom: 0;
}
.site-inner-image h3 {
    font-size: 27px;
        padding-bottom: 25px;
}
a.ld-btn {
    font-size: 15px;
    padding: 10px 20px;
}
.site-inner-image p {
    padding-top: 10px;
    font-size: 13px;
    margin-bottom: 0;
}
.bet-inbox img {
    width: 50px;
    height: 50px;
}
.bet-inbox h3 {
    color: #2e2e2e;
    font-size: 18px;
    line-height: 31px;
    margin-top: 15px;
}
.bet-inbox p {
    font-size: 13px;
    max-width: 216px;
}
.seller-index-index section.sec-better .container, .seller-index-index .container {
    width: 90% !important;
}
.bet-inbox::before {
    left: -30px;
        top: 0;
    width: 215px;
    height: 215px;
}


.bet-inbox p {
    font-size: 13px;
    max-width: 166px;
}
.bet-inbox h3 {
    font-size: 16px;
    line-height: 26px;
    margin-top: 15px;
}
.lets-start h4 {
    font-size: 20px;
}
footer.ld-footer p {
    margin: 0;
    text-align: center;
    font-size: 13px;
    padding: 6px 0 0 0;
}
.payment-getwayin > img {
    display: block;
    margin: 0 auto;
}
.payment-getwayin img:last-child {
    max-width: 210px;
    display: none;
}
.lets-start p {
    font-size: 14px;
}
.insider-main p {
    font-size: 19px;
    max-width: 610px;
}
.insider-main h2 {
    font-size: 29px;
    padding-bottom: 10px;
}
.payment-getwayin {
    display: block;
}
section.its-work {
    min-height: 305px;
}
.pross-inner {
    margin-top: -110px;
    padding-bottom: 110px;
}
a.scrol-ld {
    height: 48px;
    width: 48px;
    top: -25px;
    font-size: 15px;
}
.pro-inbox.in-number {
    height: 48px;
    width: 48px;
    font-size: 14px;
}
.pro-inbox.in-pic {
    width: 75px;
}
.pro-inbox.in-cont h4 {
    font-size: 18px;
    line-height: 35px;
}
.pro-inbox.in-cont p {
    font-size: 14px;
    max-width: 220px;
}
.works-inline {
    padding-top: 60px;
}
.pross-inner {
    margin-top: -110px;
}
}



/*991px*/


@media (max-width: 767px){
    .seller-index-index  header.sk-landing .container, .seller-index-index  .la-bannerin .container {
    width: 95% !important;
}
.log-sel img {
    max-width: 90px;
}
.log-sel span {
    font-size: 13px;
    padding-left: 10px;
    margin-left: 6px;
}
.stsell ul li a {
    font-size: 13px;
}
.stsell ul {
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
}
.log-sel span {
    padding-bottom: 0;
    vertical-align: middle;
}
.log-sel span::before {
    height: 24px;
}
.site-inner-image h1 {
    font-size: 27px;
}
.site-inner-image h3 {
    font-size: 20px;
    padding-bottom: 10px;
}
.site-inner-image h3 {
    font-size: 20px;
    padding-bottom: 10px;
}
.ld-btn img {
    width: 18px;
    margin-left: 5px;
}
.ld-btn img {
    width: 18px;
    margin-left: 5px;
}
header.sk-landing {
    top: 15px;
}

.bet-inbox {
    position: relative;
    margin: 50px auto 0 auto;
    text-align: center;
    display: table;
    float: none;
}
.bet-inbox::before {
    left: 50%;
    top: 0;
    width: 240px;
    height: 240px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}

.sec-better h2 {
    font-size: 20px;
    max-width: 300px;
    margin: 0 auto;
}
.bet-inbox p {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 30px;
}
.insider-main h2 {
    font-size: 24px;
    padding-bottom: 10px;
}
.insider-main p {
    font-size: 16px;
    max-width: 610px;
}
.process-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-left: 57px;
    padding-top: 35px;
}
.pro-inbox.in-pic {
    width: 41px;
    margin-bottom: 10px;
}
.pro-inbox.in-cont h4 {
    font-size: 16px;
    line-height: 30px;
}
.pro-inbox.in-cont p {
    font-size: 13px;
 }

.pro-inbox.in-number {
    left: 30px;
    width: 32px;
    height: 32px;
    font-size: 13px;
    top: 42px;
}

.pross-inner > :nth-child(3) .pro-inbox.in-pic {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
}
.pross-inner {
    margin-top: -110px;
    padding-bottom: 50px;
    padding-top: 35px;
}
.pross-inner::after {
    left: 30px;
}
.pross-inner::before {
    left: 30px;
}
a.scrol-ld {
    top: -17px;
    font-size: 12px;
    left: 25px;
    width: 35px;
    height: 35px;
    display: none;
}
section.its-work {
    min-height: 266px;
}
.works-inline {
    padding-top: 40px;
}
.insider-main p {
    padding: 0 15px;

}
.lets-start {
    display: block;
    text-align: center;
}
.lets-start h4 {
    font-size: 20px;
     padding-bottom: 10px;
}  
a.ld-btn {
    font-size: 13px;
    padding: 9px 15px;
    display: inline-block;
}
section.mi-co {
    margin-top: 70px;
}
footer.ld-footer p {
    font-size: 12px;
    padding: 6px 0 0 0;
    line-height: 17px;
} 
.lets-start a.ld-btn {
    margin-bottom: 15px;
}
.lets-start p {
    font-size: 14px;
    margin: 0 auto;
}
.payment-getwayin {
    padding: 20px 35px;
}
.sel-head {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;

}
}