  body {  
    color:var(--dim-grey);
    font-family:sans-serif;
    font-size:16px;
    line-height:160%;
  }  
* { 
    box-sizing: border-box;
} 

* { 
    padding: 0; 
    margin: 0 auto; 
    box-sizing: 0;
} 

body { 
    margin: 0;
} 

body { 
    min-height: 100%; 
    color: #333; 
    background-color: #fff; 
    margin: 0; 
    font-family: Arial,sans-serif; 
    font-size: 14px; 
    line-height: 20px;
} 

body { 
    color: var(--dim-grey); 
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Fira Sans,Droid Sans,sans-serif; 
    font-size: 16px; 
    line-height: 160%;
} 

body { 
    font-family: sans-serif;
} 

html { 
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; 
    font-family: sans-serif;
} 

html { 
    height: 100%;
} 

:root { 
    --dim-grey: #495057; 
    --black: #212529; 
    --royal-blue-5: #1864ab; 
    --light-slate-grey: #868e96; 
    --dim-grey-2: #f1f3f5; 
    --new-green-2: #04a96c; 
} 

.decks__wrapper { 
    z-index: 3; 
    width: 100vw; 
    grid-template-rows: auto; 
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; 
    grid-auto-columns: 1fr; 
    justify-content: center; 
    align-items: flex-start; 
    margin-top: 0; 
    padding-top: 20px; 
    display: flex; 
    position: relative; 
    overflow: hidden;
} 

*,:after,:before { 
    padding: 0; 
    margin: 0 auto; 
    box-sizing: 0;
} 

.newdecks { 
    flex-direction: column; 
    justify-content: flex-start; 
    align-items: center; 
    margin-right: 10px; 
    display: flex;
} 

.card-col-mobile { 
    flex-direction: column; 
    justify-content: flex-start; 
    align-items: center; 
    display: flex;
} 

.card-col-mobile.decks__grid--margin { 
    margin-right: 1vw; 
    display: none;
} 

.col-of-3 { 
    flex-direction: column; 
    display: block;
} 

.coll-list-1 { 
    flex-direction: column; 
    display: flex;
} 

.collection-item-17 { 
    height: auto; 
    flex-direction: row; 
    display: block;
} 

a { 
    background-color: transparent;
} 

a { 
    color: var(--royal-blue-5); 
    font-weight: 600; 
    text-decoration: none; 
    transition: all .5s cubic-bezier(.19,1,.22,1);
} 

.w-inline-block { 
    max-width: 100%; 
    display: inline-block;
} 

.new-card-home { 
    width: 230px; 
    height: 100%; 
    border: 1px solid var(--dim-grey-2); 
    background-color: #fff; 
    border-radius: 25px; 
    flex-direction: column; 
    justify-content: space-around; 
    align-items: center; 
    margin-bottom: 15px; 
    margin-right: 20px; 
    display: flex; 
    box-shadow: 0 5px 16px rgba(8,15,52,.08);
} 

a:active,a:hover { 
    outline: 0;
} 

.new-card-home:hover { 
    transform: translateY(-5px); 
    box-shadow: 0 5px 16px rgba(8,15,52,.29);
} 

.image-wrapper { 
    height: 320px; 
    justify-content: center; 
    align-items: center; 
    display: flex; 
    position: relative; 
    overflow: hidden;
} 

.image-wrapper { 
    z-index: 0; 
    width: 100%; 
    height: 135px; 
    border-bottom: 1px solid #e2e3e9; 
    padding-top: 20px; 
    padding-bottom: 20px; 
    padding-right: 0;
} 

.partner-offer-details { 
    flex-direction: column; 
    justify-content: flex-end; 
    align-items: center; 
    padding: 10px 32px 14px; 
    display: flex;
} 

img { 
    border: 0;
} 

img { 
    max-width: 100%; 
    vertical-align: middle; 
    display: inline-block;
} 

img { 
    max-width: 100%; 
    margin-top: 10px; 
    margin-bottom: 10px; 
    display: inline-block;
} 

.image-51 { 
    width: 60%; 
    height: 100px; 
    object-fit: cover;
} 

.icon-div { 
    position: absolute; 
    top: 10px; 
    right: 10px;
} 

.offer-holder { 
    flex-direction: column; 
    align-items: center; 
    display: flex;
} 

.image-52 { 
    width: 25px;
} 

.text-block-138 { 
    color: #000; 
    text-align: center; 
    font-size: 15px; 
    font-weight: 700;
} 

.w-dyn-bind-empty,.w-condition-invisible { 
    display: none!important;
} 

p { 
    margin-top: 0; 
    margin-bottom: 10px;
} 

p { 
    margin-bottom: 10px;
} 

.para-grey { 
    max-height: none; 
    color: var(--light-slate-grey); 
    text-align: center; 
    margin-top: 5px; 
    margin-bottom: 5px; 
    font-size: 12px; 
    font-weight: 400; 
    line-height: 140%; 
    display: block;
} 

.green-btn { 
    width: 175px; 
    background-color: #00a98f; 
    border-radius: 25px; 
    justify-content: center; 
    align-items: center; 
    padding-top: 5px; 
    padding-bottom: 5px; 
    display: flex;
} 

h1 { 
    margin: .67em 0; 
    font-size: 2em;
} 

h1 { 
    margin-bottom: 10px; 
    font-weight: 700;
} 

h1 { 
    margin-top: 20px; 
    font-size: 38px; 
    line-height: 44px;
} 

h1 { 
    color: var(--black); 
    margin-top: 20px; 
    margin-bottom: 10px; 
    font-size: 28px; 
    font-weight: 700; 
    line-height: 120%;
} 

.heading-26 { 
    color: #000; 
    text-align: center; 
    margin-top: 0; 
    margin-bottom: 5px; 
    font-size: 15px; 
    font-weight: 700;
} 

h3 { 
    margin-bottom: 10px; 
    font-weight: 700;
} 

h3 { 
    margin-top: 20px; 
    font-size: 24px; 
    line-height: 30px;
} 

h3 { 
    color: var(--black); 
    margin-top: 20px; 
    margin-bottom: 10px; 
    font-size: 24px; 
    font-weight: 700; 
    line-height: 125%;
} 

.w-dyn-bind-empty { 
    display: none!important;
} 

.text-button { 
    color: #fff; 
    font-size: 15px; 
    font-weight: 500;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-sZb5F.style-sZb5F {  
   will-change: transform;  
    transform: translate3d(0px, -9.9982px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-LNJZe.style-LNJZe {  
   border-radius: 25px;  
}  
#style-l8gIp.style-l8gIp {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-9bQkk.style-9bQkk {  
   border-radius: 25px;  
}  
#style-mXNDn.style-mXNDn {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-1Wj9E.style-1Wj9E {  
   border-radius: 25px;  
}  
#style-MUMw6.style-MUMw6 {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-GZwJW.style-GZwJW {  
   will-change: transform;  
    transform: translate3d(0px, 39.9925px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-IgK91.style-IgK91 {  
   border-radius: 25px;  
}  
#style-wzre6.style-wzre6 {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-btXlZ.style-btXlZ {  
   border-radius: 25px;  
}  
#style-6bOjY.style-6bOjY {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-vhg2a.style-vhg2a {  
   border-radius: 25px;  
}  
#style-VDa2g.style-VDa2g {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-Oj6LR.style-Oj6LR {  
   will-change: transform;  
    transform: translate3d(0px, -9.9982px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-DZHaV.style-DZHaV {  
   border-radius: 25px;  
}  
#style-Jmo1I.style-Jmo1I {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-sN5jX.style-sN5jX {  
   border-radius: 25px;  
}  
#style-1hMRU.style-1hMRU {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-Cec8Q.style-Cec8Q {  
   border-radius: 25px;  
}  
#style-itmDF.style-itmDF {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-cPoR8.style-cPoR8 {  
   border-radius: 25px;  
}  
#style-TgNIj.style-TgNIj {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-TTOL6.style-TTOL6 {  
   border-radius: 25px;  
}  
#style-51DSf.style-51DSf {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-t9JVU.style-t9JVU {  
   border-radius: 25px;  
}  
#style-efZDD.style-efZDD {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-O3vR5.style-O3vR5 {  
   border-radius: 25px;  
}  
#style-18gho.style-18gho {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-71Ntb.style-71Ntb {  
   border-radius: 25px;  
}  
#style-2M5nV.style-2M5nV {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-kMKQ9.style-kMKQ9 {  
   border-radius: 25px;  
}  
#style-WvW47.style-WvW47 {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-3671A.style-3671A {  
   will-change: transform;  
    transform: translate3d(0px, 39.9925px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-8sZqL.style-8sZqL {  
   border-radius: 25px;  
}  
#style-LsoJ6.style-LsoJ6 {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-Mv6Oo.style-Mv6Oo {  
   border-radius: 25px;  
}  
#style-DRNbT.style-DRNbT {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-Vb6n3.style-Vb6n3 {  
   border-radius: 25px;  
}  
#style-VT4Z7.style-VT4Z7 {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-ciWVB.style-ciWVB {  
   border-radius: 25px;  
}  
#style-emxzz.style-emxzz {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-xWizy.style-xWizy {  
   border-radius: 25px;  
}  
#style-kmgzK.style-kmgzK {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-wyIMo.style-wyIMo {  
   border-radius: 25px;  
}  
#style-GwWTS.style-GwWTS {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-ys91s.style-ys91s {  
   border-radius: 25px;  
}  
#style-PSDBs.style-PSDBs {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-xo3TB.style-xo3TB {  
   border-radius: 25px;  
}  
#style-8sLtp.style-8sLtp {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-oEgFC.style-oEgFC {  
   border-radius: 25px;  
}  
#style-NLOkt.style-NLOkt {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-xKs8T.style-xKs8T {  
   will-change: transform;  
    transform: translate3d(0px, -9.9982px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-3vK81.style-3vK81 {  
   border-radius: 25px;  
}  
#style-4qs2f.style-4qs2f {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-te8wp.style-te8wp {  
   border-radius: 25px;  
}  
#style-7NSj8.style-7NSj8 {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-FdF7L.style-FdF7L {  
   border-radius: 25px;  
}  
#style-pBkVX.style-pBkVX {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-7YTMa.style-7YTMa {  
   will-change: transform;  
    transform: translate3d(0px, 39.9925px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-k9c5j.style-k9c5j {  
   border-radius: 25px;  
}  
#style-TBxGW.style-TBxGW {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-hhLHw.style-hhLHw {  
   border-radius: 25px;  
}  
#style-QLmyK.style-QLmyK {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-7mT6B.style-7mT6B {  
   border-radius: 25px;  
}  
#style-ALrxf.style-ALrxf {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-WDG4m.style-WDG4m {  
   will-change: transform;  
    transform: translate3d(0px, -9.9982px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);  
    transform-style: preserve-3d;  
}  
#style-M1im7.style-M1im7 {  
   border-radius: 25px;  
}  
#style-y8V7X.style-y8V7X {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-48b4P.style-48b4P {  
   border-radius: 25px;  
}  
#style-HfAcN.style-HfAcN {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
#style-R8Z6O.style-R8Z6O {  
   border-radius: 25px;  
}  
#style-tKMXn.style-tKMXn {  
   border-radius: 25px;  
    background-color: rgb(4, 169, 108);  
}  
