.modal-open{overflow:hidden}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}#maxVal .modal-dialog{max-width:460px}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}#maxVal .modal-content{position:relative}.modal.show .modal-dialog .modal-content{border-radius:10px}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}#maxVal button.close{position:absolute;top:25px;right:-6px;width:38px;height:38px;opacity:1;box-shadow:none;border:0;outline:0}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.close,.close2{top:30px;background:#82838e;opacity:1;width:32px;height:32px;text-align:center;border-radius:100%;margin-top:-70px;position:absolute;right:0;z-index:1}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}#maxVal button.close img{width:24px;height:24px}#maxVal .modal-body{text-align:center;padding:25px 0}.modal-body{position:relative;flex:1 1 auto;padding:1rem}#maxVal .modal-body p.errorMsg.minError{width:auto}#maxVal .modal-body p.errorMsg{font-size:14px;line-height:normal;color:#2a2747;width:300px;margin:0 auto;font-family:var(--viMedium)}b,strong{font-weight:bolder}@media (min-width:576px){.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}}@media screen and (max-width:768px){#maxVal .modal-dialog{max-width:335px;margin:0 auto}#maxVal .modal-body{padding:21px 15px;text-align:left}}.compareDetailSection{width:100%;height:100%;padding:40px 24px 0}.compareDetailSection .compIcon{margin-bottom:32px}.comparePackTitle{display:flex;align-items:center;gap:8px;justify-content:center;width:100%}.comparePackHeading{align-items:center;gap:8px;font-family:var(--viBold);font-size:18px;line-height:22px;color:#2f3044;margin:0 0 20px}.comparePackHeading img{width:32px;height:32px}.sideDrawer.compare-drawer .cart-drawer.downloadSidedrawer img.closeDesk{display:none!important}.rrDropdownPacklist{position:relative;width:280px}.rrPacklistTitle{width:100%;padding:10px 40px 10px 12px;cursor:pointer}.compare-dropDown-arrow{right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.rrPackOptions{list-style:none;margin:4px 0 0;padding:0;border:1px solid #ddd;background:#fff;position:absolute;width:100%;z-index:10;display:none}.rrPackOptions.show{display:block}.rrPackOptions li{padding:10px 12px;cursor:pointer}.rrPackOptions li:hover{background-color:#f4f4f4}.compareDetailSection .rrDropdownPacklist,.rrDropdownPacklistThird{position:relative;width:100%;margin:0 0 16px}.compareDetailSection .rrDropdownPacklist .bootLabel{display:none;position:absolute;top:-8px;left:10px;width:auto;height:20px;padding:0 8px;background-color:#fff;font-size:14px;line-height:17px;font-family:var(--viBold);text-transform:lowercase;color:#2f3043;z-index:1}.compareDetailSection .rrDropdownPacklist.has-value .bootLabel{display:block}label{display:inline-block;margin-bottom:.5rem}.compareDetailSection .rrDropdownPacklist.has-value .rrPacklistTitle{border:1px solid #2f3043}.compareDetailSection .rrPacklistTitle{font-family:var(--viRegular);padding:16px;border:1px solid #d5d6d9;width:100%;height:60px;font-size:16px;line-height:18px;border-radius:8px;cursor:pointer;color:#2f3043}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e60000}.compare-dropDown-arrow{position:absolute;top:30px;right:16px;cursor:pointer}.compareDetailSection .rrPacklistTitle:focus{outline:none;border:1px solid #d5d6d9;box-shadow:none}.compareDetailSection .rrDropdownPacklist.has-value .rrPacklistTitle:focus{outline:none;border:1px solid #2f3043;box-shadow:none}.compareDetailSection .rrPackOptions{position:absolute;top:60px;left:0;right:0;display:none;list-style-type:none;padding:0;margin:0;background-color:#fff;box-shadow:2px 4px 14px 0 rgba(0,0,0,.05);border-radius:8px;z-index:2;overflow-y:scroll;max-height:260px;width:100%;box-shadow:0 20px 32px 0 rgba(96,97,112,.1),0 2px 8px 0 rgba(40,41,61,.06)}.compareDetailSection ul{list-style:none;margin:0 0 16px;padding:0}.compareDetailSection .rrPackOptions li{padding:15px 0;margin:0 16px;border-bottom:1px solid #eaeaec;display:flex}.compareDetailSection .rrPackOptions li,.compareDetailSection .rrPackOptions li span{font-family:var(--viRegular);font-size:16px;color:#2f3043;cursor:pointer;line-height:normal}.compareDetailSection .rrPackOptions li span{font-weight:400;margin-left:2px}.compareBtn{width:100%;display:flex;align-items:center;justify-content:center;padding:0 0 20px}.compareBtn .compareCTA{width:100%;height:40px;font-size:16px;line-height:20px;display:block;background-color:#ffc600;border-radius:25px;color:#2f3043;font-family:var(--viMedium);border:0;font-weight:500}.compareDetailSection .comparePackTitle p{font-size:18px;font-family:var(--viBold);line-height:22px;margin:0 0 20px;padding:0;color:#2f3044;justify-content:center;align-items:center;width:100%}.comparePackHeading img{margin-right:8px}.compareBtn .compareCTA[disabled]{color:#fff}.compareBtn .btn[disabled]{background:#d5d6d9!important;border-color:#d5d6d9!important;color:#fff}@media (min-width:768px){.compareDetailSection{padding:135px 91px 0}.compareDetailSection .comparePackDropdown{display:flex;flex-direction:column;position:relative;margin:0 0 16px}.compareDetailSection .comparePackTitle p,.comparePackHeading{font-size:30px;line-height:32px;margin-bottom:32px;justify-content:center}.compareDetailSection .comparePackTitle p{width:100%}.compareDetailSection .rrDropdownPacklist,.rrDropdownPacklistThird{width:323px;margin:0 0 16px}.compareDetailSection .rrPacklistTitle{font-size:16px;line-height:18px;width:323px;height:60px}.compare-dropDown-arrow{top:30px;right:20px}.compareDetailSection .rrPackOptions{top:60px}.compare3rdLink{width:323px;margin:-16px 0 32px;text-align:right}.compare3rdLink p{text-align:right;font-family:var(--viRegular);font-size:16px;line-height:normal;color:#2f3043;text-decoration:underline;display:inline-block;cursor:pointer}.compareBtn{width:323px}.compareBtn .compareCTA{width:323px;height:50px;margin-left:0}}@media screen and (max-width:767px){.compareDetailSection .compIcon{margin:0 auto 24px;display:block}.compareDetailSection .comparePackTitle{display:block;text-align:center}.compareDetailSection .comparePackTitle p{text-align:center;margin:0 0 24px;justify-content:center;display:flex;align-items:center}.comparePackHeading img{width:20px;height:20px}.compare3rdLink p{font-size:16px;line-height:normal;font-family:var(--viRegular);text-align:right;margin-bottom:20px;text-decoration:underline}.compareBtn{position:absolute;bottom:25px;left:0;right:0;width:100%;height:80px;padding:20px;box-shadow:0 -1px 24px 0 rgba(0,0,0,.08)}}