:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;--primary-medicash-colour: #00a3e0;--medicash-secondary-background-colour: #f3f3f3;--medicash-tertiary-background-colour: #00aaa8;--medicash-dark-text: #406680;--medicash-dark-text-hover: #bebebe;--medicash-primary-button-colour: #7d9eb2;--medicash-primary-button-hover-colour: #5e869e;--medicash-secondary-button-colour: #c9348c;--medicash-inactive-secondary-button-colour: #972a6a;--medicash-secondary-button-hover-colour: #fff;--medicash-secondary-button-text-colour: #fff;--medicash-inactive-secondary-button-text-colour: #d8d2d2;--medicash-secondary-button-hover-text-colour: #c9348c;--page-contents-max-width: 1200px;--header-height: 89px;--portal-footer-height: 214.4px;--regular-font-size: 16px;--page-title-font-size: 35px}*{box-sizing:border-box;margin:0;padding:0}html{font-size:14px}.primary-button{background-color:var(--medicash-primary-button-colour);color:#fff;border:1px solid var(--medicash-primary-button-colour);padding:12px 30px;border-radius:25px;font-size:16px;transition:.3s ease-in-out all}.primary-button:hover{background-color:#fff;color:var(--medicash-primary-button-colour)}.secondary-button{background-color:var(--medicash-secondary-button-colour);color:var(--medicash-secondary-button-text-colour);border:1px solid var(--medicash-secondary-button-colour);padding:12px 30px;border-radius:25px;text-align:center;text-decoration:none;width:100%;font-size:16px;transition:.3s ease-in-out all;cursor:pointer}.secondary-button:hover{background-color:var(--medicash-secondary-button-hover-colour);color:var(--medicash-secondary-button-hover-text-colour)}.inactive-secondary-button{background-color:var(--medicash-inactive-secondary-button-colour);color:var(--medicash-inactive-secondary-button-text-colour);border:1px solid var(--medicash-inactive-secondary-button-colour);padding:15px 30px;border-radius:25px;text-align:center;text-decoration:none;width:100%;font-size:16px;transition:.3s ease-in-out all}.secondary-button-loading{display:flex;justify-content:center;align-items:center;background-color:var(--medicash-secondary-button-colour);color:var(--medicash-secondary-button-text-colour);border:1px solid var(--medicash-secondary-button-colour);padding:0 30px;height:50px;border-radius:25px;text-align:center;text-decoration:none;width:100%;font-size:16px;transition:.3s ease-in-out all}html{position:relative;min-height:100vh-48px}#root{display:flex;flex-direction:column;min-height:100vh}main{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:center;padding-top:var(--header-height);width:100%}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.link-text{text-decoration:none;color:var(--primary-medicash-colour);font-weight:700;cursor:pointer}.link-text:hover{text-decoration:underline}.terms-checkbox{display:flex;justify-content:center;align-items:center;width:30px;height:30px;min-width:30px;min-height:30px;z-index:5;cursor:pointer;accent-color:var(--medicash-primary-colour)}.terms-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:20px;margin-top:10px;color:var(--medicash-dark-text)}.medicash-button{cursor:pointer;background-color:var(--medicash-primary-button-colour);border-radius:4px;font-size:16px;height:60px;padding:0 30px;border:none;color:#fff}.medicash-button:hover{background-color:var(--medicash-primary-button-hover-colour)}.medicash-button-loading{display:flex;justify-content:center;align-items:center;height:60px;background-color:var(--medicash-primary-button-hover-colour);border-radius:4px;border:none;color:#fff}.page-form-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;padding-left:15px;padding-right:15px;max-width:calc(var(--page-contents-max-width) - 30px);margin-top:30px;margin-bottom:30px;max-width:700px}.page-container{padding:0 15px;margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:flex-start;align-self:center;width:100%;max-width:calc(var(--page-contents-max-width) - 30px)}form{width:100%}.page-title{font-size:35px;color:var(--medicash-dark-text);font-weight:500}.inline-link{color:var(--primary-medicash-colour);font-weight:700;cursor:pointer}.body-text-dark{color:var(--medicash-dark-text);font-size:var(--regular-font-size)}.form-button{width:100%;margin-top:20px}.form-section{display:flex;flex-direction:column;width:100%;align-self:center;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.form-contents{display:flex;width:100%;flex-direction:column;gap:5px;margin-top:24px}.label-text{opacity:0;position:relative;top:25px;z-index:-1;font-size:16px;transition:.3s ease-in-out all}.static-label-text{font-size:16px}.input,.date-input{outline:none;border:none;border-bottom:1px solid black;padding-top:5px;padding-bottom:5px;font-size:16px;text-overflow:ellipsis}.input:focus{border-bottom:1px solid var(--primary-medicash-colour)}.highlighted-text{color:var(--primary-medicash-colour)}.fw-500{font-weight:500}@media screen and (min-width:768px){.page-form-container{padding:0 15px;width:75%}.form-button{align-self:flex-end;width:225px}input,.label-text{font-size:18px}}@media screen and (min-width:1180px){.page-form-container{width:50%}}footer{display:flex;flex-direction:column;justify-content:center;width:100%;color:#fff}.footer{display:flex;flex-direction:column;align-items:center;background:#fff0 linear-gradient(180deg,#00a0dd,#00aaa8) 0% 0% no-repeat padding-box;padding-top:60px;padding-bottom:30px;white-space:wrap;line-height:auto}.footer-container{display:flex!important;align-items:flex-start!important;flex-direction:column;max-width:1180px;padding:0 15px}.footer-section{margin-bottom:30px;text-wrap:"wrap"}.footer-section-container{display:flex;flex-direction:column;gap:10px;margin:0}.section-title{margin-bottom:20px;font-size:20px}.section-image-title{margin-bottom:12px}#footer-navigation{margin-bottom:30px}.address,.phone{text-decoration:none;margin-bottom:0}.footer-text{font-size:14px;color:#fff}li{font-size:14px;height:auto}.contents-container{display:flex;flex-direction:column;gap:10px;margin:0;text-wrap:"wrap"}ul{list-style-type:none;padding:0}.copyright{padding:30px 15px 0;max-width:1180px;width:100%;border-top:solid white 1px;color:#fff}.footer-info{background:#fff;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0px}.footer-info-text{color:var(--medicash-dark-text);text-align:center;margin:0;font-size:14px}@media screen and (min-width:768px){.footer-container{display:flex!important;flex-direction:row;align-items:flex-start!important;max-width:1180px;padding:0 0 30px}.footer-section{flex:0 0 33.33333%;max-width:33.33333%;padding:0 15px}.footer-section-container,.contents-container{display:flex;flex-direction:column;gap:10px}#footer-navigation{margin-bottom:10px}}.navigation-bar{display:flex;justify-content:center;width:100%;box-shadow:0 3px 3px -2px #0003;position:fixed;z-index:10;background-color:#fff}.navigation-bar-container{max-width:1200px;width:100%;display:flex;justify-content:space-between;align-items:center;height:88.4px;padding:20px 15px 20px 0}.menu-container{position:static;flex-grow:1;flex-basis:0%;width:100%;padding:0 15px}.logo{cursor:pointer;padding:0 15px;align-self:flex-start}*{transition:.25s ease-in-out;box-sizing:border-box}.bar{display:block;background:var(--primary-medicash-colour);border-radius:2px}.menu-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;position:relative;cursor:pointer;background:#fff;border-radius:5px}.menu-toggle .hamburger{display:flex;flex-direction:column;justify-content:center;gap:5px;position:absolute;height:100%;width:100%}.menu-toggle .hamburger span{width:30px;height:2px;position:relative}.menu-toggle .hamburger span:nth-child(1){transition-delay:.5s}.menu-toggle .hamburger span:nth-child(2){transition-delay:.625s}.menu-toggle .hamburger span:nth-child(3){transition-delay:.75s}.menu-toggle .cross{position:absolute;left:0;top:0;height:100%;width:100%;transform:rotate(45deg)}.menu-toggle .cross span:nth-child(1){height:0%;width:2px;position:absolute;top:0;left:13px;transition-delay:0s}.menu-toggle .cross span:nth-child(2){width:0%;height:2px;position:absolute;left:0;top:13.5px;transition-delay:.25s}.menu-toggle.active .hamburger span{width:0%}.menu-toggle.active .hamburger span:nth-child(1){transition-delay:0s}.menu-toggle.active .hamburger span:nth-child(2){transition-delay:.125s}.menu-toggle.active .hamburger span:nth-child(3){transition-delay:.25s}.menu-toggle.active .cross span:nth-child(1){height:100%;transition-delay:.625s}.menu-toggle.active .cross span:nth-child(2){width:100%;transition-delay:.375s}.navigation-menu-container{top:88.4px;position:absolute;left:-100%;background-color:var(--primary-medicash-colour);width:100%;transition:.3s ease-in-out all;opacity:.4;z-index:10;height:calc(100vh - 88.4px);overflow-y:auto;margin:0}.navigation-menu-container.active{left:0%;opacity:1}.navigation-item:nth-child(2),.navigation-item:nth-child(4),.navigation-item:nth-child(6),.navigation-item:nth-child(8){padding-left:10px}.navigation-menu{padding:20px;display:flex!important;align-items:flex-start!important;flex-wrap:wrap;margin:0}ul{list-style-type:none}.navigation-item{flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-bottom:15px}.navigation-link,.navigation-sub-link{text-decoration:none;color:#fff;cursor:pointer;width:100%;display:inline-block}.navigation-link{white-space:nowrap}.navigation-link:hover,.navigation-sub-link:hover,.underline{text-decoration:underline}.navigation-link{font-size:20px;height:24px;font-weight:700}.navigation-sub-link{font-size:15px}.sub-menu{padding:0}.sub-menu-item{padding:6px 0}.text-light{font-size:20px}#home:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to%20SVGRepo%20https://www.svgrepo.com%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='92px'%20height='92px'%20viewBox='0%200%2092%2092'%20enable-background='new%200%200%2092%2092'%20xml:space='preserve'%3e%3cpath%20id='XMLID_100_'%20d='M88,49c-1,0-2-0.4-2.8-1.1L46,9.6L6.8,47.9c-1.6,1.5-4.1,1.5-5.7-0.1c-1.5-1.6-1.5-4.1,0.1-5.7l42-41%20c1.6-1.5,4-1.5,5.6,0l42,41c1.6,1.5,1.6,4.1,0.1,5.7C90.1,48.6,89,49,88,49z%20M79.2,88V48.9c0-2.2-1.8-4-4-4c-2.2,0-4,1.8-4,4V84%20H58.7V62.6c0-2.9-2.4-5.3-5.3-5.3H38.6c-2.9,0-5.3,2.4-5.3,5.3V84H20.8V48.9c0-2.2-1.8-4-4-4s-4,1.8-4,4V88c0,2.2,1.8,4,4,4h20.5%20c2.2,0,4-1.8,4-4V65.3h9.5V88c0,2.2,1.8,4,4,4h20.5C77.5,92,79.2,90.2,79.2,88z'%20fill='%23406680'/%3e%3c/svg%3e") top center / 20px 20px no-repeat}.sub-menu-icon,.dropdown-toggler{display:none}@media(min-width:768px){.navigation-menu-container{height:688px;overflow-y:auto;margin:0}}@media(min-width:1180px){.menu-toggle{display:none}.navigation-menu-container{display:flex;justify-content:space-between;position:static;background-color:#fff;justify-content:flex-end;height:auto;opacity:1;flex-grow:1;transition:none;overflow-y:visible}.navigation-menu{display:flex!important;gap:5px;align-items:center;flex-wrap:nowrap;margin:0;padding:0;gap:24px}.navigation-item{display:flex;flex:0 0 0;justify-content:center;width:auto;align-items:center;padding:0}#home{font-size:0}#home:after{content:"";height:20px;margin-top:2px;width:20px;display:inline-block;transition:.3s ease-in-out all;cursor:pointer}.navigation-item:nth-child(2),.navigation-item:nth-child(4),.navigation-item:nth-child(6),.navigation-item:nth-child(8){padding-left:0}.navigation-link,.navigation-sub-link{display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--medicash-dark-text);cursor:pointer;width:100%;font-size:16px;font-weight:400}.navigation-item:hover .navigation-link{text-decoration:none;color:var(--medicash-dark-text-hover)}.navigation-item:hover .dropdown-toggler{transform:rotate3d(0,0,1,180deg)}#home:hover{opacity:.4}.sub-menu-icon,.dropdown-toggler{display:block}.sub-menu{display:none;position:absolute;top:24px;background:#f5f5f5;padding:0 20px;text-align:left;width:300px;left:0}.sub-menu-item{display:flex;justify-content:space-between;align-items:center}.navigation-item:hover .sub-menu{display:block}.navigation-sub-link{display:flex;justify-content:flex-start;align-items:center;transition:none}.sub-menu-icon{height:16px;width:16px;opacity:.6}.sub-menu-item:hover .sub-menu-icon{opacity:1}.navigation-sub-link:hover{text-decoration:none;font-weight:700}.dropdown-toggler{display:flex;margin-left:8px;width:10px;height:10px;transition:.3s ease-in-out all}}.form-item:focus-within .label-text{top:0;display:block;opacity:1;z-index:2;color:var(--primary-medicash-colour)}.form-item:focus-within ::placeholder{opacity:0}.validation-text{color:#900;font-size:16px;min-height:22px}.form-item{display:flex;flex-direction:column;width:100%}.date-section{display:flex;flex-direction:column;width:100%;max-width:100%}.date-item{display:flex;flex-shrink:1;flex-direction:column}.date-header{font-size:20px;color:#406680;font-weight:700}.date-input{width:100%}.date-group{display:flex;justify-content:space-between;width:100%;gap:30px}::placeholder{transition:.1s ease-in-out all}.date-item:focus-within .label-text{top:0;display:block;opacity:1;z-index:2;color:var(--primary-medicash-colour)}.date-item:focus-within ::placeholder{opacity:0}.date-example-text{font-size:16px;color:#727272}.label-show{top:0;display:block;opacity:1;z-index:2;color:#727272}.form-header-container{display:flex;justify-content:flex-start;align-items:center;background-color:var(--primary-medicash-colour);gap:18px;padding:16px;width:100%}.form-header-number-container{display:flex;justify-content:center;align-items:center;width:30px;height:30px;min-width:30px;border-radius:50%;background-color:#fff;color:var(--primary-medicash-colour);font-weight:700;font-size:18px}.form-header-title{font-size:22px;color:#fff;font-weight:400}.loader-container{--uib-size: 34px;--uib-color: #fff;--uib-speed: 2s;--uib-bg-opacity: 0;height:var(--uib-size);width:var(--uib-size);transform-origin:center;animation:rotate var(--uib-speed) linear infinite;will-change:transform;overflow:visible}.find-policy-text-container{display:flex;flex-direction:column;gap:16px;margin-top:16px}.toast-master-position{top:calc(var(--header-height) + 15px)!important;padding-left:15px;padding-right:15px;width:100%}@media screen and (min-width:481px){.toast-master-position{padding-right:0;right:15px!important;bottom:auto;width:auto}}@media screen and (min-width:768px){.toast-master-position{right:15px!important;bottom:auto;width:auto}}.text-container,.policy-number-text-container{display:flex;flex-direction:column;gap:16px}.policy-number-result{font-size:35px;font-weight:500;color:var(--primary-medicash-colour)}.qr-code{width:250px;height:250px;margin-left:-25px;margin-top:-9px;z-index:-1}.to-register-button{margin-top:0}.policy-number-container{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;margin-top:30px}.badge-container{margin-top:16px;margin-bottom:16px;display:flex;align-items:center;gap:10px}.button-icon{border:none;padding:0;margin:0;height:32px;width:32px;background-color:transparent}.button-icon:hover{cursor:pointer}.copy-tooltip-text{visibility:hidden;width:130px;background-color:var(--primary-medicash-colour);color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;transform:translate(-100%);z-index:1}.button-icon:hover .copy-tooltip-text{visibility:visible}.badge{width:135px;height:45px}.find-policy-link-text-size{font-size:16px}.navigation-menu-portal{display:flex!important;flex-direction:column;gap:5px;align-items:flex-start;flex-wrap:nowrap;margin:0;padding:30px;gap:30px}.navigation-item-portal{display:flex;flex-direction:column;justify-content:center;width:100%;width:auto;align-items:center;padding:0}.navigation-link-portal{text-decoration:none;color:#fff;cursor:pointer;width:100%;font-size:20px;font-weight:400}.navigation-link-portal:hover{text-decoration:underline}.logout-container{display:flex;justify-content:center;align-items:center;border-top:solid 1px #fff;margin:0 30px;padding:30px 0}.underline{text-decoration:underline}.navigation-button{width:150px}@media screen and (min-width:1180px){.navigation-menu-portal{flex-direction:row;align-items:center;padding:0}.navigation-link-portal{color:var(--medicash-dark-text);font-size:var(--regular-font-size)}.logout-container{padding:0 0 0 30px;margin:0}}.portal-footer-container{display:flex;gap:15px;padding:0 15px 15px}.portal-footer{display:flex;flex-direction:column;align-items:center;background:#fff0 linear-gradient(180deg,#00a0dd,#00aaa8) 0% 0% no-repeat padding-box;white-space:wrap;line-height:auto}.footer-text{text-decoration:none}.footer-text:hover{text-decoration:underline}.portal-copyright{display:flex;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;border:none}@media screen and (min-width:548px){.portal-footer-container{padding-bottom:30px}.footer{padding-top:30px}}.item-header{color:var(--primary-medicash-colour);font-weight:400;font-size:16px}.card-disclaimer{margin-top:17px;font-size:12px}.card-container{display:flex;flex-direction:column;width:100%;border-radius:5px;overflow:hidden}.card-header{display:flex;justify-content:center;align-items:center;background-color:var(--primary-medicash-colour);padding:16px;font-size:22px;color:#fff;font-weight:400}.card-body-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:var(--medicash-secondary-background-colour);padding:20px;gap:8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.claims-summary-link{margin-top:20px;width:100%}.mini-claim-card-container{display:flex;flex-direction:column;width:100%;background-color:#fff;gap:10px;padding:5px}.mini-card-row{display:flex;flex-direction:row;justify-content:space-between}.status-badge-mini{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:10px;font-size:14px;height:30px;min-width:120px;font-weight:600;text-transform:uppercase}.sidebar-container{display:flex;flex-direction:column;justify-content:center;gap:15px;width:100%}.title-container{display:flex;flex-direction:column;gap:10px;margin-bottom:25px}.policy-holder-main-container{display:flex;flex-direction:column;width:100%;flex-grow:1;margin-bottom:15px}.widget-container{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:650px){.sidebar-container{flex-direction:row;gap:15px}.policy-holder-main-container{margin-bottom:15px}}@media screen and (min-width:768px){.policy-holder-summary-container{display:flex;flex-direction:row;gap:15px}.widget-container{display:flex;flex-direction:column;width:100%}.sidebar-container{flex-direction:column;max-width:400px}.policy-holder-main-container{margin-bottom:15px}}.policy-widget-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border:none;font:inherit;color:inherit;text-align:left;gap:30px;width:100%;background-color:var(--medicash-tertiary-background-colour);font-size:24px;color:#fff;border-radius:4px;padding:15px}.widget-header{font-size:24px;font-weight:400}.widget-body{font-size:16px}.button-container{width:100%;display:flex;justify-content:space-evenly;align-items:center;gap:15px}.policy-widget-multiple-policies{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border:none;font:inherit;color:inherit;text-align:left;gap:30px;width:100%;background-color:var(--medicash-secondary-background-colour);font-size:24px;color:var(--primary-medicash-colour);border-radius:4px;padding:15px}.policy-widget-multiple-policies:hover{cursor:pointer;background-color:var(--medicash-tertiary-background-colour);color:#fff}.selectedPolicy{background-color:var(--medicash-tertiary-background-colour);color:#fff}.width-250{max-width:250px}.secondary-button{padding:15px}@media screen and (min-width:768px){.button-container{width:100%;display:flex;justify-content:space-evenly;align-items:center;gap:30px}.secondary-button{padding:15px 30px}.policy-widget-container{padding:30px}}.loading-page{flex-grow:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page-loader-container{--uib-size: 50px;--uib-color: var(--primary-medicash-colour);--uib-speed: 2s;--uib-bg-opacity: 0;height:var(--uib-size);width:var(--uib-size);transform-origin:center;animation:rotate var(--uib-speed) linear infinite;will-change:transform;overflow:visible;margin:20px}.car{fill:none;stroke:var(--uib-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:stretch calc(var(--uib-speed) * .75) ease-in-out infinite;will-change:stroke-dasharray,stroke-dashoffset;transition:stroke .5s ease}.track{fill:none;stroke:var(--uib-color);opacity:var(--uib-bg-opacity);transition:stroke .5s ease}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes stretch{0%{stroke-dasharray:0,150;stroke-dashoffset:0}50%{stroke-dasharray:75,150;stroke-dashoffset:-25}to{stroke-dashoffset:-100}}.myaccount-page-container{margin:0 0 30px;display:flex;flex-direction:column;align-items:center;max-width:none;flex-grow:1;gap:30px;width:100%}.myaccount-title{width:100%;align-self:center;margin-top:30px;padding-left:15px;padding-right:15px;max-width:700px}@media screen and (min-width:768px){.myaccount-title{width:75%}}.content-animation{display:flex;transition:all 5s ease-in-out;height:auto}.myaccount-spacing{margin:0}.default-button-style{border:none}.dropdown-header{display:flex;flex-direction:row;justify-content:space-between}.dropdown-header:hover{cursor:pointer}.dropdown-chevron{width:32px;height:32px;transition:all .3s ease-in-out}.translate-chevron{transform:rotate3d(0,0,1,180deg)}.options-container{display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.checkbox{display:flex;justify-content:center;align-items:center;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;border:2px #fff solid;z-index:5}.ReactModal__Overlay{z-index:1000}.checkbox-filled{width:16px;height:16px;min-width:16px;min-height:16px;background-color:#fff;border-radius:50%}.selector-button{display:flex;flex-direction:row;align-items:center;text-align:start;align-self:stretch;gap:10px;padding:20px 15px;border:none;border-radius:5px;font-size:var(--regular-font-size);background-color:var(--medicash-tertiary-background-colour);color:#fff;flex:0 calc(50% - 5px);font-weight:400;cursor:pointer}.selector-button:hover,.highlight-selected{background-color:var(--medicash-secondary-button-colour)}@media screen and (min-width:540px){.options-container{flex-wrap:wrap;flex-direction:row}}.blocker-modal-buttons{display:flex;justify-content:space-between;gap:10px}.modal-background{background-color:#fff;width:100%;margin-top:0}.modal-test{inset:50% auto auto 50%;margin-right:-50%;transform:translate(-50%,-50%);padding-top:0;padding-bottom:0;padding-left:0;width:calc(100% - 32px);max-width:700px;position:absolute;border:1px solid rgb(204,204,204);background:#fff;overflow:auto;border-radius:4px;outline:none}.modal-spacing{padding:0 30px}.bank-account-buttons{display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.modal-page-white-out{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;background-color:#333333b3;z-index:100}.modal-container{display:flex;flex-direction:column;position:fixed;top:calc(50% - 135px);width:400px;padding:15px;background-color:#fff;opacity:1;z-index:101;border-radius:3px;gap:15px;max-width:400px}.modal-header-container{margin-bottom:10px}.x{border:none;background-color:transparent;position:absolute;right:5px;top:5px;cursor:pointer}.x:hover{opacity:.5}.modal-title{font-size:20px;font-weight:500;color:var(--medicash-dark-text)}.modal-body{display:flex;flex-direction:column;gap:15px;color:var(--medicash-dark-text);font-size:var(--regular-font-size)}.modal-button-container{width:50%;margin-left:auto;margin-right:auto}.modal-button{display:block;width:100%}@media screen and (min-width:548px){.modal-container{padding:30px}}.modal-two-button-container{display:flex;flex-direction:row;justify-content:space-between;gap:10px;align-items:center}.ReactModal__Content{width:100%;max-width:400px}.claim-disclaimer{font-size:16px;font-weight:500}.claim-list{list-style-type:disc;list-style-position:inside}.file-upload-list{list-style:disc;list-style-position:inside}.file-input{display:none}.upload-button-container{width:30%;margin-top:15px;margin-bottom:15px;min-width:200px}.file-list{display:flex;flex:0 0 50%;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.file-name-container{display:flex;align-items:center;gap:5px;max-width:100%;justify-content:space-between}.validation-text{color:#900;font-size:16px}.detail-confirmation-header{font-size:20px;color:#900;font-weight:700}.claim-details-list{list-style:disc;list-style-position:inside;font-size:var(--regular-font-size)}.claim-detail-confirmation{color:#900;font-size:var(--regular-font-size)}.greyed-out{background-color:var(--medicash-secondary-background-colour);cursor:auto}.greyed-out:hover{background-color:var(--medicash-secondary-background-colour)}.ellipsis-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:"red";text-decoration:none;cursor:pointer}.ellipsis-overflow:hover{text-decoration:underline}.file-remove-button{padding:5px;width:100px;min-width:100px;max-width:100px;align-self:flex-end}.uploaded-file-card-container{padding-left:7.5px;padding-right:7.5px;margin-bottom:15px;width:100%}.file-card{display:flex;flex-direction:column;background-color:var(--medicash-secondary-background-colour);border-radius:10px}.file-preview{object-fit:fill;width:auto;height:100%;max-width:none}.react-pdf__Document .pdf-file-preview,.react-pdf__Page,.pdf-thumbnail,.react-pdf__Page__canvas{max-height:100px!important;max-width:70px!important}.file-preview-container{max-width:none;height:100px;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:flex-start;object-fit:cover;transition:.3s all ease-in-out}.file-preview-container:hover{scale:1.1}.file-description{display:flex;flex-direction:column;padding:10px;gap:10px}@media screen and (min-width:400px){.file-card{flex:0 0 50%!important}.uploaded-file-card-container{width:auto;max-width:50%;min-width:50%}}@media screen and (min-width:600px){.file-card{flex:0 0 33%!important}.uploaded-file-card-container{max-width:33%;min-width:33%}}.summary-item-container{display:flex;justify-content:space-between;align-items:center;padding-top:7.5px;padding-bottom:7.5px;width:100%;border-bottom:1px solid var(--medicash-dark-text)}.summary-field{font-size:var(--regular-font-size);font-weight:500;color:var(--medicash-dark-text)}.summary-answer{font-size:var(--regular-font-size);color:var(--medicash-dark-text)}.claim-group-button-container{display:flex;justify-content:space-between;gap:10px}.claim-group-declaration{display:flex;flex-direction:column;gap:21.25px}.claim-group-spacing{margin-top:16px}.claim-group-spacing-terms{margin-top:0}.claim-group-card-container{background-color:var(--medicash-secondary-background-colour);display:flex;flex-direction:column;padding:15px}.claim-group-card-header{font-size:18px;margin-bottom:15px}.claim-details{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}@media screen and (min-width:768px){.claim-group-card-body{display:flex;justify-content:space-between;align-items:center}.claim-group-card-button-container{align-self:flex-end;min-width:200px;width:200px}.claim-details{margin-bottom:0}}textarea{font-family:sans-serif}.textarea{border:1px solid black;font-size:16px;text-overflow:ellipsis;padding:5px;resize:vertical;min-height:200px}.textarea:focus{outline:none;border:1px solid var(--primary-medicash-colour)}.toggle-checkbox{display:flex;flex-direction:row;align-items:center;text-align:start;align-self:stretch;gap:10px;padding:20px 15px;border:none;border-radius:5px;font-size:var(--regular-font-size);background-color:var(--medicash-tertiary-background-colour);color:#fff;flex:0 calc(50% - 5px);font-weight:400;cursor:pointer}.toggle-checkbox:hover{background-color:var(--medicash-secondary-button-colour)}.pmi-disclaimer{display:flex;flex-direction:column;gap:16px;margin-bottom:10px}.claim-disclaimer{color:var(--medicash-dark-text);font-size:16px;font-weight:500}.claim-list{list-style-type:disc;list-style-position:inside;font-size:16px;color:var(--medicash-dark-text)}.terms-container{display:flex;align-items:center}.terms-container label{margin-right:10px;font-size:16px}.terms-checkbox{width:20px;height:20px}@media screen and (min-width:768px){.page-form-container{width:75%}}.login-link-text{text-decoration:none;color:var(--primary-medicash-colour);font-weight:700;cursor:pointer;font-size:16px}.login-link-text:hover{text-decoration:underline}.link-spacing{margin-bottom:10px}.pdf-doc-embed{width:100%;border-radius:4px;overflow:hidden}.pdf-doc-download{text-decoration:none;display:inline-block;font-size:18px;font-weight:600;color:var(--primary-medicash-colour)}.pdf-doc-download:hover{text-decoration:underline}.policy-documents-container{display:flex;flex-direction:column;gap:16px}.documents-policy-select-container{display:flex;justify-content:center;width:100%;margin-bottom:16px}.policy-select{width:70%;max-width:420px;padding:10px 12px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;font-size:14px;color:var(--medicash-dark-text);cursor:pointer}.policy-select:hover{border-color:var(--primary-medicash-colour)}.policy-select:focus{outline:none;border-color:var(--primary-medicash-colour);box-shadow:0 0 0 2px #00a3e01a}@media(min-width:900px){.policy-documents-container{grid-template-columns:1fr 1fr}}.previous-claims-container{display:flex;flex-direction:column;width:100%;max-width:var(--page-contents-max-width);padding:20px 0}.claims-list{display:flex;flex-direction:column;margin-top:16px;gap:16px;width:100%;align-items:center}.policy-select-container{display:flex;justify-content:center;width:100%;margin-top:16px;margin-bottom:0}.policy-select{width:70%;max-width:420px;padding:10px 12px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;font-size:14px;color:var(--medicash-dark-text)}.no-prev-claims{display:flex;align-items:center;justify-content:center;margin-top:15px}@media screen and (min-width:768px){.policy-select{font-size:16px}}.claim-card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #e0e0e0;border-radius:5px;background-color:var(--medicash-secondary-background-colour);transition:box-shadow .3s ease-in-out;width:100%}.claim-card:hover{box-shadow:0 2px 8px #0000001a}.claim-header{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.claim-benefit{margin:0;font-size:18px;color:var(--medicash-dark-text);font-weight:600;flex:1}.status-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600;text-transform:uppercase;white-space:nowrap}.status-in-progress{background-color:#d4edda;color:#155724}.status-received{background-color:#fff3cd;color:#856404}.status-complete{background-color:#d1ecf1;color:#0c5460}.status-default{background-color:#e2e3e5;color:#383d41}.claim-details{display:flex;flex-direction:column;gap:8px}.claim-detail-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.detail-label{font-weight:600;color:var(--medicash-dark-text);font-size:14px}.detail-value{color:var(--medicash-dark-text);font-size:14px;font-weight:400}.claim-details-link{margin-top:8px;color:var(--primary-medicash-colour);text-decoration:none;font-size:14px;font-weight:600;transition:.3s ease-in-out}.claim-details-link:hover{text-decoration:underline;color:var(--medicash-primary-button-hover-colour)}@media screen and (min-width:768px){.previous-claims-container{padding:30px 0}.claim-card{padding:20px}.claim-header{margin-bottom:8px}.claim-benefit{font-size:20px}.claim-detail-row{justify-content:flex-start}.detail-label{min-width:150px}.detail-label,.detail-value,.claim-details-link,.status-badge{font-size:16px}}.network-error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;max-width:400px;padding:16px}.network-error-title{color:var(--primary-medicash-colour);font-size:32px}.network-error-text{color:var(--medicash-dark-text);font-size:18px}.not-found-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;max-width:400px;padding:16px}.not-found-title{color:var(--primary-medicash-colour);font-size:32px}.not-found-text{color:var(--medicash-dark-text);font-size:18px}.thank-you-container{width:100%}.thank-you-title{color:var(--medicash-dark-text);font-size:18px;font-weight:700;margin-bottom:11px}.thank-you-text{color:var(--medicash-dark-text);font-size:var(--regular-font-size);margin-bottom:11px}.badge-container-thank-you{margin-top:12px;margin-bottom:8px;display:flex;align-items:center;gap:16px}.thank-you-qr{margin-bottom:-12px}.trustpilot-container{margin-bottom:11px}.trustpilot-image{width:150px;border:2px var(--medicash-dark-text) solid;border-radius:15px;padding-right:5px;padding-bottom:5px}.trustpilot-image-container{width:150px}.thank-you-text-link{color:var(--primary-medicash-colour);font-weight:600}.thank-you-text-link:hover{text-decoration:underline;cursor:pointer}
