@font-face{font-family:Enter Sansman Bold;src:url(/fonts/entsans.eot?) format("eot"),url(/fonts/entsans.woff) format("woff"),url(/fonts/entsans.ttf) format("truetype"),url(/fonts/entsans.svg#EnterSansmanBold) format("svg");font-weight:400;font-style:normal}html{font-size:16px;font:-apple-system-body}body{font-family:Enter Sansman Bold,sans-serif}nav{padding:28px 0}nav .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 100px}img{height:42px}button{cursor:pointer;border:none}a{color:inherit;text-decoration:inherit}.primary-button{padding:14px 28px;background:#1B1C20;border-radius:8px;color:#fff;transition:ease .2s;font-family:Enter Sansman Bold;font-size:16px;border:2px solid transparent}.primary-button.active,.primary-button:hover{background:white;color:#1b1c20;border:2px solid #1B1C20}.primary-outline{padding:14px 28px;background:white;color:#1b1c20;border:2px solid #1B1C20;border-radius:8px;transition:ease .2s;font-family:Enter Sansman Bold;font-size:16px}.primary-outline:hover{background:#1B1C20;color:#fff;border:2px solid transparent}h1,h2,h3,h4,h5{margin:0}h1{font-size:4.125rem}h2{font-size:2.125rem}h3{font-size:1.75rem}h4{font-size:1.375rem}h5{font-size:.875rem;font-weight:600}.subtitle{font-family:MontSerrat,sans-serif;font-weight:500}header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:auto;text-align:center;max-width:1200px}section{margin:50px 0}.container{display:flex;flex-direction:column;align-items:center}.plans{margin-top:50px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:50px}.plans .plan-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:40px 35px 30px;gap:1.25rem;box-shadow:0 4px 4px #0003;border-radius:16px;max-width:16.25rem;min-height:18.75rem;transition:.15s ease-in;cursor:pointer}.plans .plan-item:hover{transform:translateY(-5px)}.plans .plan-item:hover button{background:white;transform:translate(5px)}.plans .plan-item:hover svg path{stroke:#1b1c20}.plans .bg-dark.plan-item:hover button{background:red;transform:translate(5px)}.plans .bg-dark.plan-item:hover svg path{stroke:#fff}.plan-item-top-content{display:flex;flex-direction:column;gap:20px}.plan-item-bottom-content{display:flex;align-items:center;width:100%;justify-content:space-between;border-top:1px solid rgba(0,0,0,.25);padding-top:20px}.plan-checkout{background:#1B1C20;border-radius:10px;padding:14px 12px;width:40px;height:40px;transition:.15s ease}.plan-description{font-family:MontSerrat,sans-serif;font-weight:600;font-size:18px}.plans .bg-primary{background:#22CD10}.plans .bg-primary .plan-sub{color:#115207}.plans .bg-secondary{background:#44D0FC}.plans .bg-secondary .plan-sub{color:#1d5365}.plans .bg-dark{background:#1B1C20;color:#fff}.plans .bg-dark .plan-sub{color:#a4a4a6}.plans .bg-dark .plan-sub{color:#fff9}.plans .bg-dark .plan-checkout{background:white}.font-28{font-size:1.75rem!important}footer{position:static;left:0;bottom:0;width:calc(100% - 12.5rem);padding:0 6.25rem;margin-top:6.25rem}.footer{display:flex;align-items:center;gap:50px;border-top:1px solid rgba(0,0,0,.4);padding:25px 5px;justify-content:space-between;font-family:MontSerrat,sans-serif;font-weight:500}.footer-left{display:flex;flex-direction:row;gap:30px;align-items:center}.footer a:hover{text-decoration:underline}.sold-out{position:relative}.sold-out:before{position:absolute;content:"";left:0;top:47%;right:0;border-top:3px solid;border-color:red;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg) translate(3px)}.sold-out-text{color:red;position:relative;top:-8px;left:35%}.confirm-card{font-family:MontSerrat,sans-serif;font-weight:500;display:flex;flex-direction:column;align-items:center;padding:30px 25px;gap:20px;background-color:#f9f9f9;box-shadow:0 4px 4px #0003;border-radius:16px;width:25%}.confirm-card .top-content{display:flex;flex-direction:row;padding:0 0 25px;justify-content:space-between;width:100%;border-bottom:1px solid rgba(0,0,0,.3)}.confirm-card .column{display:flex;flex-direction:column;gap:12px}.title-column{color:#0009;font-size:16px}.featured-column{color:#000000e6;align-items:flex-end;font-weight:600}.badge-success{padding:4px 10px;background:rgba(34,205,16,.12);border-radius:8px;color:#22cd10;font-size:14px}.badge-danger{padding:4px 10px;background:rgba(234,84,85,.12);border-radius:8px;color:#ea5455;font-size:14px}.confirm-card .bottom-content,.confirm-card .top-content{display:flex;flex-direction:column;gap:12px;padding:0 0 25px;justify-content:space-between;width:100%}.button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:27.5%;margin-top:30px}.w-100{width:100%}.line{color:#0009;display:flex;justify-content:space-between;width:100%}.line span:nth-child(2){color:#000000e6;align-items:flex-end;font-weight:600;align-items:center}.order-item{width:100%;font-family:MontSerrat,sans-serif;display:flex;flex-direction:row;align-items:center;gap:15px;font-size:17px;margin-left:10px;border-bottom:1px solid #b0b5be;padding-bottom:10px}.order-item .icon{display:flex;flex-direction:column;padding:10px;align-items:center}.order-item .content{display:flex;flex-direction:column;gap:2px;color:#6a7383}.order-item .title{font-size:19px;font-weight:600;color:#1b1c20}.orders-list{align-items:start;gap:10px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){html{font-size:15px}nav .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px}.primary-button{font-size:15px;padding:14px 24px}nav{display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}h1{font-size:30px}h2{font-size:26px}h3{font-size:1.75rem}h4{font-size:18px}h5{font-size:.875rem;font-weight:600}.center{text-align:center}.plans{flex-direction:column}footer{text-align:center;position:static;align-items:center;padding:0;width:100%}.footer{display:flex;flex-direction:column;align-items:center;padding:20px 5px;gap:20px}.copyright{font-size:15px}.payment-title{font-size:30px}.subtitle{font-size:17px}.confirm-card{width:80%}.button-container{width:93%}.confirm-card{font-size:15px}.plans .plan-item{max-width:15rem;padding:35px 30px 25px}.font-28{font-size:24px}.email{font-size:13px}}
