@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600;700&display=swap);:root{--page-title-display:none}:root{--color-yellow:#f8c822;--color-orange:#ff9f43;--color-dark:#111111;--color-white:#ffffff}body{background-image:url('data:image/svg+xml,%3Csvg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg fill="%23333" fill-opacity="0.4"%3E%3Cpath d="M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E')}.pricing-section{background:#fff0;font-family:'Titillium Web',sans-serif}.pricing-section .header-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;flex-wrap:wrap;gap:20px}.pricing-section .main-title{font-family:'Beautifully delicious sans',sans-serif;color:var(--color-yellow);font-size:2.8rem;margin:0;letter-spacing:1px;font-weight:400}.pricing-section .logo span{color:var(--color-yellow);font-style:italic}.pricing-section .pricing-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:50px}.pricing-section .row-title{width:100%;margin-bottom:20px}.pricing-section .row-title h2{font-family:'Beautifully delicious sans',sans-serif;color:var(--color-yellow);font-size:3rem;line-height:.9;margin:0;text-shadow:2px 2px 4px rgb(0 0 0 / .5);font-weight:400}.pricing-section .row-title .subtitle{display:block;font-size:1.8rem;margin-top:10px;font-family:'Titillium Web',sans-serif;font-weight:600;color:var(--color-yellow)}.pricing-section .cards-container{display:flex;gap:20px;flex-wrap:wrap;width:100%}.pricing-section .card{background-color:var(--color-yellow);border-radius:20px;width:200px;min-height:250px;padding:25px 15px;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-dark);box-shadow:0 10px 20px rgb(0 0 0 / .3);transition:transform 0.3s ease,box-shadow 0.3s ease;cursor:pointer}.pricing-section .card.orange{background-color:var(--color-orange)}.pricing-section .card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgb(0 0 0 / .5)}.pricing-section .card.selected{border:4px solid #fff;transform:scale(1.05)}.pricing-section .card h3{font-family:'Titillium Web',sans-serif;font-weight:700;font-size:1.2rem;margin:0 0 15px 0;line-height:1.2;letter-spacing:1.5px;color:var(--color-dark)}.pricing-section .card ul{list-style:none;padding:0;margin:0;flex-grow:1;font-size:.9rem;font-weight:600;line-height:1.5}.pricing-section .card ul li{margin-bottom:5px}.pricing-section .card .price{font-weight:700;font-size:1.2rem;margin-top:15px}.pricing-section .card .note{font-size:.8rem;margin-top:10px;font-weight:700}b{font-weight:700}@media (max-width:768px){.pricing-section .row-title h2{font-family:'Beautifully delicious sans',sans-serif;color:var(--color-yellow);font-size:1.9rem;line-height:.9;margin:0;text-shadow:2px 2px 4px rgb(0 0 0 / .5);font-weight:400}.pricing-section .row-title .subtitle{display:block;font-size:1.2rem}.pricing-section .main-title{font-family:'Beautifully delicious sans',sans-serif;color:var(--color-yellow);font-size:2rem;margin:0;letter-spacing:1px;font-weight:400}}@media (max-width:768px){.pricing-section .header-top{justify-content:center;text-align:center}.pricing-section .pricing-row{align-items:center}.pricing-section .row-title{text-align:center}.pricing-section .cards-container{justify-content:center}}