@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); * { margin: 0; padding: 0; box-sizing: border-box; font-family: "Poppins", sans-serif; } :root { --color-primary: #33b0ca; --color-secondary: #252525; --color-background: #fafafa; --color-tertiary: #616161; } .title-container-privilege { display: flex; justify-content: space-between; align-items: flex-end; width: 95%; margin: 12px auto 42px auto; } .title-container-privilege h2 { font-size: 1.5rem; font-weight: 700; color: var(--color-primary); } .title-container-privilege h2 span { color: var(--color-secondary); } .title-container-privilege p { font-size: 1rem; font-weight: 400; color: var(--color-secondary); } .title-container-privilege div button { font-size: 1rem; font-weight: 600; padding: 6px 18px; border-radius: 8px; cursor: pointer; } .title-container-privilege div .juggernaut-btn { color: var(--color-primary); border: 1px solid var(--color-primary); background: var(--color-background); } .title-container-privilege div .gift-btn { color: var(--color-background); background: var(--color-primary); border: 1px solid var(--color-primary); margin-left: 12px; } .card-container-privilege { width: 90%; display: flex; justify-content: space-between; align-items: center; margin: 12px auto; } .card-container-privilege .card-body-privilege { width: 400px; height: 600px; background: var(--color-background); border-radius: 8px; position: relative; transition: all 0.3s ease; } .card-container-privilege .card-body-privilege:hover { box-shadow: 0px 2px 54px 0px rgba(37, 37, 37, 0.15); } .card-container-privilege .icon-container { position: absolute; top: -36px; left: 0; border-radius: 50%; } .card-container-privilege .icon-container img { width: 72px; height: 72px; border-radius: 50%; } .card-container-privilege .card-body-privilege h2 { font-size: 1rem; font-weight: 600; padding: 0.7rem 0; border-top-right-radius: 8px; border-top-left-radius: 8px; color: var(--color-background); background: var(--color-secondary); text-align: center; } .card-container-privilege .card-content { padding: 0.75rem 1.5rem; } .card-container-privilege .card-content h3 { font-size: 1rem; font-weight: 600; color: var(--color-secondary); margin: 0.5rem 0; } .card-container-privilege .card-content li { font-size: 0.9rem; font-weight: 400; color: var(--color-tertiary); margin: 0.5rem 0; margin-left: 1rem; } .card-container-privilege .card-content p { font-size: 0.8rem; font-weight: 400; color: var(--color-tertiary); margin: 0.5rem 0; } .card-container-privilege .card-content .align-center { text-align: center; } .card-container-privilege .card-content button { width: 100%; color: var(--color-background); background: var(--color-primary); border: 1px solid var(--color-primary); font-size: 1rem; font-weight: 600; padding: 6px 18px; border-radius: 8px; cursor: pointer; } .card-container-privilege .text-muted-privilege { font-size: 0.8rem; font-weight: 400; color: var(--color-background); position: absolute; right: 12px; top: 22px; } .card-container-privilege .card-content .dynamic-text { color: #ee3c4d; background: #eaeaea; box-shadow: 0px 4px 4px 0px #61616126 inset; padding: 0.5rem 0; border-radius: 0.4rem; font-size: 1rem; font-weight: 500; margin: 1rem 0 4.5rem 0; } .card-container-privilege .card-content .unique-offerings { margin-top: 2rem; } .card-container-privilege .card-content .claim-privilege { margin: 2rem 0 8rem 0; } .gift-popup-privilege { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 744.76px; height: 466.23px; background: #fafafa; border-radius: 0.5rem; display: none; } .gift-popup-privilege .gift-content { height: 100%; position: relative; text-align: center; display: flex; flex-direction: column; justify-content: space-around; align-items: center; } .gift-popup-privilege h2 { font-size: 1.5rem; font-weight: 500; color: var(--color-secondary); width: 70%; } .gift-popup-privilege .close-popup, .thankyou-popup-privilege .close-popup { position: absolute; top: -15px; right: -15px; background: #ee3c4d; color: #fafafa; width: 41px; height: 41px; border: none; border-radius: 50%; font-size: 1.5rem; cursor: pointer; } .gift-popup-privilege img { width: 155.09px; height: 176.37px; } .gift-popup-privilege .claim-privileges { width: 215px; color: var(--color-background); background: var(--color-primary); border: 1px solid var(--color-primary); font-size: 0.9rem; padding: 10px 18px; border-radius: 8px; cursor: pointer; margin-left: auto; transform: translate(-73px, -10px); } .gift-popup-privilege .coupan-container { width: 80%; text-align: left; } .gift-popup-privilege .coupan-container p { font-size: 1rem; font-weight: 400; color: var(--color-secondary); margin-bottom: 0.2rem; } .gift-popup-privilege .coupan-container input { width: 100%; font-size: 0.9rem; font-weight: 400; color: var(--color-secondary); outline: none; border: 1px solid #eaeaea; border-radius: 0.5rem; padding: 0.5rem 1rem; background: var(--color-background); } .dark-bg-privilege { width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.75); position: fixed; top: 0; left: 0; display: none; } .close-popup-mobile { display: none !important; } .thankyou-popup-privilege { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 744.76px; height: 466.23px; background: #fafafa; border-radius: 0.5rem; display: flex; justify-content: center; align-items: center; display: none; } .thankyou-popup-privilege img { width: 341px; height: 371px; } /* Juggernaut */ .production-house-wrapper { width: 966.64px; height: 685.93px; border-radius: 8px; background: #fafafa; padding: 14px 100px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); display: none; z-index: 3; } .production-house-container { position: relative; } .tabs-row { display: flex; justify-content: center; gap: 100px; margin-bottom: 10px; } .tabs-row div { font-size: 16px; font-weight: 600; } .tabs-row-1 div:nth-child(1) { color: #33b0ca; border-bottom: 1px solid #33b0ca; width: 200px; text-align: center; } .tabs-row-2 div:nth-child(1) { color: #33b0ca; border-bottom: 1px solid #33b0ca; width: 200px; text-align: center; } .jug-content-wrapper h2 { font-size: 16px; font-weight: 600; margin-bottom: 6px; } .jug-content, .subtitling-data div { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #eaeaea; margin-bottom: 10px; } .subtitling-data div:nth-last-child(1) { border-bottom: none; } .jug-content-heading { width: 50%; } .jug-content-value { width: 10%; } .jug-content-value-2 { width: 13%; } .jug-content h3 { font-size: 14px; font-weight: 600; color: #252525; } .schedule-budget-jug-content { flex-direction: column; border-bottom: none; } .schedule-budget-jug-content > div { display: flex; justify-content: space-between; align-items: center; width: 100%; margin-bottom: 12px; } .production-house-container input[type="checkbox"] { width: 22.44px; height: 22.44px; accent-color: #33b0ca; pointer-events: none; } .schedule-budget-data h3 { width: 10%; } .schedule-budget-data-parent { width: 90%; border-left: 1px solid #eaeaea; padding-left: 16px; } .schedule-budget-data-parent > div { display: flex; justify-content: space-between; align-items: center; margin-bottom: 14px; } .juggernaut-narra-container { width: 90%; } .juggernaut-narra-container div { display: flex; justify-content: space-between; margin-bottom: 12px; padding-bottom: 4px; border-bottom: 1px solid #eaeaea; } .ai-container { flex-direction: column; border-bottom: 1px solid #eaeaea; } .ai-container div { width: 100%; display: flex; justify-content: space-between; } .schedule-budget-data .one-lang-heading { text-align: center; width: 12%; } .schedule-budget-data .con-heading { width: 14%; } .schedule-budget-jug-content .buy-now-btns-wrapper { justify-content: flex-end; gap: 43px; padding-right: 26px; } .schedule-budget-jug-content .buy-now-btns-wrapper button { font-size: 14px; color: #fafafa; background: #33b0ca; width: 81.75px; height: 34px; border-radius: 8px; border: none; cursor: pointer; } .production-house-container .red-cross-btn { top: -30px; right: -110px; } .screenplay-conversion-data { width: 88%; } .lang-text { width: 40%; } .pitchdeck-creation-data-parent { border-left: none; width: 100%; } .schedule-budget-data .pitchdeck-crea-heading { text-align: left; width: 19%; } .schedule-budget-data-parent .pitchdeck-creation-container { margin-bottom: 0; } .jug-content .validity-heading { margin-left: auto; color: #33b0ca; padding-right: 18px; } .production-house-container .class-remove-margin { margin-bottom: 0; } .screenplay-writing-wrapper { height: auto; } .ai-con-first { transform: translateY(-8px); } .red-cross-btn { background: red; color: #f7f7f7; width: 41px; height: 41px; border-radius: 50%; display: flex !important; justify-content: center; align-items: center; position: absolute; top: -15px; right: -15px; z-index: 5; cursor: pointer; } #screenplay-writing-popup { display: none; } .cursor-pointer { cursor: pointer; } .jug-content-wrapper { max-height: 600px; overflow-y: auto; } .jug-content-wrapper::-webkit-scrollbar { width: 5px; } .jug-content-wrapper::-webkit-scrollbar-track { border-radius: 8px; background-color: #e7e7e7; border: 1px solid #cacaca; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } .jug-content-wrapper::-webkit-scrollbar-thumb { border-radius: 8px; background-color: #33b0ca8f; } .juggernaut-btn-mobile { display: none; } .margin-top { margin-top: 2rem !important; color: #616161 !important; font-weight: 400 !important; transform: translateX(12px); } .margin-top span { color: #252525; font-weight: 600 !important; } @media screen and (max-width: 1024px) { .title-container-privilege div:nth-child(2) { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 12px; width: 50%; } } @media screen and (max-width: 992px) { .juggernaut-btn-desktop { display: none; } .juggernaut-btn-mobile { display: block; } .title-container-privilege { flex-direction: column; align-items: center; text-align: center; gap: 32px; } .title-container-privilege h2 { margin-bottom: 16px; } .title-container-privilege div:nth-child(2) { gap: 24px; width: 100%; } .title-container-privilege div button { width: 100%; } .title-container-privilege div .gift-btn { margin-left: 0; } .card-container-privilege { flex-direction: column; justify-content: space-between; align-items: center; gap: 4rem; } .card-container-privilege .card-body-privilege { width: 100%; height: auto; } .card-container-privilege .card-content .claim-privilege { margin: 2rem 0 2rem 0; } .card-container-privilege .card-content .dynamic-text { margin: 1rem 0 0.5rem 0; } .close-popup-mobile { display: block !important; color: var(--color-primary); font-size: 1.5rem; position: absolute; top: 20px; left: 20px; cursor: pointer; } .close-popup { display: none; } .gift-popup-privilege, .thankyou-popup-privilege { position: fixed; top: 0; left: 0; transform: translate(-0, -0); width: 100vw; height: 100svh; border-radius: none; } /* Juggernaut Mobile */ #toggle-triple-jump, #toggle-high-jump, #toggle-triple-jump2, #toggle-high-jump2, #screenplay-writing-wrapper-mobile { display: none; } #juggernaut-wrapper-mobile { display: none; background: #fff; width: 100%; position: fixed; top: 0; left: 0; max-height: 100%; overflow-y: auto; } .dark-color-mobile { color: #252525; font-size: 14px; font-weight: 500; } .dark-bold-color-mobile { color: #252525; font-size: 14px; font-weight: 600; } .light-color-mobile { color: #616161; font-size: 14px; font-weight: 400; } .back-btn-container { background: #33b0ca; padding: 16px 0; display: flex; justify-content: flex-start; align-items: center; padding-left: 16px; margin-bottom: 16px; position: sticky; top: 0; } .back-btn-container img { cursor: pointer; } .juggernaut-container-mobile { padding: 0 58px; } .juggernaut-container-mobile input[type="checkbox"] { width: 22.44px; height: 22.44px; accent-color: #33b0ca; pointer-events: none; } .btns-row-mobile { display: flex; justify-content: space-between; align-items: center; gap: 12px; margin-bottom: 32px; padding: 0 50px; } .btns-row-mobile button { font-size: 16px; font-weight: 400; background: transparent; cursor: pointer; } .production-btn, .screenplay-btn { border: none; } .active-tab-mobile { color: #33b0ca; border-bottom: 1px solid #33b0ca; } .juggernaut-content-mobile { border-bottom: 1px solid #616161; margin-bottom: 24px; } .juggernaut-content-mobile section { display: flex; justify-content: space-between; align-items: center; gap: 16px; margin: 12px 0; border-bottom: 1px solid #eaeaea; padding: 4px 0; } .remove-border-mobile { display: flex; justify-content: space-between; align-items: center; gap: 34px; padding: 0 58px; } .remove-border-mobile select { width: 182px; height: 36px; border: 1px solid #eaeaea; border-radius: 8px; color: #252525; font-size: 16px; font-weight: 400; cursor: pointer; padding: 4px 6px; } .packages-wrapper { display: flex; justify-content: space-between; gap: 34px; width: 50%; } .juggernaut-content-mobile section:nth-last-child(1), .juggernaut-content-mobile .remove-border-mobile { border-bottom: none; } .juggernaut-container-mobile .buy-now-btn { font-size: 14px; font-weight: 500; color: #fafafa; background: #33b0ca; border: none; border-radius: 8px; width: 100%; height: 34px; margin-bottom: 18px; } .juggernaut-container-mobile .c-green-mobile { text-align: center; color: #33b0ca; font-size: 14px; font-weight: 500; margin-bottom: 18px; } #compare-packages, #compare-packages2 { display: none; } #compare-packages section, #compare-packages2 section { display: flex; justify-content: space-between; align-items: center; gap: 34px; } #compare-packages .juggernaut-content-mobile:nth-last-child(1), #compare-packages2 .juggernaut-content-mobile:nth-last-child(1) { border-bottom: none; } #compare-packages .juggernaut-content-mobile button, #compare-packages2 .juggernaut-content-mobile button { background: #33b0ca; width: 55px; height: 34px; border: none; color: #fafafa; border-radius: 8px; } #compare-packages .light-color-mobile, #compare-packages2 .light-color-mobile { width: 50%; } #package-name, #toggle-triple-jump, #toggle-high-jump, #package-name2, #toggle-triple-jump2, #toggle-high-jump2 { text-align: center; } #package-name, #package-name2 { margin-left: auto; } .move-btn-right { transform: translateX(8px); } .move-btn-right-2 { transform: translateX(2px); } } @media screen and (max-width: 430px) { .card-container-privilege .card-body-privilege h2 { font-size: 0.9rem; } .card-container-privilege .icon-container img { width: 62px; height: 62px; } .gift-popup-privilege h2 { font-size: 0.9rem; } .gift-popup-privilege .coupan-container p { font-size: 0.7rem; } .gift-popup-privilege .claim-privileges { width: 80%; margin-left: 0; transform: translateX(0); } .gift-popup-privilege .gift-content { justify-content: flex-start; padding-top: 4rem; gap: 3rem; } .juggernaut-container-mobile, .btns-row-mobile { padding: 0 20px; } .remove-border-mobile { gap: 12px; padding: 0 16px; } .packages-wrapper { gap: 8px; } #choose-package-dropdown2 { max-width: 120px; } #production-house-wrapper-mobile .dark-color-mobile { font-size: 12px; } .move-wrapper-left { transform: translateX(-5px); width: 53%; } .move-btn-right, .move-btn-right-2 { transform: translateX(0); } } #juggernaut-wrapper-mobile { display: none; }