/* Start custom CSS for html, class: .elementor-element-244bb0b *//* ======================================================
   SCCK SELLER LANDING PAGE V2
   INDUSTRIAL / TECHNOLOGY / B2B
====================================================== */

.scck-v2{
    --navy:#071426;
    --navy2:#0B1C34;
    --navy3:#102746;
    --blue:#224C96;
    --tech:#3478E5;
    --lightblue:#73A7FF;
    --red:#E53935;
    --red2:#FF4A45;
    --white:#FFFFFF;
    --light:#F4F7FB;
    --text:#101828;
    --gray:#667085;
    --border:#E2E8F0;

    font-family:Inter,Arial,Helvetica,sans-serif;
    color:var(--text);
    background:#fff;
    overflow:hidden;
}

.scck-v2 *{
    box-sizing:border-box;
}

.scck-v2 a{
    text-decoration:none!important;
}

.scck-v2-container{
    width:min(1200px,calc(100% - 48px));
    margin:auto;
}


/* ===========================
   HERO
=========================== */

.scck-v2-hero{
    position:relative;
    min-height:760px;
    background:
      radial-gradient(circle at 80% 40%,
      rgba(52,120,229,.22),transparent 30%),
      linear-gradient(120deg,#071426,#0B1C34 65%,#102746);
    color:#fff;
    overflow:hidden;
}

.scck-grid-bg{
    position:absolute;
    inset:0;
    opacity:.13;
    background-image:
      linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),
      linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);
    background-size:48px 48px;
    mask-image:linear-gradient(to right,black,transparent 75%);
}

.scck-glow{
    position:absolute;
    border-radius:50%;
    filter:blur(5px);
}

.scck-glow-1{
    width:500px;
    height:500px;
    right:-250px;
    top:-250px;
    border:1px solid rgba(80,145,255,.25);
}

.scck-glow-2{
    width:300px;
    height:300px;
    right:4%;
    bottom:-180px;
    border:1px solid rgba(229,57,53,.25);
}

.scck-v2-topbar{
    height:105px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    border-bottom:1px solid rgba(255,255,255,.1);
    position:relative;
    z-index:3;
}

.scck-v2-logo img{
    width:190px;
    max-height:72px;
    object-fit:contain;
}

.scck-top-status{
    font-size:10px;
    letter-spacing:2px;
    font-weight:800;
    color:#B7C8E4;
    display:flex;
    align-items:center;
    gap:10px;
}

.scck-status-dot{
    width:7px;
    height:7px;
    background:#4CE09B;
    border-radius:50%;
    box-shadow:0 0 12px #4CE09B;
}

.scck-v2-hero-grid{
    min-height:655px;
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:80px;
    align-items:center;
    position:relative;
    z-index:2;
}

.scck-tech-label,
.scck-section-label{
    font-size:10px;
    font-weight:800;
    letter-spacing:1.8px;
    color:var(--tech);
    display:flex;
    align-items:center;
    gap:13px;
}

.scck-tech-label span,
.scck-section-label span{
    color:var(--red);
}

.scck-v2-hero h1{
    margin:25px 0 25px;
    font-size:clamp(48px,5.2vw,76px);
    line-height:.95;
    letter-spacing:-3.5px;
    font-weight:900;
}

.scck-v2-hero h1 span{
    color:#75A8FF;
}

.scck-v2-hero-copy>p{
    max-width:590px;
    color:#B4C2D7;
    line-height:1.75;
    font-size:16px;
    margin:0 0 34px;
}

.scck-v2-actions{
    display:flex;
    gap:13px;
    flex-wrap:wrap;
}

.scck-v2-btn{
    min-height:58px;
    padding:0 26px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:30px;
    font-size:12px;
    font-weight:900;
    letter-spacing:.5px;
    transition:.25s;
}

.scck-v2-btn-red{
    color:#fff!important;
    background:linear-gradient(135deg,var(--red),#C9222F);
    box-shadow:0 12px 30px rgba(229,57,53,.22);
}

.scck-v2-btn-red:hover{
    transform:translateY(-3px);
    box-shadow:0 17px 35px rgba(229,57,53,.32);
}

.scck-v2-btn-outline{
    border:1px solid rgba(255,255,255,.25);
    color:#fff!important;
}

.scck-v2-btn-outline:hover{
    background:rgba(255,255,255,.08);
    border-color:#fff;
}

.scck-v2-checks{
    display:flex;
    flex-wrap:wrap;
    gap:20px;
    margin-top:30px;
    color:#899CB9;
    font-size:11px;
}

.scck-v2-checks span{
    color:#5F99FF;
    margin-right:5px;
}


/* DASHBOARD */

.scck-dashboard-wrap{
    position:relative;
}

.scck-dashboard-label{
    color:#8397B5;
    font-size:9px;
    letter-spacing:2px;
    margin-bottom:12px;
    display:flex;
    align-items:center;
    gap:8px;
}

.scck-dashboard-label span{
    width:6px;
    height:6px;
    border-radius:50%;
    background:#42DB9A;
}

.scck-dashboard{
    background:#F7F9FC;
    min-height:460px;
    display:grid;
    grid-template-columns:58px 1fr;
    box-shadow:0 40px 80px rgba(0,0,0,.35);
    transform:perspective(1200px) rotateY(-3deg);
}

.scck-dashboard-side{
    background:#071426;
    padding-top:20px;
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:22px;
}

.scck-dash-brand{
    width:30px;
    height:30px;
    background:var(--red);
    color:#fff;
    display:grid;
    place-items:center;
    font-weight:900;
    margin-bottom:14px;
}

.scck-dash-nav{
    width:16px;
    height:3px;
    background:#43536B;
}

.scck-dash-nav.active{
    background:#4D8EFF;
}

.scck-dashboard-main{
    padding:28px;
    color:#101828;
}

.scck-dashboard-head{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding-bottom:20px;
    border-bottom:1px solid #E4EAF2;
}

.scck-dashboard-head small,
.scck-dashboard-head strong{
    display:block;
}

.scck-dashboard-head small{
    font-size:8px;
    letter-spacing:1.5px;
    color:#8995A7;
    margin-bottom:5px;
}

.scck-dashboard-head strong{
    font-size:15px;
}

.scck-online{
    font-size:8px;
    font-weight:800;
    color:#4D607A;
}

.scck-online i{
    display:inline-block;
    width:6px;
    height:6px;
    background:#38CE8B;
    border-radius:50%;
    margin-right:5px;
}

.scck-stats{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:10px;
    margin:20px 0;
}

.scck-stat{
    background:#fff;
    border:1px solid #E5EAF1;
    padding:15px;
}

.scck-stat span,
.scck-stat strong,
.scck-stat small{
    display:block;
}

.scck-stat span{
    font-size:7px;
    letter-spacing:1px;
    color:#98A2B3;
}

.scck-stat strong{
    color:#214F9D;
    font-size:18px;
    margin:8px 0;
}

.scck-stat small{
    font-size:8px;
    color:#8C98A9;
}

.scck-chart-box{
    background:#fff;
    border:1px solid #E5EAF1;
    padding:16px;
}

.scck-chart-title{
    display:flex;
    justify-content:space-between;
}

.scck-chart-title small,
.scck-chart-title strong{
    display:block;
}

.scck-chart-title small{
    color:#A0AABA;
    font-size:7px;
}

.scck-chart-title strong{
    font-size:10px;
    margin-top:3px;
}

.scck-chart-title>span{
    font-size:7px;
    color:#8E9AAA;
}

.scck-chart{
    height:120px;
    position:relative;
    margin-top:15px;
    overflow:hidden;
}

.scck-chart-line{
    position:absolute;
    width:100%;
    height:1px;
    background:#EDF0F5;
}

.line1{top:10%}
.line2{top:35%}
.line3{top:60%}
.line4{top:85%}

.scck-chart svg{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.scck-new-order{
    margin-top:14px;
    padding:13px 15px;
    background:#EDF4FF;
    display:grid;
    grid-template-columns:35px 1fr 20px;
    gap:12px;
    align-items:center;
}

.scck-order-icon{
    width:31px;
    height:31px;
    background:#224C96;
    color:#fff;
    display:grid;
    place-items:center;
    border-radius:50%;
}

.scck-new-order small,
.scck-new-order strong{
    display:block;
}

.scck-new-order small{
    font-size:7px;
    color:#5D7EAE;
}

.scck-new-order strong{
    font-size:10px;
    margin-top:3px;
}

.scck-order-arrow{
    color:#224C96;
}

.scck-float-card{
    position:absolute;
    background:#fff;
    color:#111827;
    padding:13px 16px;
    display:flex;
    align-items:center;
    gap:10px;
    box-shadow:0 15px 40px rgba(0,0,0,.2);
}

.scck-float-card strong,
.scck-float-card small{
    display:block;
}

.scck-float-card strong{
    font-size:10px;
}

.scck-float-card small{
    font-size:8px;
    color:#8B96A6;
}

.scck-float-a{
    left:-38px;
    bottom:45px;
}

.scck-float-a>span{
    width:28px;
    height:28px;
    background:#E53935;
    color:#fff;
    display:grid;
    place-items:center;
}

.scck-float-b{
    right:-25px;
    top:55px;
}

.scck-pulse{
    width:9px;
    height:9px;
    background:#40D893;
    border-radius:50%;
    box-shadow:0 0 0 6px rgba(64,216,147,.12);
}


/* ===========================
   TRUST BAR
=========================== */

.scck-v2-trust{
    background:#fff;
    box-shadow:0 10px 30px rgba(20,40,70,.07);
}

.scck-trust-grid{
    display:grid;
    grid-template-columns:1fr 1fr 1fr .72fr;
}

.scck-trust-item{
    min-height:105px;
    display:flex;
    align-items:center;
    gap:15px;
    padding:20px 25px;
    border-right:1px solid #E8EDF4;
}

.scck-trust-icon{
    width:40px;
    height:40px;
    display:grid;
    place-items:center;
    background:#EFF5FF;
}

.scck-trust-icon svg{
    width:19px;
    fill:none;
    stroke:#224C96;
    stroke-width:1.7;
}

.scck-trust-item strong,
.scck-trust-item span{
    display:block;
}

.scck-trust-item strong{
    font-size:11px;
}

.scck-trust-item>div>span{
    color:#8A96A7;
    font-size:10px;
    margin-top:5px;
}

.scck-trust-cta{
    background:#E53935;
    border:0;
}

.scck-trust-cta a{
    color:#fff!important;
    width:100%;
    display:flex;
    justify-content:space-between;
    font-size:11px;
    font-weight:900;
}


/* ===========================
   GENERAL
=========================== */

.scck-v2-section{
    padding:115px 0;
}

.scck-heading-row{
    display:grid;
    grid-template-columns:1.3fr .7fr;
    gap:100px;
    align-items:end;
    margin-bottom:55px;
}

.scck-heading-row h2,
.scck-process-head h2,
.scck-faq-title h2{
    font-size:clamp(38px,4.3vw,58px);
    line-height:1.02;
    letter-spacing:-2.5px;
    margin:18px 0 0;
}

.scck-heading-row h2 strong,
.scck-process-head h2 strong,
.scck-faq-title h2 strong{
    color:#224C96;
}

.scck-heading-row>p{
    color:#667085;
    line-height:1.75;
    margin:0;
}


/* ===========================
   SELLER CARDS
=========================== */

.scck-seller-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:14px;
}

.scck-seller-card{
    min-height:310px;
    padding:30px;
    border:1px solid #E1E7EF;
    position:relative;
    transition:.25s;
    background:#fff;
}

.scck-card-top{
    display:flex;
    justify-content:space-between;
    align-items:center;
}

.scck-card-top>span{
    font-size:10px;
    color:#A0AABA;
}

.scck-card-top svg{
    width:30px;
    height:30px;
    fill:none;
    stroke:#224C96;
    stroke-width:1.5;
}

.scck-seller-card h3{
    font-size:21px;
    line-height:1.15;
    margin-top:60px;
}

.scck-seller-card p{
    color:#7A8697;
    font-size:13px;
    line-height:1.7;
}

.scck-card-line{
    position:absolute;
    bottom:0;
    left:0;
    height:4px;
    width:0;
    background:#E53935;
    transition:.3s;
}

.scck-seller-card:hover{
    transform:translateY(-7px);
    box-shadow:0 25px 55px rgba(19,47,87,.12);
}

.scck-seller-card:hover .scck-card-line{
    width:100%;
}

.scck-card-highlight{
    background:#224C96;
    color:#fff;
    border-color:#224C96;
}

.scck-card-highlight p{
    color:#C4D5EE;
}

.scck-card-highlight .scck-card-top svg{
    stroke:#fff;
}

.scck-card-highlight .scck-card-top>span{
    color:#8EB5F1;
}


/* ===========================
   BENEFITS
=========================== */

.scck-v2-benefits{
    background:#08172B;
    color:#fff;
    position:relative;
    overflow:hidden;
}

.scck-benefit-glow{
    position:absolute;
    width:600px;
    height:600px;
    border-radius:50%;
    left:-400px;
    top:-250px;
    background:rgba(52,120,229,.15);
    filter:blur(30px);
}

.scck-benefits-grid{
    display:grid;
    grid-template-columns:.8fr 1.2fr;
    gap:100px;
    position:relative;
}

.scck-section-label.light{
    color:#6F94C9;
}

.scck-benefits-copy h2{
    font-size:clamp(43px,4.7vw,64px);
    line-height:.98;
    letter-spacing:-3px;
    margin:22px 0;
}

.scck-benefits-copy h2 strong{
    color:#73A7FF;
}

.scck-benefits-copy>p{
    color:#9EADC2;
    line-height:1.75;
    margin-bottom:35px;
}

.scck-benefit-row{
    min-height:120px;
    display:grid;
    grid-template-columns:45px 1fr 30px;
    gap:20px;
    align-items:center;
    border-top:1px solid rgba(255,255,255,.13);
}

.scck-benefit-row:last-child{
    border-bottom:1px solid rgba(255,255,255,.13);
}

.scck-benefit-no{
    color:#527DBB;
    font-size:10px;
}

.scck-benefit-row h3{
    font-size:15px;
    margin:0 0 7px;
}

.scck-benefit-row p{
    color:#8799B2;
    font-size:12px;
    margin:0;
    line-height:1.6;
}

.scck-benefit-arrow{
    color:#E53935;
}


/* ===========================
   PROCESS
=========================== */

.scck-process-head{
    text-align:center;
    max-width:720px;
    margin:auto;
}

.scck-process-head .scck-section-label{
    justify-content:center;
}

.scck-process-head p{
    color:#758194;
    max-width:530px;
    margin:20px auto 0;
    line-height:1.7;
}

.scck-process-flow{
    margin-top:80px;
    display:grid;
    grid-template-columns:repeat(3,1fr);
    position:relative;
}

.scck-process-line{
    position:absolute;
    left:15%;
    right:15%;
    top:80px;
    height:1px;
    background:#D7DEE8;
}

.scck-process-step{
    text-align:center;
    position:relative;
    padding:0 35px;
}

.scck-step-number{
    font-size:58px;
    font-weight:900;
    color:#DCE7F8;
    line-height:1;
}

.scck-step-number.red{
    color:#F4D1D0;
}

.scck-step-dot{
    width:15px;
    height:15px;
    border:4px solid #fff;
    background:#3478E5;
    border-radius:50%;
    margin:20px auto 32px;
    position:relative;
    z-index:2;
    box-shadow:0 0 0 1px #3478E5;
}

.scck-step-dot.red{
    background:#E53935;
    box-shadow:0 0 0 1px #E53935;
}

.scck-step-content>span{
    color:#A0AABA;
    font-size:8px;
    letter-spacing:1.5px;
}

.scck-step-content h3{
    color:#173D7B;
    font-size:17px;
    margin:9px 0;
}

.scck-step-content p{
    max-width:260px;
    margin:auto;
    color:#7A8697;
    font-size:13px;
    line-height:1.65;
}

.scck-process-action{
    text-align:center;
    margin-top:60px;
}


/* ===========================
   BRAND
=========================== */

.scck-brand-section{
    background:
      linear-gradient(120deg,#173F81,#224C96 60%,#1B4285);
    color:#fff;
    padding:110px 0;
    position:relative;
    overflow:hidden;
}

.scck-brand-grid{
    position:absolute;
    inset:0;
    opacity:.08;
    background-image:
      linear-gradient(#fff 1px,transparent 1px),
      linear-gradient(90deg,#fff 1px,transparent 1px);
    background-size:55px 55px;
}

.scck-brand-layout{
    position:relative;
    display:grid;
    grid-template-columns:1.1fr .9fr;
    gap:120px;
    align-items:center;
}

.scck-brand-layout h2{
    font-size:clamp(43px,5vw,67px);
    line-height:.98;
    letter-spacing:-3px;
    margin:22px 0 0;
}

.scck-brand-layout h2 strong{
    color:#AFCBFA;
}

.scck-brand-copy{
    max-width:480px;
}

.scck-brand-line{
    width:45px;
    height:4px;
    background:#E53935;
    margin-bottom:28px;
}

.scck-brand-copy p{
    color:#CFDCF0;
    line-height:1.75;
}

.scck-brand-copy a{
    color:#fff!important;
    font-size:11px;
    font-weight:900;
    display:flex;
    justify-content:space-between;
    border-bottom:1px solid rgba(255,255,255,.3);
    padding:18px 0;
    margin-top:25px;
}


/* ===========================
   FAQ
=========================== */

.scck-faq-grid{
    display:grid;
    grid-template-columns:.7fr 1.3fr;
    gap:100px;
}

.scck-faq-title>p{
    color:#7A8697;
    line-height:1.7;
    max-width:320px;
}

.scck-faq-list details{
    border-top:1px solid #DEE4EC;
}

.scck-faq-list details:last-child{
    border-bottom:1px solid #DEE4EC;
}

.scck-faq-list summary{
    min-height:85px;
    cursor:pointer;
    list-style:none;
    display:grid;
    grid-template-columns:40px 1fr 30px;
    align-items:center;
    gap:15px;
    font-size:14px;
    font-weight:800;
}

.scck-faq-list summary::-webkit-details-marker{
    display:none;
}

.scck-faq-list summary>span{
    color:#A0AABA;
    font-size:10px;
}

.scck-faq-list summary b{
    font-size:20px;
    color:#224C96;
}

.scck-faq-list details p{
    margin:0 40px 25px 55px;
    color:#6E7A8C;
    line-height:1.7;
    font-size:13px;
}


/* ===========================
   FINAL CTA
=========================== */

.scck-v2-final{
    background:#071426;
    color:#fff;
    position:relative;
    padding:125px 0;
    overflow:hidden;
}

.scck-final-grid-bg{
    position:absolute;
    inset:0;
    opacity:.1;
    background-image:
      linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),
      linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);
    background-size:50px 50px;
}

.scck-final-red-glow{
    position:absolute;
    width:500px;
    height:500px;
    right:-200px;
    bottom:-300px;
    background:rgba(229,57,53,.15);
    border-radius:50%;
    filter:blur(30px);
}

.scck-final-content{
    position:relative;
    text-align:center;
}

.scck-final-tag{
    color:#6689BB;
    font-size:9px;
    letter-spacing:2.5px;
}

.scck-v2-final h2{
    font-size:clamp(46px,5.7vw,76px);
    line-height:.98;
    letter-spacing:-3px;
    margin:25px 0;
}

.scck-v2-final h2 strong{
    color:#73A7FF;
}

.scck-final-content>p{
    max-width:600px;
    margin:0 auto 40px;
    color:#95A6BE;
    line-height:1.7;
}

.scck-final-button{
    width:min(480px,100%);
    min-height:82px;
    margin:auto;
    background:#E53935;
    color:#fff!important;
    padding:17px 22px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    text-align:left;
    transition:.25s;
}

.scck-final-button:hover{
    transform:translateY(-4px);
    background:#F0443F;
    box-shadow:0 18px 40px rgba(229,57,53,.25);
}

.scck-final-button small,
.scck-final-button strong{
    display:block;
}

.scck-final-button small{
    opacity:.7;
    font-size:8px;
    letter-spacing:1.5px;
    margin-bottom:4px;
}

.scck-final-button strong{
    font-size:14px;
}

.scck-final-button>span{
    font-size:25px;
}

.scck-final-bottom{
    margin-top:50px;
    color:#526680;
    font-size:8px;
    letter-spacing:2px;
    display:flex;
    justify-content:center;
    align-items:center;
    gap:15px;
}

.scck-final-bottom span{
    width:30px;
    height:1px;
    background:#394D67;
}


/* MOBILE CTA */

.scck-v2-mobile-cta{
    display:none;
}


/* ===========================
   TABLET
=========================== */

@media(max-width:960px){

    .scck-v2-hero-grid{
        grid-template-columns:1fr;
        padding:70px 0;
    }

    .scck-dashboard-wrap{
        max-width:650px;
        margin:auto;
        width:100%;
    }

    .scck-heading-row,
    .scck-benefits-grid,
    .scck-brand-layout,
    .scck-faq-grid{
        grid-template-columns:1fr;
        gap:45px;
    }

    .scck-seller-grid{
        grid-template-columns:repeat(2,1fr);
    }

    .scck-trust-grid{
        grid-template-columns:repeat(2,1fr);
    }

    .scck-process-flow{
        gap:15px;
    }

}


/* ===========================
   MOBILE
=========================== */

@media(max-width:600px){

    .scck-v2-container{
        width:calc(100% - 34px);
    }

    .scck-v2-topbar{
        height:85px;
    }

    .scck-v2-logo img{
        width:145px;
    }

    .scck-top-status{
        font-size:8px;
    }

    .scck-v2-hero-grid{
        gap:55px;
        padding:55px 0 70px;
    }

    .scck-v2-hero h1{
        font-size:46px;
        letter-spacing:-2.5px;
    }

    .scck-v2-actions{
        display:grid;
    }

    .scck-v2-btn{
        width:100%;
        justify-content:space-between;
    }

    .scck-v2-checks{
        display:grid;
        gap:8px;
    }

    .scck-dashboard{
        transform:none;
        grid-template-columns:40px 1fr;
    }

    .scck-dashboard-main{
        padding:16px;
    }

    .scck-stats{
        grid-template-columns:1fr;
    }

    .scck-float-card{
        display:none;
    }

    .scck-trust-grid{
        grid-template-columns:1fr;
    }

    .scck-trust-item{
        min-height:82px;
        border-right:0;
        border-bottom:1px solid #E8EDF4;
    }

    .scck-v2-section{
        padding:80px 0;
    }

    .scck-heading-row h2,
    .scck-process-head h2,
    .scck-faq-title h2{
        font-size:39px;
    }

    .scck-seller-grid{
        grid-template-columns:1fr;
    }

    .scck-seller-card{
        min-height:250px;
    }

    .scck-seller-card h3{
        margin-top:40px;
    }

    .scck-benefits-copy h2{
        font-size:44px;
    }

    .scck-process-flow{
        grid-template-columns:1fr;
        gap:40px;
    }

    .scck-process-line{
        display:none;
    }

    .scck-process-step{
        padding:0;
    }

    .scck-brand-section{
        padding:80px 0;
    }

    .scck-brand-layout h2{
        font-size:45px;
    }

    .scck-v2-final{
        padding:85px 0 125px;
    }

    .scck-v2-final h2{
        font-size:43px;
    }

    .scck-v2-mobile-cta{
        display:block;
        position:fixed;
        left:12px;
        right:12px;
        bottom:12px;
        z-index:99999;
        box-shadow:0 15px 40px rgba(0,0,0,.3);
    }

    .scck-v2-mobile-cta a{
        min-height:64px;
        padding:10px 20px;
        background:#E53935;
        color:#fff!important;
        display:flex;
        justify-content:space-between;
        align-items:center;
    }

    .scck-v2-mobile-cta small,
    .scck-v2-mobile-cta strong{
        display:block;
    }

    .scck-v2-mobile-cta small{
        font-size:7px;
        opacity:.7;
        letter-spacing:1px;
    }

    .scck-v2-mobile-cta strong{
        font-size:12px;
        margin-top:3px;
    }

    .scck-v2-mobile-cta>a>span{
        font-size:22px;
    }

}/* End custom CSS */