:root{--header--height: 5.125rem;--header-brands--height: 2.625rem;--header--logo-width: 14.375rem;--header--logo-width-collapsed: 7.8125rem;--default-page--padding-bottom: 6.25rem;--default-page--padding-top: 5rem}.page-revenue-calculation{background:var(--wp--preset--gradient--cool)}.page-revenue-calculation .section-partners{background:#fff}.page-revenue-calculation .hidden{display:none}.page-revenue-calculation .calculator-form-container{margin:30px 0 100px}.page-revenue-calculation .calculator-form-container .calculator-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.page-revenue-calculation .calculator-form-container .calculator-inner>*{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.page-revenue-calculation .calculator-form-container .image-area{overflow:hidden;border-radius:20px}.page-revenue-calculation .calculator-form-container label{font-weight:500;display:block;margin-bottom:5px;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.page-revenue-calculation .calculator-form-container .input-after-text{font-style:italic;margin-bottom:15px;font-weight:400}.page-revenue-calculation .calculator-form-container input{padding:10px;margin-bottom:10px;max-width:330px;height:46px}.page-revenue-calculation .button{background-color:var(--wp--preset--color--red);color:#fff;border:none;border-radius:10px;cursor:pointer;width:150px;height:50px;font-size:16px}.page-revenue-calculation .button:hover{background-color:var(--wp--preset--color--dark-red);text-decoration:underline}.page-revenue-calculation .calculator-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999}.page-revenue-calculation .calculator-popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--wp--preset--gradient--warm);padding:20px;border:2px solid #ccc;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);max-width:680px;border-radius:15px;width:90%;height:551px;z-index:999}.page-revenue-calculation .calculator-popup [for=agreeCheckbox]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px;font-size:16px;text-transform:initial;letter-spacing:normal;gap:5px}.page-revenue-calculation .calculator-popup .close-btn{position:absolute;top:15px;right:20px;background-color:transparent;border:none;font-size:50px;font-weight:bold;color:#444;cursor:pointer}.page-revenue-calculation .calculator-popup .close-btn:hover{color:var(--wp--preset--color--red)}.page-revenue-calculation .calculator-popup h3{font-size:24px;font-weight:600;margin-bottom:15px;text-align:center;line-height:normal;margin-top:15px}.page-revenue-calculation .calculator-popup p{width:308px;line-height:19px}.page-revenue-calculation .calculator-popup label{font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing:2.8px;line-height:normal}.page-revenue-calculation .calculator-popup a{color:var(--wp--preset--color--red)}.page-revenue-calculation .calculator-popup input{margin-top:5px !important;padding:8px;height:46px;margin-bottom:25px}.page-revenue-calculation .calculator-popup form#emailForm{max-width:330px;width:100%;margin:35px auto}.page-revenue-calculation .calculator-popup button{background-color:var(--wp--preset--color--red);color:#fff;border:none;border-radius:10px;padding:10px 20px;cursor:pointer;width:150px;height:50px;font-size:16px}.page-revenue-calculation .calculator-popup button:hover{background-color:var(--wp--preset--color--dark-red);text-decoration:underline}.page-revenue-calculation .calculator-popup button:disabled{background-color:#ccc;cursor:not-allowed}.page-revenue-calculation .calculatorResult{text-align:center;margin:30px 0 100px}.page-revenue-calculation .calculatorResult h2{font-size:24px;font-weight:600;width:54%;margin:0 auto 22px}.page-revenue-calculation .calculatorResult .result-para{font-size:24px;margin:20px auto;width:70%}.page-revenue-calculation .calculatorResult .back-to-calculator{color:var(--wp--preset--color--red);font-size:16px;font-weight:600;text-decoration:none;position:relative;padding-left:13px;margin-top:20px;display:inline-block}.page-revenue-calculation .calculatorResult .back-to-calculator::before{content:"";position:absolute;border-top:1px solid var(--wp--preset--color--red);border-left:1px solid var(--wp--preset--color--red);width:10px;height:10px;left:0;top:4px;-webkit-transform:rotate(-42deg);-ms-transform:rotate(-42deg);transform:rotate(-42deg)}.page-revenue-calculation .calculatorResult .back-to-calculator:hover{text-decoration:underline}.page-revenue-calculation button:disabled{background-color:#ccc;cursor:not-allowed}.page-revenue-calculation button#closePopupBtn{background:transparent;color:#757575;font-size:36px;font-weight:200;width:16px;height:16px;right:20px;position:absolute;top:-14px;padding:10px;text-decoration:none;border:none;border-radius:10px;cursor:pointer}.page-revenue-calculation input#agreeCheckbox{height:23px}.page-revenue-calculation .calculator-result-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0px}.page-revenue-calculation .calculator-result-row .calculator-box{background-color:#fff;padding:15px;font-size:24px;text-align:center;border-radius:20px;margin:auto;font-weight:700;max-width:200px}.page-revenue-calculation .calculator-result-row .calculator-result-column{margin:10px;padding:20px}.page-revenue-calculation .calculator-result-row .calculator-result-column h3{font-size:14px;font-weight:500;letter-spacing:2.8px;margin-bottom:10px;text-transform:uppercase}.page-revenue-calculation .calculator-result-row .calculator-result-column h4{font-size:16px;font-weight:400;letter-spacing:1px;font-style:italic;margin-top:10px}.page-revenue-calculation .calculator-result-row .calculator-result-column:not(:last-child) .calculator-box{font-weight:400}@media screen and (min-width: 782px){.page-revenue-calculation .calculator-popup{width:100%}.page-revenue-calculation .calculator-popup p{margin-left:32px}.page-revenue-calculation .calculator-popup input #agreeCheckbox{height:27px;width:27px}.page-revenue-calculation .calculator-result-row .calculator-result-column:not(:last-child){border-right:2px solid #b3b5b0;padding-right:35px;margin-right:0}}@media screen and (max-width: 1200px){:root{--header--logo-width: 12.5rem}}@media screen and (max-width: 1024px){:root{--header--height: 4rem;--header--logo-width: 12.5rem;--header--logo-width-collapsed: 7.8125rem;--default-page--padding-bottom: 3.75rem;--default-page--padding-top: 2.5rem}}@media screen and (max-width: 781px){:root{--header-brands--height: 4.375rem}.page-revenue-calculation .calculator-form-container .calculator-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-revenue-calculation .calculator-form-container .calculator-inner>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.page-revenue-calculation .calculatorResult h2{width:100%}.page-revenue-calculation .calculatorResult .result-para{width:100%}.page-revenue-calculation .calculator-result-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 440px){:root{--header-brands--height: 5.875rem}}@media screen and (max-width: 360px){:root{--header-brands--height: 7.625rem}}
