section.calculator-page-banner{background:#e6f0fe;padding:100px 0}.reward-calculator-wrapper{max-width:1170px;margin:0 auto}.calculator-inner{flex-wrap:wrap;gap:30px;display:flex}.custom-control{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin-bottom:14px;display:flex;position:relative}.custom-control:last-of-type{margin-bottom:0}.control-label{font-size:16px;font-weight:400;font-family:var(--font-primary);color:var(--body-color);margin-left:10px}.custom-control input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.control-indicator{box-sizing:border-box;width:20px;height:20px;transition:all .15s ease-in-out;position:relative;background-color:#fff!important}.radio-control .control-indicator{border:1px solid #0000;border-radius:50%}.radio-control input:checked~.control-indicator{border:1.5px solid var(--blue-color)}.radio-control .control-indicator:after{content:"";background:var(--blue-color);opacity:0;visibility:hidden;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.selection-group label.custom-control.checkbox-control{margin-bottom:10px}.radio-control input:checked~.control-indicator:after{opacity:1;visibility:visible}.checkbox-control .control-indicator{border:1px solid #9fb6d9;border-radius:5px}.checkbox-control input:checked~.control-indicator{border-color:var(--blue-color)!important}.checkbox-control input[type=checkbox]:checked~.control-indicator{background-color:var(--blue-color)!important}.checkbox-control input:checked~.control-indicator:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;border-radius:2px;width:12px;height:0;padding:2px;display:block;position:absolute;top:5px;left:3px;transform:rotate(-45deg)}.calculator-left-column{border:#f0f8ff;border-top:1px solid #9fb6d9;width:calc(29.488% - 15px);padding-top:14px}.calculator-left h2{font-size:16px;line-height:24px;font-family:var(--font-primary);color:var(--body-color);margin-bottom:14px;font-weight:700}.calculator-right-column{width:calc(70.512% - 15px)}.section-titlebar-calculator{margin-bottom:53px}.section-titlebar-calculator h1{margin-bottom:0}.calculator-left .form-group{margin-bottom:20px}.calculator-left .form-group:last-child{margin-bottom:0}.calculator-right{background:var(--white-color);border-radius:10px;padding:30px 50px;box-shadow:0 10px 40px #0000001a}.points-card{background:#f7f9fc;border:1px solid #1b72e2;border-radius:10px;overflow:hidden}.points-header{background:var(--blue-color);justify-content:space-between;align-items:center;padding:15px 40px;display:flex}.points-body{padding:8px 40px 15px}.points-row{border-bottom:1px solid var(--border-light-color);justify-content:space-between;align-items:center;padding:5px 0;display:flex}.points-row span{line-height:25px}.points-body .points-row:last-child{border:none}.points-left{align-items:center;gap:9px;display:flex}.points-left p{color:#fff;margin:0;font-size:20px;font-weight:700;line-height:30px}body .points-left img{width:revert-rule}table.summary-table{border-radius:10px;width:100%;margin-top:0;position:relative}table.summary-table th{background:var(--background-gray-bg)}table.summary-table td,table.summary-table th{padding:5px 10px;font-size:13px}table.summary-table th{padding-block:9.75px}table.summary-table td:first-child,table.summary-table th:first-child{padding-left:40px}.table-data{flex-wrap:wrap;align-items:center;min-height:36px;line-height:18px;display:flex}.table-data span{width:100%;color:var(--dark-blue-secondary)}.table-data span:empty{display:none}p.disclaimer{color:var(--dark-blue-secondary);padding-left:38px;font-size:13px;line-height:18px}p.disclaimer:last-child{margin-bottom:0}.total-row{color:var(--blue-color);font-weight:700}.calculator-left input,.calculator-left select{border-color:var(--small-light-color)!important;border-radius:10px!important;padding:17px 25px!important}.calculator-left input:hover,.calculator-left select:hover{border-color:var(--dark-blue-secondary)!important}.calculator-left input:focus,.calculator-left input:active,.calculator-left select:focus,.calculator-left select:active{transition:border-color .15s ease-in-out;border-color:var(--body-color)!important;outline:none!important}.points-right{color:var(--white-color);font-size:40px;font-family:var(--font-secondary);line-height:50px}.calculator-left .form-group label{font-size:14px;font-weight:400;line-height:18px;font-family:var(--font-primary);color:var(--body-color);margin-bottom:5px;font-weight:700;display:flex}.summary-table-wrapper{-webkit-overflow-scrolling:touch;border:1px solid var(--border-light-color);direction:rtl;background-color:#fff;border-radius:10px;width:100%;margin:26px 0 20px;overflow-x:auto}.points-row strong{font-weight:400}.total-row strong{font-weight:700}.summary-table{border-collapse:separate;border-spacing:0;direction:ltr;width:100%;min-width:450px}.summary-table th,.summary-table td{white-space:nowrap;border-bottom:1px solid var(--border-light-color);padding:12px 16px}.summary-table tr:last-child td{border-bottom:none}.form-group .shape-select__control{min-height:60px}.form-group .css-13cymwt-control{border-color:#e6eaf2;border-radius:10px;transition:border-color .2s}.shape-select__control--is-focused.css-t3ipsp-control{box-shadow:none;border-color:#0000;border-radius:10px;outline:none}.form-group .css-13cymwt-control:hover,.shape-select__control--is-focused.css-t3ipsp-control:hover{border-color:var(--dark-blue-secondary)}.form-group .css-1u9des2-indicatorSeparator{display:none}.form-group .css-1xc3v61-indicatorContainer,.form-group .css-15lsz6c-indicatorContainer{padding:15px}.form-group .shape-select__indicator svg{width:15px}.form-group .css-1jqq78o-placeholder{color:var(--body-color);margin-left:0;margin-right:0}.form-group .css-hlgwow{overflow:unset;padding:2px 15px;display:block;position:relative}.shape-select__menu.css-1nmdiq5-menu{border-radius:15px;margin:3px 0 0;padding:7px;box-shadow:0 10px 40px #0000001a}.shape-select__menu-list.css-qr46ko{max-height:230px;padding-top:0;padding-bottom:0;padding-right:5px}.css-qr46ko::-webkit-scrollbar{width:4px}.css-qr46ko::-webkit-scrollbar-track{background:var(--dark-light-blue);border-radius:10px}.css-qr46ko::-webkit-scrollbar-thumb{background:var(--body-color);border-radius:10px}.shape-select__option.css-10wo9uf-option,.shape-select__option--is-focused.css-d7l1ni-option,.shape-select__option--is-selected.css-tr4s17-option{cursor:pointer;border-radius:10px;outline:none;padding:17px 15px;transition:all .2s}.shape-select__option--is-focused.css-d7l1ni-option,.shape-select__option--is-selected.css-tr4s17-option,.shape-select__option.css-tr4s17-option:active{background-color:var(--dark-light-blue);color:var(--body-color)}.point-select .shape-select__option img,.point-select .shape-select__single-value img{max-width:26px;height:auto;width:revert-rule}.shape-select__option .flex,.shape-select__single-value .flex{align-items:center;display:flex;gap:10px!important}.calculator-left .form-group .selection-group .selection-heading{margin-bottom:9px}.calculator-left .form-group .selection-group>label:not(.selection-heading){margin-bottom:10px;padding:2.5px 0}.calculator-left .form-group .selection-group>label:last-child{margin-bottom:0}.shape-select__input-container.css-19bb58m{width:100%;height:100%;margin:0;padding:0 15px;display:block;position:absolute;top:0;left:0}.shape-select__input-container .shape-select__input{height:100%;border:0!important;border-radius:0!important;padding:0!important}.shape-select__value-container input{position:absolute}.common-slider-sec{padding:66px 0 0;position:relative}.common-slider-sec .slider-header{margin-bottom:36px;font-size:30px;line-height:1}.slider-column{background:var(--background);border-radius:10px;flex:1;min-width:0;margin:0;box-shadow:0 10px 40px #0000001a}.slider-content-bottom{padding:28px 20px 20px;position:relative}.slider-image img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%;min-height:auto;max-height:100%;height:auto!important}.slider-icon img{max-width:40px;width:auto!important;height:auto!important}.slider-icon{position:absolute;top:-20px}.slider-content-bottom p.bold-text{margin-bottom:2px;font-weight:700}.slider-content-bottom p:last-child{margin-bottom:0}.content-box-slider small{color:var(--dark-blue-secondary);font-size:13px}.content-box-slider .slider-col-bottom-text{padding:17px 0 0}.content-box-slider .slider-col-bottom-text>small{color:var(--dark-blue);max-width:182px;line-height:18px;display:block}.slider-col-bottom-text>small:not(:last-child){margin-bottom:8px}.content-box-slider .slider-col-bottom-text p.big-text sup{color:var(--dark-blue-secondary);margin-left:3px;font-size:13px}.bottom-sec-calculator{text-align:center;max-width:720px;margin:50px auto 0}.bottom-sec-calculator p:last-child{margin-bottom:0}.bottom-sec-calculator p:has(.btn){margin-bottom:24px}.bottom-sec-calculator p span{color:var(--dark-blue-secondary);font-size:13px}.slider-parent-column{gap:30px;display:flex}.custom-swiper-prev,.custom-swiper-next{z-index:10;cursor:pointer;width:40px;height:40px;box-shadow:none;background:0 0;border:1px solid #5c6b7a;border-radius:50%;justify-content:center;align-items:center;font-size:0;font-weight:600;display:flex;position:absolute;top:-51px;right:0;transform:translateY(-50%);left:auto!important}.custom-swiper-prev:hover,.custom-swiper-next:hover{background-color:#0f172a}.custom-swiper-prev:hover:before,.custom-swiper-next:hover:before{color:var(--white-color)}.custom-swiper-prev:before,.custom-swiper-next:before{content:"";border:0 solid;border-width:0 0 2px 2px;width:0;height:0;padding:5px;position:absolute}.custom-swiper-next:before{right:15px;transform:rotate(-135deg)}.custom-swiper-prev:before{left:15px;transform:rotate(45deg)}.custom-swiper-prev{right:50px}.custom-swiper-next{right:0}.common-slider-sec .swiper-pagination{display:none}@media (max-width:1080px){table.summary-table td:first-child,table.summary-table th:first-child{padding-left:20px}.summary-table-wrapper{overflow-x:auto}.calculator-right,.points-header{padding:20px}.points-right{color:var(--white-color);font-size:30px}.points-body{padding:20px}p.disclaimer{padding-left:20px}}@media (max-width:991px){.calculator-inner{flex-wrap:wrap}.calculator-left-column,.calculator-right-column{width:100%}}@media (max-width:767px){.summary-table-wrapper::-webkit-scrollbar{height:5px}.summary-table-wrapper::-webkit-scrollbar-track{background:var(--dark-blue);border-radius:10px}.summary-table-wrapper::-webkit-scrollbar-thumb{background:var(--dark-blue);border-radius:10px}.summary-table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--dark-blue)}.summary-table-wrapper{scrollbar-width:thin;scrollbar-color:#0f172a #0f172a}.slider-parent-column{padding:0 0 60px}.custom-swiper-prev,.custom-swiper-next{top:auto;bottom:0;transform:none}.common-slider-sec .swiper-pagination{text-align:left;display:block;bottom:-50px!important}.common-slider-sec{padding:50px 0 0;position:relative}.slider-parent-column .swiper{width:100%;padding-right:110px;overflow:visible}.points-left{flex-wrap:wrap}.points-left p{font-size:16px;line-height:18px}.points-header{gap:20px}.points-right{line-height:1}.points-body{padding:8px 20px 15px}.points-row{font-size:14px;line-height:24px}.common-slider-sec .slider-header{margin-bottom:36px;font-size:30px;line-height:40px}.slider-col-bottom-text .big-text{font-size:20px}.bottom-sec-calculator{margin:40px auto 0}.bottom-sec-calculator .btn{width:auto;padding:7px 29.299px;font-size:16px;display:inline-flex}.bottom-sec-calculator p span{max-width:309px;margin-inline:auto;line-height:21px;display:block}}.currency-input{position:relative}.currency-symbol{z-index:1;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.static-cards-grid{grid-template-columns:repeat(5,1fr);gap:29px;width:100%;display:flex}.slider-image{padding-bottom:69.165%;position:relative}.slider-image img{object-fit:cover;width:100%;position:absolute;height:100%!important}@media (max-width:1199px){.static-cards-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.static-cards-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){.static-cards-grid{grid-template-columns:1fr}}
