#pricingTableCalc{border-radius:5px!important}#pricingTableCalc th{text-align:center;color:#fff;background-color:#4687f4;padding:8px;border:1px solid #e5e4e3}#pricingTableCalc td{text-align:center;padding:8px;border:1px solid #e5e4e3}#nbrProducts{height:35px;font-size:18px;color:#333;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:0;font-style:normal}#pricing{margin-top:10px}#pricing .form-row-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#F7F8F9}#pricing .form-row-wrapperAddons{display:flex;align-items:center;justify-content:center}#pricing .togglestyle{margin-bottom:-25px;height:50px}#pricing .togglestyleAddons{margin-bottom:-25px;height:50px}#pricing .toggle-img{overflow:overlay;margin-top:-40px;margin-left:-15px}#pricing .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;padding:40px}#pricing label{width:300px}#pricing .form-field{display:flex}#pricing .form-field input{border:2px solid #4687F4;border-radius:30px}#pricing .slider-container{width:100%;max-width:510px;margin:20px 0}#pricing .custom-slider{-webkit-appearance:none;width:100%;height:8px;background:#e0ecf9;border-radius:4px;outline:none;transition:background 0.3s}#pricing .custom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#217aff;border-radius:50%;border:2px solid #fff;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}#pricing .custom-slider::-moz-range-thumb{width:20px;height:20px;background:#217aff;border:2px solid #fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}#pricing .slider-labels{display:flex;justify-content:space-between;font-size:14px;margin-top:5px;color:#444;padding:0 2px}.marker{position:absolute;top:45%;padding-top:16px;font-size:13px;color:#555;letter-spacing:.05em;transform:translateX(-50%);pointer-events:none}.marker:after{content:'';width:1px;height:8px;background:#217aff;position:absolute;top:0;left:50%;transform:translateX(-50%)}.marker-0:after,.marker-100:after{display:none}.marker-25{left:25%}.marker-50{left:50%}.marker-75{left:75%}.marker-100{right:0;transform:translateX(50%)}#pricing .toggle-container{display:inline-flex;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden;max-width:360px;justify-content:center}#pricing .toggle-button{padding:18px 67px;border:none;background-color:#fff;color:#000;font-weight:700;font-size:16px;cursor:pointer;transition:background-color 0.3s,color 0.3s;font-family:sans-serif;z-index:999}#pricing .toggle-button.active{background-color:#2f80ed;color:#fff;font-weight:700}#pricing .toggle-button:not(:last-child){border-right:1px solid transparent}#pricing .toggle-buttonAddons{padding:18px 67px;border:none;background-color:#fff;color:#000;font-weight:700;font-size:16px;cursor:pointer;transition:background-color 0.3s,color 0.3s;font-family:sans-serif}#pricing .toggle-buttonAddons.active{background-color:#35AA54;color:#fff;font-weight:700}#pricing .toggle-buttonAddons:not(:last-child){border-right:1px solid transparent}#pricing .pricing-box{text-align:center;font-family:Arial,sans-serif;margin:20px}#pricing .price{font-size:32px;font-weight:700;color:#4285f4}#pricing .amount{font-size:48px}#pricing .currency-wrapper{display:flex;align-items:center}#pricing .currency{color:#000;font-size:20px;margin-left:5px}#pricing .pricing-currency{display:flex;flex-direction:column;align-items:center;gap:30px}#pricing select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:2px solid #4687F4;border-radius:30px;padding:10px 36px 10px 12px;font-size:14px;font-family:inherit;color:#202020;cursor:pointer;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7'%3E%3Cpath fill='%23666' d='M0 0l5 7 5-7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 7px;min-width:120px;height:50px;box-sizing:border-box}#pricing select:focus{border-color:#4a90e2;outline:none}#pricing .capping{font-size:18px;margin-top:10px;color:#000;font-weight:700}#pricing .capping .highlight{color:#4285f4}#pricing .cta-button{margin-top:20px;background-color:#ffa500;color:#fff;font-weight:700;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:14px;text-transform:uppercase}#pricing .cta-button:hover{background-color:#4687f4}#pricingTableCalc tfoot,#pricingTableCalc thead{font-size:18px}@media screen and (max-width:768px){.text-center{text-align:center!important}#pricingTableCalc tfoot tr td{-webkit-transform:none;-ms-transform:none;transform:none}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}#pricingTableCalc th{font-size:16px}#pricing .form-field{display:flex;flex-direction:column;align-items:center;gap:15px}#pricing .form-row-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#F7F8F9;flex-direction:column;width:auto}#pricing .form-row-wrapperAddons{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse}#pricing .togglestyle{height:100px}#pricing .togglestyleAddons{height:190px}#pricing .toggle-img{overflow:overlay;margin-left:270px;margin-bottom:-13px}#pricing .pricing-currency{margin-top:20px}#pricing .currency-wrapper{display:flex;flex-direction:column-reverse}}@media (max-width:1280px) and (min-width:769px){#pricing .form-row-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#F7F8F9;flex-direction:column}#pricing .togglestyleAddons{margin-bottom:-25px;height:215px}}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}