.mango-8 .mango-element-ec24658 > .mango-container-inner{display: flex;max-width: 1312px;flex-direction: column;column-gap: 20px;row-gap: 28px;flex-wrap: nowrap;}
.mango-8 .mango-element-ec24658{padding: 40px 0px 64px 0px;}
.mango-8 .mango-element-2476508 > .mango-container-inner{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;column-gap: 16px;row-gap: 20px;flex-wrap: wrap;}
.mango-8 .mango-element-2b80a83 > .mango-container-inner{display: flex;flex-direction: column;column-gap: 20px;row-gap: 4px;flex-wrap: nowrap;}
.mango-8 .mango-element-fe24a48 .mango-heading-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 40px;font-weight: 800;line-height: 1.15em;letter-spacing: -0.3px;}
.mango-8 .mango-element-20a2cfd .mango-text-editor{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 16px;line-height: 1.6em;}
.mango-8 .mango-element-7c3f566 .mc-steps{display:flex;gap:10px;flex-wrap:wrap;font:700 14px Nunito,sans-serif}.mango-8 .mango-element-7c3f566 .mc-steps span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#f1f5f9;color:#64748b}.mango-8 .mango-element-7c3f566 .mc-steps span b{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#cbd5e1;color:#fff;align-items:center;justify-content:center;font-size:12px}.mango-8 .mango-element-7c3f566 .mc-steps .is-done{background:#e0f2fe;color:#0b1f4d}.mango-8 .mango-element-7c3f566 .mc-steps .is-done b{background:#38bdf8}.mango-8 .mango-element-7c3f566 .mc-steps .is-current{background:#1d4ed8;color:#fff}.mango-8 .mango-element-7c3f566 .mc-steps .is-current b{background:#ffc233;color:#0b1f4d}
.mango-8 .mango-element-b094cf7 h2, .mango-8 .mango-element-b094cf7 h3{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-weight: 900;}
.mango-8 .mango-element-b094cf7 .mango-woo, .mango-8 .mango-element-b094cf7 .mango-woo table{color: var(--mango-color-text);font-family: "Nunito", Sans-serif;}
.mango-8 .mango-element-b094cf7 a:not(.button){color: var(--mango-color-primary);}
.mango-8 .mango-element-b094cf7 table, .mango-8 .mango-element-b094cf7 table td, .mango-8 .mango-element-b094cf7 table th, .mango-8 .mango-element-b094cf7 .woocommerce-MyAccount-navigation li{border-color: #e2e8f0;}
.mango-8 .mango-element-b094cf7 input.input-text, .mango-8 .mango-element-b094cf7 select, .mango-8 .mango-element-b094cf7 textarea, .mango-8 .mango-element-b094cf7 .select2-selection{background-color: #ffffff;border-color: #cbd5e1;border-radius: 12px 12px 12px 12px;padding: 12px 14px 12px 14px;}
.mango-8 .mango-element-b094cf7 .button, .mango-8 .mango-element-b094cf7 button[type="submit"], .mango-8 .mango-element-b094cf7 #place_order, .mango-8 .mango-element-b094cf7 .woocommerce :is(a, button, input).button.alt{color: #ffffff;background-color: var(--mango-color-primary); background-image: none;border-radius: 999px 999px 999px 999px;padding: 13px 26px 13px 26px;}
.mango-8 .mango-element-b094cf7 .button:hover, .mango-8 .mango-element-b094cf7 button[type="submit"]:hover, .mango-8 .mango-element-b094cf7 #place_order:hover, .mango-8 .mango-element-b094cf7 .woocommerce :is(a, button, input).button.alt:hover{color: #ffffff;background-color: var(--mango-color-secondary); background-image: none;}
.mango-8 .mango-element-1d1054e > .mango-container-inner{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));column-gap: 20px;row-gap: 20px;}
.mango-8 .mango-element-1d1054e{background-color: var(--mango-color-light);border-radius: 20px 20px 20px 20px;padding: 22px 24px 22px 24px;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-content{text-align: left;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-icon.mango-view-default{color: var(--mango-color-primary);}
.mango-8 .mango-element-ee98b6c .mango-icon-box-icon.mango-view-framed{color: var(--mango-color-primary); border-color: var(--mango-color-primary);background-color: #ffffff;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-icon.mango-view-stacked{background-color: var(--mango-color-primary);color: #ffffff;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-icon svg{width: 22px; height: 22px;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-icon{padding: 14px;}
.mango-8 .mango-element-ee98b6c .mango-icon-box{gap: 14px;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 16px;font-weight: 800;margin-bottom: 2px;}
.mango-8 .mango-element-ee98b6c .mango-icon-box-description{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 14px;}
.mango-8 .mango-element-56efc37 .mango-icon-box-content{text-align: left;}
.mango-8 .mango-element-56efc37 .mango-icon-box-icon.mango-view-default{color: var(--mango-color-primary);}
.mango-8 .mango-element-56efc37 .mango-icon-box-icon.mango-view-framed{color: var(--mango-color-primary); border-color: var(--mango-color-primary);background-color: #ffffff;}
.mango-8 .mango-element-56efc37 .mango-icon-box-icon.mango-view-stacked{background-color: var(--mango-color-primary);color: #ffffff;}
.mango-8 .mango-element-56efc37 .mango-icon-box-icon svg{width: 22px; height: 22px;}
.mango-8 .mango-element-56efc37 .mango-icon-box-icon{padding: 14px;}
.mango-8 .mango-element-56efc37 .mango-icon-box{gap: 14px;}
.mango-8 .mango-element-56efc37 .mango-icon-box-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 16px;font-weight: 800;margin-bottom: 2px;}
.mango-8 .mango-element-56efc37 .mango-icon-box-description{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 14px;}
.mango-8 .mango-element-36f9128 .mango-icon-box-content{text-align: left;}
.mango-8 .mango-element-36f9128 .mango-icon-box-icon.mango-view-default{color: var(--mango-color-primary);}
.mango-8 .mango-element-36f9128 .mango-icon-box-icon.mango-view-framed{color: var(--mango-color-primary); border-color: var(--mango-color-primary);background-color: #ffffff;}
.mango-8 .mango-element-36f9128 .mango-icon-box-icon.mango-view-stacked{background-color: var(--mango-color-primary);color: #ffffff;}
.mango-8 .mango-element-36f9128 .mango-icon-box-icon svg{width: 22px; height: 22px;}
.mango-8 .mango-element-36f9128 .mango-icon-box-icon{padding: 14px;}
.mango-8 .mango-element-36f9128 .mango-icon-box{gap: 14px;}
.mango-8 .mango-element-36f9128 .mango-icon-box-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 16px;font-weight: 800;margin-bottom: 2px;}
.mango-8 .mango-element-36f9128 .mango-icon-box-description{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 14px;}
@media (max-width: 767px){
.mango-8 .mango-element-ec24658{padding: 28px 0px 40px 0px;}
.mango-8 .mango-element-2476508 > .mango-container-inner{flex-direction: column;}
.mango-8 .mango-element-fe24a48 .mango-heading-title{font-size: 30px;}
.mango-8 .mango-element-1d1054e > .mango-container-inner{grid-template-columns: repeat(1, minmax(0, 1fr));}
.mango-8 .mango-element-ee98b6c .mango-icon-box-content{text-align: center;}
.mango-8 .mango-element-56efc37 .mango-icon-box-content{text-align: center;}
.mango-8 .mango-element-36f9128 .mango-icon-box-content{text-align: center;}
}
