.violation-main{background:var(--BackGround-Web-Grey-BG,#f3f5f8)}.violation-main .violation-form{margin:0 auto;padding:80px 0}@media(max-width:768px){.violation-main .violation-form{padding:40px 0}}.violation-main .violation-form .form-header{display:flex;padding-top:12px;align-items:center;gap:8px;align-self:stretch;margin-bottom:0;background:transparent;border-radius:0;box-shadow:none}@media(max-width:768px){.violation-main .violation-form .form-header{justify-content:space-between}}.violation-main .violation-form .form-header .step{position:relative}@media(max-width:768px){.violation-main .violation-form .form-header .step{padding:20px 26px}}.violation-main .violation-form .form-header .step{display:flex;padding:20px 24px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:var(--white-white-100,#fff)}.violation-main .violation-form .form-header .step:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:transparent}.violation-main .violation-form .form-header .step.active{background:#fff;display:flex;padding:27px 0;flex-direction:column;align-items:center;gap:10px;border-radius:8px 8px 0 0}@media(max-width:768px){.violation-main .violation-form .form-header .step.active{flex:1 1;padding:17px 0}}.violation-main .violation-form .form-header .step.active:before{border-radius:8px 8px 0 0;border-top:8px solid var(--navy-navy-100,#0d1846);background:#fff}.violation-main .violation-form .form-header .step.active .step-content{padding:0 24px}@media(max-width:768px){.violation-main .violation-form .form-header .step.active .step-content{padding:10px 15px}}.violation-main .violation-form .form-header .step.active .step-content .step-number{display:flex;width:20px;height:20px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:var(--blue-blue-100,#0079c8);color:#fff;font-size:10px;font-style:normal;font-weight:500;line-height:10.925px;border:none}.violation-main .violation-form .form-header .step.active .step-content .step-title{color:var(--blue-blue-100,#0079c8);font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.violation-main .violation-form .form-header .step .step-content{display:flex;align-items:center;gap:12px;border-radius:8px 8px 0 0}.violation-main .violation-form .form-header .step .step-content .step-number{display:flex;width:20px;height:20px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--navy-navy-100,#0d1846);background:var(--white-white-100,#fff);color:var(--navy-navy-100,#0d1846);font-size:10px;font-style:normal;font-weight:500;line-height:10.925px}.violation-main .violation-form .form-header .step .step-content .step-title{font-size:15px;color:#666;font-weight:500}.violation-main .violation-form .form-body{background:#fff;padding:40px}[dir=ltr] .violation-main .violation-form .form-body{border-radius:0 8px 0 0}[dir=rtl] .violation-main .violation-form .form-body{border-radius:8px 0 0 0}.violation-main .violation-form .form-body{box-shadow:0 2px 8px rgba(0,0,0,.08)}.violation-main .violation-form .form-body section .reportDetail-Heading{font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--navy-navy-100,#0d1846);padding-bottom:10px}.violation-main .violation-form .form-body section .ReportDetailSubtitle{color:var(--navy-navy-100,#0d1846);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:40px}@media(max-width:768px){.violation-main .violation-form .form-body{padding:24px}}.violation-main .violation-form .form-body .customer-form__fieldset.form-group.files{border:none;padding:0}.violation-main .violation-form .form-body .uploader-dropzone{position:relative;display:block;background:#fff;padding:50px 24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:8px;border:2px dashed var(--blues-navy-10,rgba(13,24,70,.1))}.violation-main .violation-form .form-body .files.error .uploader-dropzone{border-color:#e53935}.violation-main .violation-form .form-body .uploader-input[type=file]{visibility:hidden;position:absolute;inset:0;opacity:0;cursor:pointer}.violation-main .violation-form .form-body__fieldset{margin-bottom:24px}@media only screen and (min-width:1440px){.violation-main .violation-form .form-body__fieldset--split{display:inline-flex;width:48.2%}[dir=ltr] .violation-main .violation-form .form-body__fieldset--split{margin-right:24px}[dir=rtl] .violation-main .violation-form .form-body__fieldset--split{margin-left:24px}[dir=ltr] .violation-main .violation-form .form-body__fieldset--split:nth-of-type(2n){margin-right:0}[dir=rtl] .violation-main .violation-form .form-body__fieldset--split:nth-of-type(2n){margin-left:0}}[dir=ltr] .violation-main .violation-form .form-body__fieldset .clear{margin-left:1rem!important}[dir=rtl] .violation-main .violation-form .form-body__fieldset .clear{margin-right:1rem!important}.violation-main .violation-form .form-body .uploader-help{position:relative;z-index:1;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;color:#6b7280}.violation-main .violation-form .form-body .uploader-help .link{pointer-events:auto;font-weight:600;text-decoration:none;cursor:pointer;color:var(--blue-blue-100,#0079c8);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.violation-main .violation-form .form-body .uploader-help .link-Browse{pointer-events:auto;text-decoration:none;cursor:pointer;color:var(--Bupa-Navy-Navy,#0d1846);font-size:16px;font-style:normal;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.violation-main .violation-form .form-body .uploader-help .link:hover{text-decoration:underline}.violation-main .violation-form .form-body .uploader-hint{font-size:12px;margin-top:2px;color:rgba(15,51,88,.4);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.violation-main .violation-form .form-body .uploader-dropzone:hover{border-color:#c9d4e5;background:#fafcff}.violation-main .violation-form .form-body .hidden{display:none!important}.violation-main .violation-form .form-body .file-error.error{display:inline-block;margin-top:8px;color:#d32f2f;font-size:13px}.violation-main .violation-form .form-body .file-name-wrapper{margin-top:12px}.violation-main .violation-form .form-body .file-name-title{margin:0 0 6px;font-weight:600;color:#344054;font-size:14px}.violation-main .violation-form .form-body .uploader-list{list-style:none;padding:0;margin:0}.violation-main .violation-form .form-body .uploader-item{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;border:1px solid #eef2f7;border-radius:8px;background:#f9fbff;margin-bottom:8px}.violation-main .violation-form .form-body .uploader-item .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px}[dir=rtl] .violation-main .violation-form .form-body .uploader-item .file-name .file-Icon{margin-left:7px}.violation-main .violation-form .form-body .uploader-item .file-size{color:#6b7280;font-size:12px}.violation-main .violation-form .form-body .file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#6b7280;font-size:16px;line-height:1;cursor:pointer;padding:4px;border-radius:6px}.violation-main .violation-form .form-body .file-remove:hover{color:#d32f2f;background:#feecec}.violation-main .violation-form .acknowledgement{margin-bottom:32px;color:var(--Blues-Navy,#0d1846);font-size:16px;font-style:normal;font-weight:600;line-height:28px}.violation-main .violation-form .form-row.two-col{display:grid;grid-template-columns:1fr 1fr;margin-left:0;margin-right:0;padding-top:15px}@media(max-width:768px){.violation-main .violation-form .form-row.two-col{grid-template-columns:1fr}}.violation-main .violation-form .form-group{margin-bottom:28px}.violation-main .violation-form .form-group .concern-Heading{font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--navy-navy-100,#0d1846);padding-bottom:20px}.violation-main .violation-form .form-group label{color:var(--blues-navy-40,rgba(13,24,70,.4));font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin-bottom:11px;display:flex;flex-direction:row}.violation-main .violation-form .form-group label.required:after{content:"*";color:#dc3545;margin-left:4px}.violation-main .violation-form .form-select{width:100%;padding:12px 16px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;color:#333;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat}[dir=ltr] .violation-main .violation-form .form-select{background-position:right 16px center}[dir=rtl] .violation-main .violation-form .form-select{background-position:left 16px center}.violation-main .violation-form .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s}.violation-main .violation-form .form-select:focus{outline:none;border-color:#09f;box-shadow:0 0 0 3px rgba(0,153,255,.1)}.violation-main .violation-form .form-select:hover{border-color:#999}.violation-main .violation-form .form-input{width:100%;padding:12px 16px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;color:#333;transition:all .2s}.violation-main .violation-form .form-input::placeholder{color:#aaa}.violation-main .violation-form .form-input:focus{outline:none;border-color:#09f;box-shadow:0 0 0 3px rgba(0,153,255,.1)}.violation-main .violation-form .form-input:hover{border-color:#999}[dir=ltr] .violation-main .violation-form .input-with-icon .form-input{padding-right:45px}[dir=rtl] .violation-main .violation-form .input-with-icon .form-input{padding-left:45px}.violation-main .violation-form .input-with-icon .input-icon{top:50%;transform:translateY(-50%);color:#999;font-size:18px}[dir=ltr] .violation-main .violation-form .input-with-icon .input-icon{right:16px}[dir=rtl] .violation-main .violation-form .input-with-icon .input-icon{left:16px}.violation-main .violation-form .category-subtitle{margin-top:10px;color:var(--Colors-Bupa-Blue-500,#0079c8);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.violation-main .violation-form .radio-group{display:flex}[dir=ltr] .violation-main .violation-form .radio-group{gap:40px}[dir=rtl] .violation-main .violation-form .radio-group{gap:64px}.violation-main .violation-form .radio-group{flex-wrap:wrap;padding-top:16px}.violation-main .violation-form .radio-custom{display:flex!important;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.violation-main .violation-form .radio-custom input{position:absolute;opacity:0;pointer-events:none}.violation-main .violation-form .radio-ui{width:20px;height:20px;border-radius:50%;border:2px solid #c5c5c5;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:#fff;flex-shrink:0}.violation-main .violation-form .radio-ui:after{content:"";width:12px;height:12px;border-radius:50%;background:#0d1846;transform:scale(0);transition:transform .15s ease}.violation-main .violation-form .radio-custom input:checked+.radio-ui{border-color:#0d1846}.violation-main .violation-form .radio-custom input:checked+.radio-ui:after{transform:scale(1)}.violation-main .violation-form .radio-text{color:var(--Bupa-Navy-Navy,#0d1846);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.violation-main .violation-form .checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;color:#333;font-weight:400}.violation-main .violation-form .checkbox-label input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#1a3353;margin-top:2px;flex-shrink:0}.violation-main .violation-form .checkbox-label .privacy-span{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.5}.violation-main .violation-form .checkbox-label .privacy-span:after{content:"*";color:#dc3545}.violation-main .violation-form .checkbox-label span{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.5}.violation-main .violation-form .checkbox-label.error-checkbox{color:#dc3545}.violation-main .violation-form .error-message{display:block;color:#dc3545;font-size:13px;margin-top:6px;font-weight:400}.violation-main .violation-form .form-input.error,.violation-main .violation-form .form-select.error,.violation-main .violation-form .form-textarea.error{border-color:#dc3545}.violation-main .violation-form .form-input.error:focus,.violation-main .violation-form .form-select.error:focus,.violation-main .violation-form .form-textarea.error:focus{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.1)}.violation-main .violation-form .privacy-link{color:#1a3353;text-decoration:underline;font-weight:500}.violation-main .violation-form .privacy-link:hover{color:#09f}.violation-main .violation-form .info-box{display:flex;gap:12px;margin-top:12px;padding:14px;border-radius:8px;border:1px solid var(--Colors-Bupa-Blue-200,#b3d6ef);background:var(--White-White,#fff)}.violation-main .violation-form .info-box .info-icon{flex-shrink:0;width:20px;height:20px}.violation-main .violation-form .info-box p{color:var(--Bupa-Black-Bupa-Black,#333);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.violation-main .violation-form .form-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:768px){.violation-main .violation-form .form-row{grid-template-columns:1fr}}.violation-main .violation-form .button-group{display:flex;gap:16px}@media(max-width:768px){.violation-main .violation-form .button-group{flex-direction:column}}.violation-main .violation-form .toggle-button{border-radius:12px;border:2px solid var(--blues-navy-10,rgba(13,24,70,.1));background:var(--White,#fff);display:flex;padding:20px 16px;justify-content:center;align-items:center;gap:12px;flex:1 0;color:var(--blues-navy-40,rgba(13,24,70,.4));font-size:14px;font-style:normal;font-weight:600;line-height:20px;cursor:pointer;transition:all .2s}.violation-main .violation-form .toggle-button:hover{border-color:#09f;background-color:#f8fcff}.violation-main .violation-form .toggle-button.active{border-radius:12px;border:2px solid var(--Blues-Sky,#0079c8);background:var(--White,#fff);box-shadow:0 24px 32px -12px rgba(15,55,97,.1);color:var(--Blues-Sky,#0079c8);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.violation-main .violation-form .toggle-button .toggle-image.email,.violation-main .violation-form .toggle-button .toggle-image.phone{filter:invert(13%) sepia(93%) saturate(2600%) hue-rotate(185deg) brightness(96%) contrast(101%)}.violation-main .violation-form .textarea-wrapper{position:relative}.violation-main .violation-form .form-textarea{width:100%;padding:12px 16px 36px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;color:#333;font-family:inherit;resize:vertical;transition:all .2s;min-height:150px}.violation-main .violation-form .form-textarea::placeholder{color:#aaa}.violation-main .violation-form .form-textarea:focus{outline:none;border-color:#09f;box-shadow:0 0 0 3px rgba(0,153,255,.1)}.violation-main .violation-form .form-textarea:hover{border-color:#999}.violation-main .violation-form .char-count{position:absolute;bottom:12px;font-size:13px;color:#999;inset-inline-end:16px}.violation-main .violation-form .form-actions{display:flex;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px}@media(max-width:768px){.violation-main .violation-form .form-actions{margin-top:0;padding-top:0}}.violation-main .violation-form .btn-cancel{border-radius:4px;border:2px solid var(--Colors-Error---Red-500---base,#d60023);background:var(--Colors-Foreground-Base-fg-white,#fff);color:#d60023;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.violation-main .violation-form .btn-cancel:hover{background-color:#d60023;color:#fff}.violation-main .violation-form .btn-back{border:2px solid var(--Colors-Bupa-Blue-500,#0079c8);background:var(--Colors-Foreground-Base-fg-white,#fff);color:#0079c8;padding:16px 32px;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.violation-main .violation-form .btn-back:hover{background-color:#046baf;color:#fff}.violation-main .violation-form .btn-continue,.violation-main .violation-form .btn-submit{padding:16px 32px;border:none;border-radius:4px;background:var(--Blues-Sky,#0079c8);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.violation-main .violation-form .btn-continue:hover,.violation-main .violation-form .btn-submit:hover{background-color:#046baf}.violation-main .violation-form .btn-continue:disabled,.violation-main .violation-form .btn-submit:disabled{cursor:not-allowed;pointer-events:auto!important;border-radius:4px;opacity:.25;background:#0079c8!important}.violation-main .violation-form .btn-continue:disabled:hover,.violation-main .violation-form .btn-submit:disabled:hover{background-color:#0079c8!important}.violation-main .violation-form .category-dropdown{position:relative}.violation-main .violation-form .dropdown-header{width:100%;padding:12px 16px;border:1px solid #d1d1d1;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s;position:relative;color:rgba(13,24,70,.2);font-size:16px;font-style:normal;font-weight:500;line-height:normal}[dir=ltr] .violation-main .violation-form .dropdown-header{padding-right:40px}[dir=rtl] .violation-main .violation-form .dropdown-header{padding-left:40px}.violation-main .violation-form .dropdown-header.select{color:#0d1846;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.violation-main .violation-form .dropdown-header:hover{border-color:#999}.violation-main .violation-form .dropdown-header:focus{border-color:#09f}.violation-main .violation-form .dropdown-header.error{border-color:#dc3545}.violation-main .violation-form .dropdown-header.error:focus{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.1)}.violation-main .violation-form .dropdown-header:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:12px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;transition:transform .2s}[dir=ltr] .violation-main .violation-form .dropdown-header:after{right:16px}[dir=rtl] .violation-main .violation-form .dropdown-header:after{left:16px}.violation-main .violation-form .dropdown-header.open:after{transform:translateY(-50%) rotate(180deg)}.violation-main .violation-form .dropdown-list{position:absolute;top:calc(100% + 0px);left:0;right:0;max-height:420px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:50;border-radius:8px;border:1px solid var(--navy-navy-10,rgba(13,24,70,.1));background:linear-gradient(0deg,#f3f3f6,#f3f3f6),#fff}.violation-main .violation-form .dropdown-item{padding:14px 16px;border-bottom:1px solid #e5e5e5;cursor:pointer;transition:background-color .2s;white-space:normal;word-break:break-word}.violation-main .violation-form .dropdown-item:hover{background-color:#e0e0e5}.violation-main .violation-form .dropdown-item:last-child{border-bottom:none}.violation-main .violation-form .dropdown-title{font-size:14px;font-weight:600;color:#333;margin-bottom:4px}.violation-main .violation-form .dropdown-subtitle{font-size:13px;color:#666;line-height:1.4}.violation-main .violation-form .date-range{position:relative}.violation-main .violation-form .input-with-icon{position:relative;display:flex;align-items:center}.violation-main .violation-form .input-with-icon .form-input.date-input{width:100%;padding-right:36px}.violation-main .violation-form .input-with-icon .input-icon{position:absolute}[dir=ltr] .violation-main .violation-form .input-with-icon .input-icon{right:10px}[dir=rtl] .violation-main .violation-form .input-with-icon .input-icon{left:10px}.violation-main .violation-form .input-with-icon .input-icon{color:#7a8899;pointer-events:none}.violation-main .violation-form .input-with-icon.is-disabled{opacity:.6;pointer-events:none}.violation-main .violation-form .calendar-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:20;background:#fff;border:1px solid #e6edf5;box-shadow:0 8px 24px rgba(31,56,88,.12);border-radius:12px;min-width:320px;padding:12px}.violation-main .violation-form .calendar{display:grid;grid-template-rows:auto auto 1fr auto;grid-row-gap:8px;row-gap:8px}.violation-main .violation-form .calendar-header{display:grid;grid-template-columns:40px 1fr 40px;align-items:center}.violation-main .violation-form .calendar-header .calendar-title{text-align:center;font-weight:600;color:#23364f}.violation-main .violation-form .calendar-header .calendar-nav{border:none;background:transparent;height:32px;width:32px;border-radius:8px;color:#23364f;cursor:pointer}.violation-main .violation-form .calendar-header .calendar-nav:hover{background:#f2f6fb}.violation-main .violation-form .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}.violation-main .violation-form .calendar-weekday{text-align:center;font-size:12px;color:#7a8899;padding:4px 0}.violation-main .violation-form .calendar-day{height:36px;border:none;background:#fff;color:#23364f;border-radius:8px;cursor:pointer}.violation-main .violation-form .calendar-day:hover{background:#f7fafc;box-shadow:inset 0 0 0 1px #c9d7ea}.violation-main .violation-form .calendar-day.is-outside{color:#b8c4d6;background:#fff}.violation-main .violation-form .calendar-day.is-selected{background:#092a57;color:#fff;box-shadow:none}.violation-main .violation-form .calendar-day.is-in-range{background:#0d1846;display:flex;color:#fff;box-shadow:inset 0 0 0 1px #b2c7e6;grid-gap:0;gap:0}.violation-main .violation-form .calendar-actions{display:flex;justify-content:space-between;margin-top:4px}.violation-main .violation-form .calendar-actions .btn-apply,.violation-main .violation-form .calendar-actions .btn-clear{height:32px;padding:0 12px;border-radius:8px;border:1px solid #e6edf5;background:#fff;color:#23364f;cursor:pointer}.violation-main .violation-form .calendar-actions .btn-apply{background:#092a57;border-color:#092a57;color:#fff}.violation-main .violation-form .calendar-actions .btn-clear:hover{background:#f2f6fb}.violation-main .violation-form .calendar-actions .btn-apply:hover{background:#0b356b;border-color:#0b356b}@media(min-width:768px){.violation-main .violation-form .date-range.pull-right .calendar-popover{left:auto;right:0}}#request-a-callback-popup{align-items:center}#request-a-callback-popup .modal-dialog{width:1440px!important;max-width:90%}#request-a-callback-popup .modal-title{text-align:center;margin-bottom:40px;margin-top:40px;font-size:16px}@media screen and (min-width:320px){#request-a-callback-popup .modal-title{font-size:16px}}@media screen and (min-width:768px){#request-a-callback-popup .modal-title{font-size:18px}}@media screen and (min-width:992px){#request-a-callback-popup .modal-title{font-size:20px}}#request-a-callback-popup .modal-title{font-weight:600}#request-a-callback-popup .description{text-align:center;margin-bottom:56px;font-size:12px}@media screen and (min-width:320px){#request-a-callback-popup .description{font-size:12px}}@media screen and (min-width:768px){#request-a-callback-popup .description{font-size:14px}}@media screen and (min-width:992px){#request-a-callback-popup .description{font-size:16px}}#request-a-callback-popup .description{font-weight:500}#request-a-callback-popup .form-group{margin-bottom:16px}#request-a-callback-popup strong{display:inline;color:#bca258;font-weight:700;font-size:12px}@media screen and (min-width:320px){#request-a-callback-popup strong{font-size:12px}}@media screen and (min-width:768px){#request-a-callback-popup strong{font-size:14px}}@media screen and (min-width:992px){#request-a-callback-popup strong{font-size:16px}}.collapsible-section{border-radius:8px;background:#fff;border:1px solid #fff;box-shadow:0 4px 40px 20px rgba(50,121,194,.1)}.collapsible-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin:10px;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--navy-navy-100,#0d1846);cursor:pointer}.collapsible-header svg{width:16px;height:16px;fill:#6b7280;transition:transform .2s ease-in-out}.collapsible-header.open svg{transform:rotate(180deg)}.collapsible-content{padding:16px;font-size:14px;color:#4b5563;background-color:#fff}.collapsible-content-wrapper{transition:max-height .3s ease,opacity .3s ease}.collapsible-content-wrapper.closed{display:none}.collapsible-content-wrapper.open{opacity:1}.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;animation:fadeIn .3s ease}.privacy-drawer{position:fixed;top:0;width:650px;max-width:90vw;height:100vh;border-radius:10px 0 0 10px;background:var(--white-white-100,#fff);box-shadow:-4px 0 20px rgba(0,0,0,.15);z-index:1000;display:flex;flex-direction:column}[dir=ltr] .privacy-drawer{right:-100%;transition:right .4s cubic-bezier(.4,0,.2,1)}[dir=rtl] .privacy-drawer{left:-100%;transition:left .4s cubic-bezier(.4,0,.2,1)}[dir=ltr] .privacy-drawer.open{right:0}[dir=rtl] .privacy-drawer.open{left:0}@media(max-width:768px){.privacy-drawer{width:100%;max-width:100%}}@media(max-width:480px){.privacy-drawer{width:100vw}}.drawer-header{padding:24px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;background:#fff;flex-shrink:0}@media(max-width:768px){.drawer-header{padding:20px 24px}}@media(max-width:480px){.drawer-header{padding:16px 20px}}.drawer-header h2{overflow:hidden;color:var(--navy-navy-100,#0d1846);text-overflow:ellipsis;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0}@media(max-width:768px){.drawer-header h2{font-size:20px}}@media(max-width:480px){.drawer-header h2{font-size:18px}}.drawer-header .speak-close-btn{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center;width:40px;height:40px}@media(max-width:480px){.drawer-header .speak-close-btn{width:36px;height:36px;padding:6px}}.drawer-header .speak-close-btn:hover{background:#f5f5f5;transform:scale(1.05)}.drawer-header .speak-close-btn:active{transform:scale(.95)}.drawer-header .speak-close-btn img{width:32px;height:32px;object-fit:contain}@media(max-width:480px){.drawer-header .speak-close-btn img{width:28px;height:28px}}.drawer-content{flex:1 1;overflow-y:auto;padding:24px;background:#fff}@media(max-width:768px){.drawer-content{padding:20px 24px}}@media(max-width:480px){.drawer-content{padding:16px 20px}}.drawer-content::-webkit-scrollbar{width:8px}@media(max-width:480px){.drawer-content::-webkit-scrollbar{width:4px}}.drawer-content::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.drawer-content::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:4px}.drawer-content::-webkit-scrollbar-thumb:hover{background:#999}.intro-paragraph{margin-bottom:24px}@media(max-width:768px){.intro-paragraph{margin-bottom:20px}}@media(max-width:480px){.intro-paragraph{margin-bottom:16px}}.intro-paragraph p{color:var(--Colors-Bupa-Navy-500,#0d1846);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0}@media(max-width:768px){.intro-paragraph p{font-size:14px;line-height:1.6}}@media(max-width:480px){.intro-paragraph p{font-size:14px;line-height:1.6}}.content-section{margin-bottom:24px}@media(max-width:768px){.content-section{margin-bottom:20px}}@media(max-width:480px){.content-section{margin-bottom:16px}}.content-section:last-child{margin-bottom:0}.content-section h3{color:var(--Colors-Bupa-Navy-500,#0d1846);font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0 0 12px}@media(max-width:768px){.content-section h3{font-size:15px;margin-bottom:10px}}@media(max-width:480px){.content-section h3{font-size:14px;margin-bottom:8px}}.content-section p{color:var(--Colors-Bupa-Navy-500,#0d1846);font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-transform:capitalize;margin:0}@media(max-width:768px){.content-section p{font-size:13px;line-height:1.6}}@media(max-width:480px){.content-section p{font-size:13px;line-height:1.6}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.date-range-picker{width:100%}.date-range-picker__label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.date-range-picker__input-wrapper{position:relative;width:100%;display:flex;align-items:center}.date-range-picker__input-wrapper::placeholder{color:#aaa}.date-range-picker__input{width:100%;padding:12px 16px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;color:#333;background-color:#fff;cursor:pointer;outline:none;transition:all .2s}[dir=rtl] .date-range-picker__input{text-align:right}.date-range-picker__input:focus{box-shadow:0 0 0 3px rgba(59,130,246,.1)}.date-range-picker__input::placeholder{color:#aaa}.date-range-picker__input.error{border-color:#dc3545}.date-range-picker__icon{position:absolute;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}[dir=ltr] .date-range-picker__icon{right:8px}[dir=rtl] .date-range-picker__icon{left:8px}.date-range-picker__calendar{display:flex;padding:24px 32px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--White-White,#fff);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);position:absolute;z-index:50;margin-top:.5rem;min-width:330px}[dir=rtl] .date-range-picker__calendar{direction:rtl}.date-range-picker__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}[dir=rtl] .date-range-picker__header{flex-direction:row-reverse}.date-range-picker__nav-button{padding:.5rem;border-radius:9999px;background-color:transparent;border:none;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.date-range-picker__nav-button:hover{background-color:#f3f4f6}.date-range-picker__nav-button svg{width:20px;height:20px}[dir=rtl] .date-range-picker__nav-button svg{transform:rotate(180deg)}.date-range-picker__month-year{font-size:1.125rem;font-weight:600;color:#111827;text-align:center}.date-range-picker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);width:100%;margin-bottom:.5rem}[dir=rtl] .date-range-picker__weekdays{direction:rtl}.date-range-picker__weekday{text-align:center;font-size:.875rem;font-weight:500;color:#6b7280;padding:.5rem 0}.date-range-picker__days{display:grid;grid-template-columns:repeat(7,1fr);width:100%}[dir=rtl] .date-range-picker__days{direction:rtl}.date-range-picker__day-cell{position:relative}.date-range-picker__day-button{position:relative;height:2.5rem;width:100%;font-size:.875rem;font-weight:500;color:#374151;background:none;border:none;cursor:pointer;transition:all .2s;z-index:1}.date-range-picker__day-button:disabled{visibility:hidden;cursor:default}.date-range-picker__day-button--disabled{color:#d1d5db!important;cursor:not-allowed!important;visibility:visible!important}.date-range-picker__day-button--disabled:hover{background-color:transparent!important}.date-range-picker__day-button--other-month{color:#d1d5db}.date-range-picker__day-button--in-range{color:#fff;z-index:10}.date-range-picker__day-button:hover:not(:disabled):not(.date-range-picker__day-button--in-range):not(.date-range-picker__day-button--disabled){color:#111827;background-color:#f3f4f6;border-radius:9999px}.date-range-picker__day-number{position:relative;z-index:10}.date-range-picker__day-bg{position:absolute;inset:0;background-color:#1e293b;z-index:1}[dir=ltr] .date-range-picker__day-bg--start{border-top-left-radius:9999px;border-bottom-left-radius:9999px}[dir=rtl] .date-range-picker__day-bg--start{border-top-right-radius:9999px;border-bottom-right-radius:9999px}[dir=rtl] .date-range-picker__day-bg--end{border-top-left-radius:9999px;border-bottom-left-radius:9999px}[dir=ltr] .date-range-picker__day-bg--end{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.date-range-picker__switch{width:100%;padding-top:8px;border-top:1px solid #e5e7eb;display:flex;justify-content:center}.date-range-picker__switch button{color:var(--Colors-Bupa-Blue-500,#0079c8);font-size:14px;font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize;display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:8px 12px;transition:background-color .2s}.date-range-picker__switch button icon{width:20px;height:20px}:root{--White-White:#fff;--Colors-Effects-Shadows-shadow-lg_01:rgba(10,13,18,.08);--Colors-Effects-Shadows-shadow-lg_02:rgba(10,13,18,.03);--Colors-Effects-Shadows-shadow-lg_03:rgba(10,13,18,.04)}.speakup-banner .banner-main{position:relative}.speakup-banner .banner-main .banner-main-image{overflow:hidden;position:relative}.speakup-banner .banner-main .banner-main-image .main-image{width:100%;object-fit:cover;display:flex;justify-content:center;align-items:center;gap:10px}.speakup-banner .banner-main .banner-main-image .gradientbanner{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(270deg,rgba(36,84,142,.32) 22.66%,rgba(36,86,146,.5) 99.92%);z-index:5}.speakup-banner .banner-main .banner-slider__content-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:5}.speakup-banner .banner-main .banner-slider__content-inner .banner-slider__single-title{color:var(--White-White,#fff);text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:60px;text-transform:capitalize}@media(max-width:768px){.speakup-banner .banner-main .banner-slider__content-inner .banner-slider__single-title{font-size:38px;font-weight:600}}.speakup-banner .banner-main .banner-slider__content-inner .banner-slider__desc2{max-width:995px;font-size:20px;color:#fff}.speakup-banner .single-page-banner .banner-slider__image{height:750px!important}.speakup-banner .single-page-banner .banner-slider__image img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(-89.89deg,rgba(36,84,142,.32),rgba(36,86,146,.5));z-index:1}.speakup-banner .single-page-banner .container{top:35%!important;bottom:0!important}.speakup-banner .single-page-banner .container .banner-slider__desc2{max-width:690px!important}.custom-toast{display:flex;width:1121px;padding:24px 20px 19px;justify-content:flex-end;align-items:center;gap:16px;border-radius:8px;background:#f5a5b0;opacity:0;transition:opacity .3s ease-in-out}.custom-toast.visible{opacity:1}.custom-toast__message{flex:1 1;color:var(--bupa-black-black-100,#333);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.custom-toast__dismiss{background:#f5a5b0;border:none;border-radius:4px;color:#fff;padding:8px 16px;cursor:pointer;font-weight:500}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Black.b230a47a.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-BlackItalic.fde4aa01.woff2) format("woff2");font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Bold.2abecd3b.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-BoldItalic.24da5213.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ExtraBold.341b14d7.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ExtraBoldItalic.03adfe1b.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ExtraLight.0dfee050.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ExtraLightItalic.45ff1e80.woff2) format("woff2");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Italic.be3be803.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Light.a8eb29a4.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-LightItalic.a05dc3bc.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Medium.c6694137.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-MediumItalic.4106c974.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Regular.58f1007e.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-SemiBold.e7b3628c.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-SemiBoldItalic.e8ec6994.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Thin.99b6b6aa.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ThinItalic.b66bc31d.woff2) format("woff2");font-weight:100;font-style:italic}@keyframes flash{0%{opacity:0}to{opacity:1}}@keyframes glance{0%{transform:rotate(-45deg) translateY(-451%)}to{transform:rotate(-45deg) translateY(500%)}}@keyframes popup{0%{opacity:0;transform:scale3d(.8,.8,1);transition:all .9s}to{opacity:1;transform:scaleX(1);transition:all .9s}}@keyframes down-to-top{0%{bottom:0;opacity:0}to{bottom:80px;opacity:1}}@keyframes top-to-down{0%{bottom:80px;opacity:1}99%{bottom:0;opacity:0}to{display:none}}@keyframes blinker{50%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.e3a14bf7.eot);src:url(/_next/static/media/icomoon.e3a14bf7.eot) format("embedded-opentype"),url(/_next/static/media/icomoon.c83e2f4b.ttf) format("truetype"),url(/_next/static/media/icomoon.5a18410f.woff) format("woff"),url(/_next/static/media/icomoon.c7044fdb.svg) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:GE-SS-Two;src:url("/_next/static/media/GE SS Two Light.e5fc8e94.otf") format("opentype");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-quot-2:before{content:""}.icon-quot:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-search:before{content:""}.icon-circle-arrow-bullet:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-clipboard-list:before{content:""}.icon-globe-europe:before{content:""}.icon-id-badge:before{content:""}.icon-user-graduate:before{content:""}.icon-map-marker:before{content:""}.icon-phone:before{content:""}.icon-coins:before{content:""}.icon-globe:before{content:""}.icon-map-pin:before{content:""}.icon-sign-out:before{content:""}.icon-chat:before{content:""}.icon-check-shield:before{content:""}.icon-exclamation:before{content:""}.icon-hands-usd:before{content:""}.icon-users:before{content:"";content:""}.icon-exchange:before{content:""}.icon-baby:before{content:""}.icon-hands-heart:before{content:""}.icon-wind:before{content:""}.icon-user-plus:before{content:""}.report-main{background:var(--BackGround-Web-Grey-BG,#f3f5f8)}.report-main .report-speakup-div{display:flex;padding:32px 20px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;border-radius:8px 8px 0 0;background:var(--white-white-100,#fff)}.report-main .report-speakup-div .content-main{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}@media(max-width:768px){.report-main .report-speakup-div .content-main{gap:20px}}.report-main .report-speakup-div .content-main img{height:100px;width:100px}@media(max-width:768px){.report-main .report-speakup-div .content-main img{height:80px;width:80px}}.report-main .report-speakup-div .content-main .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}@media(max-width:768px){.report-main .report-speakup-div .content-main .content{gap:14px}}.report-main .report-speakup-div .content-main .content p{color:var(--Bupa-Navy-Navy,#0d1846);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:768px){.report-main .report-speakup-div .content-main .content p{font-size:18px}}.report-main .report-speakup-div .content-main .content span{color:var(--Bupa-Navy-Navy,#0d1846);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media(max-width:768px){.report-main .report-speakup-div .content-main .content span{font-size:14px}}.report-main .report-speakup-div .content-main .done-btn{display:flex;max-width:400px;padding:16px;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;align-self:stretch;border-radius:8px;border:none;background:var(--blue-blue-100,#0079c8);color:var(--White-White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%;margin:0 auto}@media(max-width:768px){.report-main .report-speakup-div .content-main .done-btn{font-size:14px;max-width:350px}}.report-main .report-speakup-div .content-main .done-btn:hover{background-color:#046baf}