.plan-specs{position:relative}.plan-specs .description{font-size:12px}.plan-specs .main-info{display:grid;grid-template-rows:auto minmax(60px,auto) minmax(40px,auto);margin-bottom:20px}.plan-specs .main-info .plan-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.plan-specs .main-info .price-info{font-weight:700;font-size:18px;border-bottom:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.plan-specs .main-info .price-info span:first-of-type{margin-right:8px}.plan-specs .main-info .price-info button{margin-bottom:12px}.plan-specs .quote{font-size:12px;opacity:.5;font-weight:500;color:#3d464a}.plan-specs h3{font-size:24px!important;letter-spacing:1px}.plan-specs .additional-plan-info{font-size:14px}.plan-specs .additional-plan-info p{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-specs .additional-plan-info svg{width:18px;font-size:18px;margin-right:20px}.plan-specs .additional-plan-info span{margin-right:4px;font-weight:600}.plan-specs .additional-price-info{font-size:12px;opacity:.5;font-weight:500;color:#3d464a}.plan-specs .current-plan{background:#fff;border:1px solid var(--flame);width:100%;padding:6px 12px;text-align:center;font-size:12px;margin-bottom:12px;font-weight:500;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.searchable-dropdown,.searchable-dropdown .input-area{position:relative}.searchable-dropdown .input-area .chevron{position:absolute;top:46px;right:4px;opacity:.4}.searchable-dropdown .element,.searchable-dropdown .search-error,.searchable-dropdown .searching{padding:4px 12px}.searchable-dropdown .element:focus-within,.searchable-dropdown .element:hover{cursor:pointer;background:#d6d9db}.searchable-dropdown .element .element-input{cursor:pointer;pointer-events:none;outline:none;border:none}.searchable-dropdown .element .element-input :focus{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.searchable-dropdown .element .element-input::selection{background:none}.searchable-dropdown .element .element-input::-moz-selection{background:none}.searchable-dropdown .dropdown-list{position:absolute;z-index:99;width:100%;max-height:250px;margin-top:4px;overflow-y:auto;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:8px;background:#fff;opacity:0;pointer-events:none}.searchable-dropdown .dropdown-list .flag{width:12px;margin-right:12px}.searchable-dropdown:focus-within .dropdown-list{-webkit-transition:.2s;transition:.2s;opacity:1;pointer-events:auto}.searchable-dropdown .dropdown-list:hover{-webkit-transition:.2s;transition:.2s;opacity:1;pointer-events:auto}.searchable-dropdown .selected-info{position:relative}.searchable-dropdown .selected-info .additional-country-info{position:absolute;opacity:.4;right:22px;top:42px}.searchable-dropdown .searchinput.valid-input{opacity:1}.form-container{max-width:100%}.form-container h4{font-size:16px;font-weight:400}.shrink-container{max-width:500px;margin:0 auto}#subscription-form{padding:20px 0 20px 0;display:grid;grid-template-columns:minmax(300px,500px) minmax(240px,280px)}#subscription-form,#subscription-form .checkout-steps{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#subscription-form .checkout-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#subscription-form .checkout-steps .step{border-radius:var(--standard-border-radius);padding:20px;background-color:var(--background-white);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}#subscription-form .order-review>div{position:sticky;top:20px}#subscription-form .order-review>div .chosen-plan{padding:20px;border-radius:var(--standard-border-radius);background-color:var(--background-white);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}#subscription-form .city-info{display:grid;gap:12px;grid-template-columns:100px auto}#subscription-form .payment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#subscription-form .payment-frequency>div{cursor:pointer;padding:20px;border-radius:var(--standard-border-radius);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.205);box-shadow:0 2px 4px rgba(0,0,0,.205);margin-bottom:20px;background:#fafafa;-webkit-transition:.1s;transition:.1s}#subscription-form .payment-frequency>div p.payment-header,#subscription-form .payment-frequency>div p.payment-pricing{font-weight:700;margin-bottom:2px}#subscription-form .payment-frequency>div .binding,#subscription-form .payment-frequency>div .total-year{font-weight:700;font-size:12px;color:#8f979c;margin-bottom:2px}#subscription-form .payment-frequency>div .saving-year{font-weight:700;font-size:12px;margin-bottom:2px}#subscription-form .payment-frequency>div p span:first-of-type{margin-right:4px}#subscription-form .payment-frequency>div.active{border:1px solid var(--flame);-webkit-box-shadow:0 6px 16px -5px rgba(0,0,0,.4);box-shadow:0 6px 16px -5px rgba(0,0,0,.4);padding:19px;background-color:var(--flame);color:#fff}#subscription-form .payment-frequency>div.active p,#subscription-form .payment-frequency>div.active span{color:#fff}#subscription-form .custom-billing{margin:12px 0 0 0}#subscription-form .actions{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}