h3{font-size:2rem;font-weight:400;padding:10px 0 10px 0}@media only screen and (max-width:900px){h3{font-size:1.5rem}}p,strong{font-size:1.6rem;line-height:20px;padding:10px 0}@media only screen and (max-width:900px){p,strong{font-size:1.3rem}}.pseudo-link{padding:5px 0;color:#78a7cd;cursor:pointer}.pseudo-link *{color:#78a7cd !important;display:inline-block;vertical-align:middle}.pseudo-link:hover{color:#78a7cd !important}.pseudo-link:hover *{color:#78a7cd !important}.pseudo-link:hover .icon{text-decoration:none !important}.pseudo-link:hover span{text-decoration:underline !important}.pseudo-link .icon,a .icon{filter:invert(62%) sepia(14%) saturate(1002%) hue-rotate(165deg) brightness(102%) contrast(83%)}.pseudo-link:hover .icon,a:hover .icon{filter:invert(62%) sepia(14%) saturate(1002%) hue-rotate(165deg) brightness(102%) contrast(83%)}.row{display:flex}.hidden{display:none}.reset-pass-validate .row{padding:0}.frame-my-erv-back-link{padding-top:20px;text-align:center}.frame-my-erv-back-link *{margin:0 auto;width:auto}.frame-my-erv-back-link ul li{margin:0;padding:0}.frame-my-erv-back-link ul li a{background:url('../../../../../../../typo3conf/ext/myerv/Resources/Public/Icons/Iconset/arrow-left.svg') 0 50% no-repeat;background-size:auto 12px;display:inline-block;vertical-align:middle;padding-left:15px}.backendlayout-myerv,.backendlayout-myervLogin{padding-bottom:0}@media only screen and (max-width:1200px){.backendlayout-myerv,.backendlayout-myervLogin{padding-bottom:0}}.control{padding:10px 0}.control.auto-width input[type="submit"]{width:auto}form[action$="SavePass"]{max-width:360px;margin:0 auto}form[action$="SavePass"] .frame-my-erv-form-links{display:flex;max-width:360px;margin-left:-10px;justify-content:center}form .row label{font-weight:500}.confirm{padding:20px 0}input[type="date"]{height:48px;line-height:48px;padding:0 20px;background:white;border:1px solid #a4a4a4;font-size:1.6rem;color:#6e7071}@media only screen and (max-width:900px){input[type="date"]{line-height:32px;height:32px;padding:0 10px}}div.password{position:relative}div.password input[type="password"]{padding-right:0 40px}div.password .eye-toggle{cursor:pointer;position:absolute;right:2px;top:2px;bottom:2px;width:40px;display:inline-block;background:url('../../../../../../../typo3conf/ext/myerv/Resources/Public/Icons/Iconset/eye-toggle-opened.svg') 50% 50% no-repeat;background-size:auto 18px}div.password .eye-toggle.eye-opened{background:url('../../../../../../../typo3conf/ext/myerv/Resources/Public/Icons/Iconset/eye-toggle.svg') 50% 50% no-repeat;background-size:auto 18px}::-ms-reveal{display:none}@supports (-ms-ime-align:auto){div.password .eye-toggle{background:#ffffff url('../../../../../../../typo3conf/ext/myerv/Resources/Public/Icons/Iconset/eye-toggle-opened.svg') 50% 50% no-repeat;background-size:auto 18px}div.password .eye-toggle.eye-opened{background:#ffffff url('../../../../../../../typo3conf/ext/myerv/Resources/Public/Icons/Iconset/eye-toggle.svg') 50% 50% no-repeat;background-size:auto 18px}}.columns-container{display:flex;gap:4%}@media only screen and (max-width:480px){.columns-container{flex-direction:column;gap:0}.columns-container>div{flex:0 0 100%}.columns-container>div:nth-child(1){order:2}.columns-container>div:nth-child(2){order:1}}.columns-container>div{flex:0 0 48%}.columns-container .frame-my-erv-login .message{padding:0 0 10px 0}.frame-my-erv-login{max-width:360px;margin:0 auto}.frame-my-erv-login form fieldset legend{padding:0 0 20px 0;font-size:2.7rem;color:#003c78;display:block}@media only screen and (max-width:900px){.frame-my-erv-login form fieldset legend{font-size:1.8rem}}.frame-my-erv-login form fieldset legend *{font-size:2.7rem;color:#003c78}@media only screen and (max-width:900px){.frame-my-erv-login form fieldset legend *{font-size:1.8rem}}.frame-my-erv-login form fieldset>div>div{line-height:20px;padding-bottom:20px}.frame-my-erv-login label{font-weight:400;width:100%;color:#003c78}.frame-my-erv-form-links{max-width:360px;margin:0 auto}.frame-my-erv-form-links ul{display:flex;justify-content:space-between;padding:10px 0;margin:0}.frame-my-erv-form-links ul li{margin:0;padding:0}.frame-my-erv-form-links ul li a{padding:0;margin:0}.frame-my-erv-resetpass{max-width:360px;margin:0 auto}.frame-my-erv-resetpass form input{margin:10px 0;height:48px;line-height:48px;padding:0 20px;background:white;border:1px solid #a4a4a4;font-size:1.6rem;color:#6e7071}@media only screen and (max-width:900px){.frame-my-erv-resetpass form input{line-height:32px;height:32px;padding:0 10px}}.frame-my-erv-resetpass form input[type="submit"]{box-sizing:border-box;line-height:47px;height:49px;display:inline-block;font-size:1.8rem !important;padding:0 25px;color:white;border:none;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;position:relative;white-space:nowrap;background:#78a7cd}@media only screen and (max-width:900px){.frame-my-erv-resetpass form input[type="submit"]{line-height:31px !important;height:32px;font-size:1.4rem !important;padding:0 20px 0 20px}}.frame-my-erv-resetpass form input[type="submit"]:hover{background:#003c78}.frame-my-erv-resetpass form+a{display:flex;padding-top:10px;text-align:center;justify-content:center}form+a{display:inline-block;padding-top:10px}.message{padding:10px 0;margin-bottom:10px;display:flex}.message.info .icon,.message.error .icon{margin-top:3px;vertical-align:middle;line-height:20px;flex:0 0 14px}.message.info .text,.message.error .text{font-size:1.4rem;vertical-align:middle;line-height:20px;padding-left:5px}.message.info .icon{filter:invert(55%) sepia(52%) saturate(379%) hue-rotate(164deg) brightness(85%) contrast(89%)}.message.info .text{color:#333}.message.error .icon{filter:invert(10%) sepia(93%) saturate(4770%) hue-rotate(352deg) brightness(111%) contrast(110%)}.message.error .text{color:#d30309}.control-link{text-align:center}.extbase-debug-header *{color:#fff !important}.list-tape{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding-bottom:0}.valid-period,.future-period{display:flex;gap:20px;align-items:center;border-top:1px solid #e8e8e8}.valid-period .summary,.future-period .summary{flex:2;width:100%}.valid-period .summary table,.future-period .summary table{margin:0;width:100%}.valid-period .summary table tr:nth-child(even),.future-period .summary table tr:nth-child(even){background:#e4f0f8}.valid-period .summary table tr th,.valid-period .summary table tr td,.future-period .summary table tr th,.future-period .summary table tr td{padding:10px 20px;background:none;border:none}.valid-period .summary table tr th,.future-period .summary table tr th{font-size:1.6rem;font-weight:700;line-height:20px;text-align:left;color:#003c78}.valid-period .summary table tr td,.future-period .summary table tr td{border-bottom:1px solid #e8e8e8}.valid-period .summary table tr td.label,.future-period .summary table tr td.label{font-size:1.2rem;font-weight:400;line-height:18px;text-align:left;color:#737373}.valid-period .summary table tr td.value,.future-period .summary table tr td.value{font-size:1.4rem;font-weight:700;line-height:20px;text-align:left}.valid-period .qr-code,.future-period .qr-code{flex:1;text-align:center}.valid-period.documents,.future-period.documents{border:none;padding:30px 0 30px 0}@media only screen and (max-width:768px){.valid-period.documents,.future-period.documents{justify-content:flex-start;flex-direction:column;padding:20px 0 20px 0;gap:10px;align-items:flex-start}}.valid-period.documents a,.future-period.documents a{display:inline-block;padding-right:20px;background:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/pdf.svg') 0 50% no-repeat;background-size:20px;padding-left:25px;line-height:20px;font-size:1.6rem}@media only screen and (max-width:768px){.valid-period.documents a,.future-period.documents a{padding-left:30px}}.valid-period.documents a.ins-card,.future-period.documents a.ins-card{background:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/ins-card.svg') 0 50% no-repeat;background-size:25px auto;padding-left:30px}.valid-period.documents a.button,.future-period.documents a.button{margin-left:auto;display:flex;align-items:center;font-size:1.4rem !important}.valid-period.documents a.button *,.future-period.documents a.button *{font-size:1.4rem !important}@media only screen and (max-width:768px){.valid-period.documents a.button,.future-period.documents a.button{margin-left:0}}.qr-code img{max-width:100%;height:150px !important;cursor:pointer}.qr-code p{text-align:center;padding:5px 0;font-size:1.3rem}.qr-code .loading{display:none}.qr-code.loading-active .loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center}.qr-code.loading-active .loading span{border-radius:50%;width:60px;height:60px;border-top:3px solid rgba(0,0,0,0.6);border-right:3px solid rgba(0,0,0,0.6);border-bottom:3px solid rgba(0,0,0,0.6);border-left:3px solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear}.change-insurance{display:flex;gap:40px;align-items:stretch;margin-bottom:50px}@media only screen and (max-width:768px){.change-insurance{gap:20px}}@media only screen and (max-width:600px){.change-insurance{flex-direction:column}}.change-insurance .card{flex:1;border-radius:14px;border:1px solid #003c78;display:flex;flex-direction:column;padding:16px 22px;overflow:hidden;cursor:pointer}.change-insurance .card:hover{border:1px solid #beb400}.change-insurance .card:hover *{color:#beb400}.change-insurance .card:hover .button{color:white;background:#beb400}.change-insurance .card:hover .button .icon{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.change-insurance .card.disabled{border:1px solid #cbcbcb;cursor:default}.change-insurance .card.disabled *{color:#9b9b9b !important}.change-insurance .card.disabled .icon{display:none}.change-insurance .card.disabled .button{cursor:default;background:#cbcbcb}.change-insurance .card.disabled .button *{color:#ebebeb !important}.change-insurance .card.disabled .button:hover{cursor:default;background:#cbcbcb}.change-insurance .card.disabled .button:hover *{color:#ebebeb !important}.change-insurance .card .title{font-size:1.6rem;font-weight:500;line-height:24px;text-align:left;color:#003c78}.change-insurance .card .text *{color:#737373;font-size:1.2rem;font-weight:400;line-height:16px;text-align:left}.change-insurance .card .text ul{padding:0 0 15px 0;list-style:disc}.change-insurance .card .text ul li{list-style-type:disc;margin:8px 0 8px 20px;padding:0}.change-insurance .card .button{margin:auto -22px -16px -22px;box-sizing:border-box;position:relative;line-height:46px;height:46px;font-size:1.6rem;padding:0 60px;display:flex;align-items:center;justify-content:center;vertical-align:middle;color:white;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;background:#003c78}@media only screen and (max-width:768px){.change-insurance .card .button{line-height:35px;height:35px}}.change-insurance .card .button *{color:white}.change-insurance .card .button *{color:white;vertical-align:middle;line-height:47px !important;font-size:1.8rem !important}@media only screen and (max-width:900px){.change-insurance .card .button *{line-height:31px !important;font-size:1.3rem !important}}.change-insurance .card .button .icon{margin:0 !important;position:absolute;right:8px;top:calc(50% - 8px);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}@media only screen and (max-width:900px){.change-insurance .card .button .icon{width:12px !important;height:12px !important;top:calc(50% - 6px)}}.change-insurance .card .button:hover{color:white;background:#beb400}.change-insurance .card .button:hover .icon{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.history-period{display:block;border-top:1px solid #e8e8e8}.history-period .summary table{margin:0;width:100%}.history-period .summary table tr th,.history-period .summary table tr td{padding:10px 0 10px 20px;background:none;border:none}@media only screen and (max-width:600px){.history-period .summary table tr th,.history-period .summary table tr td{padding:10px 0}}.history-period .summary table tr th{border-bottom:1px solid #e8e8e8}.history-period .summary table tr th>div{display:flex;align-items:center}@media only screen and (max-width:600px){.history-period .summary table tr th>div{flex-wrap:wrap;gap:10px}}.history-period .summary table tr th>div>span{font-size:1.6rem;font-weight:700;line-height:20px;text-align:left;color:#003c78}@media only screen and (max-width:600px){.history-period .summary table tr th>div>span{flex:0 0 100%}}.history-period .summary table tr th>div .button{padding:0 20px;margin-left:32px}@media only screen and (max-width:600px){.history-period .summary table tr th>div .button{flex:1;margin:0}.history-period .summary table tr th>div .button .icon{margin:0 !important;position:absolute;right:18px;top:calc(50% - 8px)}}@media only screen and (max-width:600px) and (max-width:900px){.history-period .summary table tr th>div .button .icon{width:12px !important;height:12px !important;top:calc(50% - 6px)}}.history-period .summary table tr th>div .button span{display:inline-block}.history-period .summary table tr th>div .button:nth-last-child(2){margin-left:auto}@media only screen and (max-width:600px){.history-period .summary table tr th>div .button:nth-last-child(2){margin-left:initial}}.history-period .qr-code{flex:1;text-align:center}.history-period.documents{border:none;padding:30px 0 30px 0}@media only screen and (max-width:768px){.history-period.documents{justify-content:flex-start;flex-direction:column;padding:20px 0 20px 0;gap:10px;align-items:flex-start}}.history-period.documents a{display:inline-block;padding-right:20px;background:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/pdf.svg') 0 50% no-repeat;background-size:20px;padding-left:25px;line-height:20px;font-size:1.6rem}@media only screen and (max-width:768px){.history-period.documents a{padding-left:30px}}.history-period.documents a.ins-card{background:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/ins-card.svg') 0 50% no-repeat;background-size:25px auto;padding-left:30px}.history-period.documents a.button{margin-left:auto;display:flex;align-items:center;font-size:1.4rem !important}.history-period.documents a.button *{font-size:1.4rem !important}.cases,.policies{padding-bottom:50px}.cases.items,.policies.items{display:flex;flex-wrap:wrap;gap:4%}@media only screen and (max-width:600px){.cases.items,.policies.items{gap:0}}.cases.items .case,.cases.items .policy,.policies.items .case,.policies.items .policy{flex:0 0 48%;border:1px solid #a4a4a4;padding:15px 15px 65px 15px;margin:2% 0;position:relative}@media only screen and (max-width:600px){.cases.items .case,.cases.items .policy,.policies.items .case,.policies.items .policy{flex:0 0 100%}}.cases.items .case .row,.cases.items .policy .row,.policies.items .case .row,.policies.items .policy .row{display:flex;justify-content:space-between;padding:5px 0}.cases.items .case .row .number span,.cases.items .policy .row .number span,.policies.items .case .row .number span,.policies.items .policy .row .number span{display:block}.cases.items .case .row .number span:nth-child(2),.cases.items .policy .row .number span:nth-child(2),.policies.items .case .row .number span:nth-child(2),.policies.items .policy .row .number span:nth-child(2){color:#beb400;font-size:1.8rem;font-weight:600;letter-spacing:1px;padding:5px 0 0 0}.cases.items .case .row .state *,.cases.items .policy .row .state *,.policies.items .case .row .state *,.policies.items .policy .row .state *{font-size:1.4rem}.cases.items .case .row .state span,.cases.items .policy .row .state span,.policies.items .case .row .state span,.policies.items .policy .row .state span{display:inline-block;border-radius:4px;padding:6px 12px 4px 12px}.cases.items .case .row .state span.active,.cases.items .policy .row .state span.active,.policies.items .case .row .state span.active,.policies.items .policy .row .state span.active{background:#beb400;color:white}.cases.items .case .row .state span.pending,.cases.items .policy .row .state span.pending,.policies.items .case .row .state span.pending,.policies.items .policy .row .state span.pending{background:#f60;color:white}.cases.items .case .row .state span.cancelled,.cases.items .policy .row .state span.cancelled,.policies.items .case .row .state span.cancelled,.policies.items .policy .row .state span.cancelled{background:#9b9b9b;color:white}.cases.items .case .row .period-region,.cases.items .case .row .type,.cases.items .policy .row .period-region,.cases.items .policy .row .type,.policies.items .case .row .period-region,.policies.items .case .row .type,.policies.items .policy .row .period-region,.policies.items .policy .row .type{padding-top:15px;margin:0;font-size:2rem;color:#003c78;display:block}@media only screen and (max-width:900px){.cases.items .case .row .period-region,.cases.items .case .row .type,.cases.items .policy .row .period-region,.cases.items .policy .row .type,.policies.items .case .row .period-region,.policies.items .case .row .type,.policies.items .policy .row .period-region,.policies.items .policy .row .type{font-size:1.6rem}}.cases.items .case .row .period-region *,.cases.items .case .row .type *,.cases.items .policy .row .period-region *,.cases.items .policy .row .type *,.policies.items .case .row .period-region *,.policies.items .case .row .type *,.policies.items .policy .row .period-region *,.policies.items .policy .row .type *{font-size:2rem;color:#003c78}@media only screen and (max-width:900px){.cases.items .case .row .period-region *,.cases.items .case .row .type *,.cases.items .policy .row .period-region *,.cases.items .policy .row .type *,.policies.items .case .row .period-region *,.policies.items .case .row .type *,.policies.items .policy .row .period-region *,.policies.items .policy .row .type *{font-size:1.6rem}}.cases.items .case .row .date span,.cases.items .policy .row .date span,.policies.items .case .row .date span,.policies.items .policy .row .date span{padding-right:5px}.cases.items .case .controls,.cases.items .policy .controls,.policies.items .case .controls,.policies.items .policy .controls{position:absolute;bottom:15px}.cases.detail,.policies.detail{display:block;align-items:center;justify-content:center}.cases.detail h3,.policies.detail h3{background:#e8e8e8;line-height:40px;font-size:1.8rem;color:#003c78;margin:20px 0;padding:0 20px}.cases.detail .case,.cases.detail .policy,.policies.detail .case,.policies.detail .policy{width:100%}.cases.detail .case .control *,.cases.detail .policy .control *,.policies.detail .case .control *,.policies.detail .policy .control *{color:#003c78;display:inline-block;vertical-align:middle}.cases.detail .case .control .icon,.cases.detail .policy .control .icon,.policies.detail .case .control .icon,.policies.detail .policy .control .icon{filter:invert(62%) sepia(14%) saturate(1002%) hue-rotate(165deg) brightness(102%) contrast(83%);margin:0 0 0 5px}.cases.detail .case .control:hover .icon,.cases.detail .policy .control:hover .icon,.policies.detail .case .control:hover .icon,.policies.detail .policy .control:hover .icon{filter:invert(62%) sepia(14%) saturate(1002%) hue-rotate(165deg) brightness(102%) contrast(83%)}.cases.detail .case .control button,.cases.detail .case .control .button,.cases.detail .policy .control button,.cases.detail .policy .control .button,.policies.detail .case .control button,.policies.detail .case .control .button,.policies.detail .policy .control button,.policies.detail .policy .control .button{box-sizing:border-box;line-height:47px;height:49px;display:inline-block;font-size:1.8rem !important;padding:0 25px;color:white;border:none;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;position:relative;white-space:nowrap}@media only screen and (max-width:900px){.cases.detail .case .control button,.cases.detail .case .control .button,.cases.detail .policy .control button,.cases.detail .policy .control .button,.policies.detail .case .control button,.policies.detail .case .control .button,.policies.detail .policy .control button,.policies.detail .policy .control .button{line-height:31px !important;height:32px;font-size:1.4rem !important;padding:0 20px 0 20px}}.cases.detail .case .control button *,.cases.detail .case .control .button *,.cases.detail .policy .control button *,.cases.detail .policy .control .button *,.policies.detail .case .control button *,.policies.detail .case .control .button *,.policies.detail .policy .control button *,.policies.detail .policy .control .button *{color:white;vertical-align:middle;line-height:47px !important;font-size:1.8rem !important}@media only screen and (max-width:900px){.cases.detail .case .control button *,.cases.detail .case .control .button *,.cases.detail .policy .control button *,.cases.detail .policy .control .button *,.policies.detail .case .control button *,.policies.detail .case .control .button *,.policies.detail .policy .control button *,.policies.detail .policy .control .button *{line-height:31px !important;font-size:1.3rem !important}}.cases.detail .case .control button *:hover,.cases.detail .case .control .button *:hover,.cases.detail .policy .control button *:hover,.cases.detail .policy .control .button *:hover,.policies.detail .case .control button *:hover,.policies.detail .case .control .button *:hover,.policies.detail .policy .control button *:hover,.policies.detail .policy .control .button *:hover{color:white}.cases.detail .case .control button .icon,.cases.detail .case .control .button .icon,.cases.detail .policy .control button .icon,.cases.detail .policy .control .button .icon,.policies.detail .case .control button .icon,.policies.detail .case .control .button .icon,.policies.detail .policy .control button .icon,.policies.detail .policy .control .button .icon{margin:0 !important}@media only screen and (max-width:900px){.cases.detail .case .control button .icon,.cases.detail .case .control .button .icon,.cases.detail .policy .control button .icon,.cases.detail .policy .control .button .icon,.policies.detail .case .control button .icon,.policies.detail .case .control .button .icon,.policies.detail .policy .control button .icon,.policies.detail .policy .control .button .icon{width:12px !important;height:12px !important}}.cases.detail .case .control button.with-icon .icon,.cases.detail .case .control .button.with-icon .icon,.cases.detail .policy .control button.with-icon .icon,.cases.detail .policy .control .button.with-icon .icon,.policies.detail .case .control button.with-icon .icon,.policies.detail .case .control .button.with-icon .icon,.policies.detail .policy .control button.with-icon .icon,.policies.detail .policy .control .button.with-icon .icon{transform:translateX(15px)}.cases.detail .case .control button.with-icon .icon.ic-arrow-left,.cases.detail .case .control .button.with-icon .icon.ic-arrow-left,.cases.detail .policy .control button.with-icon .icon.ic-arrow-left,.cases.detail .policy .control .button.with-icon .icon.ic-arrow-left,.policies.detail .case .control button.with-icon .icon.ic-arrow-left,.policies.detail .case .control .button.with-icon .icon.ic-arrow-left,.policies.detail .policy .control button.with-icon .icon.ic-arrow-left,.policies.detail .policy .control .button.with-icon .icon.ic-arrow-left{transform:translateX(-15px)}.cases.detail .case .control button.primary,.cases.detail .case .control .button.primary,.cases.detail .policy .control button.primary,.cases.detail .policy .control .button.primary,.policies.detail .case .control button.primary,.policies.detail .case .control .button.primary,.policies.detail .policy .control button.primary,.policies.detail .policy .control .button.primary{background:#78a7cd}.cases.detail .case .control button.primary .icon,.cases.detail .case .control .button.primary .icon,.cases.detail .policy .control button.primary .icon,.cases.detail .policy .control .button.primary .icon,.policies.detail .case .control button.primary .icon,.policies.detail .case .control .button.primary .icon,.policies.detail .policy .control button.primary .icon,.policies.detail .policy .control .button.primary .icon{filter:invert(81%) sepia(12%) saturate(603%) hue-rotate(158deg) brightness(93%) contrast(90%)}.cases.detail .case .control button.primary:hover,.cases.detail .case .control .button.primary:hover,.cases.detail .policy .control button.primary:hover,.cases.detail .policy .control .button.primary:hover,.policies.detail .case .control button.primary:hover,.policies.detail .case .control .button.primary:hover,.policies.detail .policy .control button.primary:hover,.policies.detail .policy .control .button.primary:hover{background:#003c78}.cases.detail .case .control button.primary:hover .icon,.cases.detail .case .control .button.primary:hover .icon,.cases.detail .policy .control button.primary:hover .icon,.cases.detail .policy .control .button.primary:hover .icon,.policies.detail .case .control button.primary:hover .icon,.policies.detail .case .control .button.primary:hover .icon,.policies.detail .policy .control button.primary:hover .icon,.policies.detail .policy .control .button.primary:hover .icon{filter:invert(81%) sepia(12%) saturate(603%) hue-rotate(158deg) brightness(93%) contrast(90%)}.cases.detail .case .control button.secondary,.cases.detail .case .control .button.secondary,.cases.detail .policy .control button.secondary,.cases.detail .policy .control .button.secondary,.policies.detail .case .control button.secondary,.policies.detail .case .control .button.secondary,.policies.detail .policy .control button.secondary,.policies.detail .policy .control .button.secondary{background:#beb400}.cases.detail .case .control button.secondary .icon,.cases.detail .case .control .button.secondary .icon,.cases.detail .policy .control button.secondary .icon,.cases.detail .policy .control .button.secondary .icon,.policies.detail .case .control button.secondary .icon,.policies.detail .case .control .button.secondary .icon,.policies.detail .policy .control button.secondary .icon,.policies.detail .policy .control .button.secondary .icon{filter:invert(88%) sepia(36%) saturate(644%) hue-rotate(4deg) brightness(93%) contrast(86%)}.cases.detail .case .control button.secondary:hover,.cases.detail .case .control .button.secondary:hover,.cases.detail .policy .control button.secondary:hover,.cases.detail .policy .control .button.secondary:hover,.policies.detail .case .control button.secondary:hover,.policies.detail .case .control .button.secondary:hover,.policies.detail .policy .control button.secondary:hover,.policies.detail .policy .control .button.secondary:hover{background:#003c78}.cases.detail .case .control button.secondary:hover .icon,.cases.detail .case .control .button.secondary:hover .icon,.cases.detail .policy .control button.secondary:hover .icon,.cases.detail .policy .control .button.secondary:hover .icon,.policies.detail .case .control button.secondary:hover .icon,.policies.detail .case .control .button.secondary:hover .icon,.policies.detail .policy .control button.secondary:hover .icon,.policies.detail .policy .control .button.secondary:hover .icon{filter:invert(55%) sepia(52%) saturate(379%) hue-rotate(164deg) brightness(85%) contrast(89%)}.cases.detail .case .control button.primary-inverted,.cases.detail .case .control .button.primary-inverted,.cases.detail .policy .control button.primary-inverted,.cases.detail .policy .control .button.primary-inverted,.policies.detail .case .control button.primary-inverted,.policies.detail .case .control .button.primary-inverted,.policies.detail .policy .control button.primary-inverted,.policies.detail .policy .control .button.primary-inverted{background:#003c78}.cases.detail .case .control button.primary-inverted .icon,.cases.detail .case .control .button.primary-inverted .icon,.cases.detail .policy .control button.primary-inverted .icon,.cases.detail .policy .control .button.primary-inverted .icon,.policies.detail .case .control button.primary-inverted .icon,.policies.detail .case .control .button.primary-inverted .icon,.policies.detail .policy .control button.primary-inverted .icon,.policies.detail .policy .control .button.primary-inverted .icon{filter:invert(55%) sepia(52%) saturate(379%) hue-rotate(164deg) brightness(85%) contrast(89%)}.cases.detail .case .control button.primary-inverted:hover,.cases.detail .case .control .button.primary-inverted:hover,.cases.detail .policy .control button.primary-inverted:hover,.cases.detail .policy .control .button.primary-inverted:hover,.policies.detail .case .control button.primary-inverted:hover,.policies.detail .case .control .button.primary-inverted:hover,.policies.detail .policy .control button.primary-inverted:hover,.policies.detail .policy .control .button.primary-inverted:hover{background:#78a7cd}.cases.detail .case .control button.primary-inverted:hover .icon,.cases.detail .case .control .button.primary-inverted:hover .icon,.cases.detail .policy .control button.primary-inverted:hover .icon,.cases.detail .policy .control .button.primary-inverted:hover .icon,.policies.detail .case .control button.primary-inverted:hover .icon,.policies.detail .case .control .button.primary-inverted:hover .icon,.policies.detail .policy .control button.primary-inverted:hover .icon,.policies.detail .policy .control .button.primary-inverted:hover .icon{filter:invert(55%) sepia(52%) saturate(379%) hue-rotate(164deg) brightness(85%) contrast(89%)}.cases.detail .case .control button.tertiary,.cases.detail .case .control .button.tertiary,.cases.detail .policy .control button.tertiary,.cases.detail .policy .control .button.tertiary,.policies.detail .case .control button.tertiary,.policies.detail .case .control .button.tertiary,.policies.detail .policy .control button.tertiary,.policies.detail .policy .control .button.tertiary{background:#9b9b9b}.cases.detail .case .control button.tertiary .icon,.cases.detail .case .control .button.tertiary .icon,.cases.detail .policy .control button.tertiary .icon,.cases.detail .policy .control .button.tertiary .icon,.policies.detail .case .control button.tertiary .icon,.policies.detail .case .control .button.tertiary .icon,.policies.detail .policy .control button.tertiary .icon,.policies.detail .policy .control .button.tertiary .icon{filter:invert(100%) sepia(4%) saturate(38%) hue-rotate(143deg) brightness(107%) contrast(71%)}.cases.detail .case .control button.tertiary:hover,.cases.detail .case .control .button.tertiary:hover,.cases.detail .policy .control button.tertiary:hover,.cases.detail .policy .control .button.tertiary:hover,.policies.detail .case .control button.tertiary:hover,.policies.detail .case .control .button.tertiary:hover,.policies.detail .policy .control button.tertiary:hover,.policies.detail .policy .control .button.tertiary:hover{background:#787878}.cases.detail .case .control button.tertiary:hover .icon,.cases.detail .case .control .button.tertiary:hover .icon,.cases.detail .policy .control button.tertiary:hover .icon,.cases.detail .policy .control .button.tertiary:hover .icon,.policies.detail .case .control button.tertiary:hover .icon,.policies.detail .case .control .button.tertiary:hover .icon,.policies.detail .policy .control button.tertiary:hover .icon,.policies.detail .policy .control .button.tertiary:hover .icon{filter:invert(100%) sepia(4%) saturate(38%) hue-rotate(143deg) brightness(107%) contrast(71%)}.cases.detail .case .control button.disabled,.cases.detail .case .control .button.disabled,.cases.detail .policy .control button.disabled,.cases.detail .policy .control .button.disabled,.policies.detail .case .control button.disabled,.policies.detail .case .control .button.disabled,.policies.detail .policy .control button.disabled,.policies.detail .policy .control .button.disabled{background:#d2d2d2;cursor:default}.cases.detail .case .control button.disabled .icon,.cases.detail .case .control .button.disabled .icon,.cases.detail .policy .control button.disabled .icon,.cases.detail .policy .control .button.disabled .icon,.policies.detail .case .control button.disabled .icon,.policies.detail .case .control .button.disabled .icon,.policies.detail .policy .control button.disabled .icon,.policies.detail .policy .control .button.disabled .icon{display:none}.cases.detail .case .control button.disabled:hover,.cases.detail .case .control .button.disabled:hover,.cases.detail .policy .control button.disabled:hover,.cases.detail .policy .control .button.disabled:hover,.policies.detail .case .control button.disabled:hover,.policies.detail .case .control .button.disabled:hover,.policies.detail .policy .control button.disabled:hover,.policies.detail .policy .control .button.disabled:hover{background:#d2d2d2}.cases.detail .case .control button.disabled:hover .icon,.cases.detail .case .control .button.disabled:hover .icon,.cases.detail .policy .control button.disabled:hover .icon,.cases.detail .policy .control .button.disabled:hover .icon,.policies.detail .case .control button.disabled:hover .icon,.policies.detail .case .control .button.disabled:hover .icon,.policies.detail .policy .control button.disabled:hover .icon,.policies.detail .policy .control .button.disabled:hover .icon{display:none}.cases.detail .case .row,.cases.detail .policy .row,.policies.detail .case .row,.policies.detail .policy .row{display:flex;padding:5px 0}@media only screen and (max-width:480px){.cases.detail .case .row,.cases.detail .policy .row,.policies.detail .case .row,.policies.detail .policy .row{flex-direction:column}}.cases.detail .case .row:nth-child(1),.cases.detail .policy .row:nth-child(1),.policies.detail .case .row:nth-child(1),.policies.detail .policy .row:nth-child(1){justify-content:space-between}@media only screen and (max-width:480px){.cases.detail .case .row:nth-child(1),.cases.detail .policy .row:nth-child(1),.policies.detail .case .row:nth-child(1),.policies.detail .policy .row:nth-child(1){flex-direction:row}}.cases.detail .case .row>span,.cases.detail .policy .row>span,.policies.detail .case .row>span,.policies.detail .policy .row>span{padding-right:4px}.cases.detail .case .row .number span,.cases.detail .policy .row .number span,.policies.detail .case .row .number span,.policies.detail .policy .row .number span{display:block}.cases.detail .case .row .number span:nth-child(2),.cases.detail .policy .row .number span:nth-child(2),.policies.detail .case .row .number span:nth-child(2),.policies.detail .policy .row .number span:nth-child(2){color:#beb400;font-size:1.8rem;font-weight:600;letter-spacing:1px;padding:5px 0 0 0}.cases.detail .case .row .state *,.cases.detail .policy .row .state *,.policies.detail .case .row .state *,.policies.detail .policy .row .state *{font-size:1.4rem}.cases.detail .case .row .state span,.cases.detail .policy .row .state span,.policies.detail .case .row .state span,.policies.detail .policy .row .state span{display:inline-block;padding:5px}.cases.detail .case .row .state span.active,.cases.detail .policy .row .state span.active,.policies.detail .case .row .state span.active,.policies.detail .policy .row .state span.active{background:#beb400;color:white}.cases.detail .case .row .state span.pending,.cases.detail .policy .row .state span.pending,.policies.detail .case .row .state span.pending,.policies.detail .policy .row .state span.pending{background:#f60;color:white}.cases.detail .case .row .state span.cancelled,.cases.detail .policy .row .state span.cancelled,.policies.detail .case .row .state span.cancelled,.policies.detail .policy .row .state span.cancelled{background:#9b9b9b;color:white}.cases.detail .case .row .period-region,.cases.detail .case .row .type,.cases.detail .policy .row .period-region,.cases.detail .policy .row .type,.policies.detail .case .row .period-region,.policies.detail .case .row .type,.policies.detail .policy .row .period-region,.policies.detail .policy .row .type{padding-top:15px;margin:0;font-size:2rem;color:#003c78;display:block}@media only screen and (max-width:900px){.cases.detail .case .row .period-region,.cases.detail .case .row .type,.cases.detail .policy .row .period-region,.cases.detail .policy .row .type,.policies.detail .case .row .period-region,.policies.detail .case .row .type,.policies.detail .policy .row .period-region,.policies.detail .policy .row .type{font-size:1.6rem}}.cases.detail .case .row .period-region *,.cases.detail .case .row .type *,.cases.detail .policy .row .period-region *,.cases.detail .policy .row .type *,.policies.detail .case .row .period-region *,.policies.detail .case .row .type *,.policies.detail .policy .row .period-region *,.policies.detail .policy .row .type *{font-size:2rem;color:#003c78}@media only screen and (max-width:900px){.cases.detail .case .row .period-region *,.cases.detail .case .row .type *,.cases.detail .policy .row .period-region *,.cases.detail .policy .row .type *,.policies.detail .case .row .period-region *,.policies.detail .case .row .type *,.policies.detail .policy .row .period-region *,.policies.detail .policy .row .type *{font-size:1.6rem}}.cases.detail .case .row .documents,.cases.detail .policy .row .documents,.policies.detail .case .row .documents,.policies.detail .policy .row .documents{padding:10px 0 0 0}.cases.detail .case .row .documents a,.cases.detail .policy .row .documents a,.policies.detail .case .row .documents a,.policies.detail .policy .row .documents a{display:inline-block;padding-right:20px;background:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/pdf.svg') 0 50% no-repeat;background-size:20px;padding-left:25px;line-height:20px;font-size:1.6rem}@media only screen and (max-width:480px){.cases.detail .case .row.attachments,.cases.detail .policy .row.attachments,.policies.detail .case .row.attachments,.policies.detail .policy .row.attachments{flex-direction:column}.cases.detail .case .row.attachments .col,.cases.detail .policy .row.attachments .col,.policies.detail .case .row.attachments .col,.policies.detail .policy .row.attachments .col{padding:0 0 10px 0}}.cases.detail .case .customer,.cases.detail .policy .customer,.policies.detail .case .customer,.policies.detail .policy .customer{display:flex;justify-content:space-between;padding:0 20px}@media only screen and (max-width:480px){.cases.detail .case .customer,.cases.detail .policy .customer,.policies.detail .case .customer,.policies.detail .policy .customer{gap:6%}.cases.detail .case .customer>div,.cases.detail .policy .customer>div,.policies.detail .case .customer>div,.policies.detail .policy .customer>div{flex:0 0 46%}}.cases.detail .case .persons,.cases.detail .policy .persons,.policies.detail .case .persons,.policies.detail .policy .persons{margin-top:20px;border:1px solid #e8e8e8}.cases.detail .case .persons .person .name,.cases.detail .policy .persons .person .name,.policies.detail .case .persons .person .name,.policies.detail .policy .persons .person .name{line-height:30px;background:#ebebeb;padding:0 20px}.cases.detail .case .persons .person .package,.cases.detail .policy .persons .person .package,.policies.detail .case .persons .person .package,.policies.detail .policy .persons .person .package{padding:0 20px;display:flex;justify-content:space-between}.cases.detail .case .persons .person .package *,.cases.detail .policy .persons .person .package *,.policies.detail .case .persons .person .package *,.policies.detail .policy .persons .person .package *{line-height:30px}.cases.detail .case .persons .person .package .title span,.cases.detail .policy .persons .person .package .title span,.policies.detail .case .persons .person .package .title span,.policies.detail .policy .persons .person .package .title span{display:block}.cases.detail .case .total-price,.cases.detail .policy .total-price,.policies.detail .case .total-price,.policies.detail .policy .total-price{display:flex;justify-content:space-between;border-top:1px solid #e8e8e8}.cases.detail .case .total-price *,.cases.detail .policy .total-price *,.policies.detail .case .total-price *,.policies.detail .policy .total-price *{font-weight:600;line-height:40px;padding:0 20px}.cases.detail .case .total-price .price,.cases.detail .policy .total-price .price,.policies.detail .case .total-price .price,.policies.detail .policy .total-price .price{color:#003c78}.cases.detail .case .limits h3,.cases.detail .policy .limits h3,.policies.detail .case .limits h3,.policies.detail .policy .limits h3{display:flex;justify-content:space-between}@media only screen and (max-width:480px){.cases.detail .case .limits h3,.cases.detail .policy .limits h3,.policies.detail .case .limits h3,.policies.detail .policy .limits h3{flex-direction:column}.cases.detail .case .limits h3 *,.cases.detail .policy .limits h3 *,.policies.detail .case .limits h3 *,.policies.detail .policy .limits h3 *{font-size:1.6rem}}.cases.detail .case .limits h3 a,.cases.detail .policy .limits h3 a,.policies.detail .case .limits h3 a,.policies.detail .policy .limits h3 a{font-size:1.6rem}.cases.detail .case .limits table#shortPolicyDetail tr:nth-child(1) td,.cases.detail .case .limits table#longPolicyDetail tr:nth-child(1) td,.cases.detail .policy .limits table#shortPolicyDetail tr:nth-child(1) td,.cases.detail .policy .limits table#longPolicyDetail tr:nth-child(1) td,.policies.detail .case .limits table#shortPolicyDetail tr:nth-child(1) td,.policies.detail .case .limits table#longPolicyDetail tr:nth-child(1) td,.policies.detail .policy .limits table#shortPolicyDetail tr:nth-child(1) td,.policies.detail .policy .limits table#longPolicyDetail tr:nth-child(1) td{font-size:1.4rem;color:#333;background:#f9f8e5}@media only screen and (max-width:768px){.cases.detail .case .limits table#shortPolicyDetail tr:nth-child(1) td,.cases.detail .case .limits table#longPolicyDetail tr:nth-child(1) td,.cases.detail .policy .limits table#shortPolicyDetail tr:nth-child(1) td,.cases.detail .policy .limits table#longPolicyDetail tr:nth-child(1) td,.policies.detail .case .limits table#shortPolicyDetail tr:nth-child(1) td,.policies.detail .case .limits table#longPolicyDetail tr:nth-child(1) td,.policies.detail .policy .limits table#shortPolicyDetail tr:nth-child(1) td,.policies.detail .policy .limits table#longPolicyDetail tr:nth-child(1) td{font-size:1.2rem !important}}.cases.detail .case .limits table[id^="shortPolicyDetail_"] tr td,.cases.detail .case .limits table[id^="longPolicyDetail_"] tr td,.cases.detail .policy .limits table[id^="shortPolicyDetail_"] tr td,.cases.detail .policy .limits table[id^="longPolicyDetail_"] tr td,.policies.detail .case .limits table[id^="shortPolicyDetail_"] tr td,.policies.detail .case .limits table[id^="longPolicyDetail_"] tr td,.policies.detail .policy .limits table[id^="shortPolicyDetail_"] tr td,.policies.detail .policy .limits table[id^="longPolicyDetail_"] tr td{padding:10px 20px}.cases.detail .case .limits table tr:nth-child(1) td,.cases.detail .policy .limits table tr:nth-child(1) td,.policies.detail .case .limits table tr:nth-child(1) td,.policies.detail .policy .limits table tr:nth-child(1) td{font-size:1.4rem;color:#333;background:#f9f8e5}@media only screen and (max-width:768px){.cases.detail .case .limits table tr:nth-child(1) td,.cases.detail .policy .limits table tr:nth-child(1) td,.policies.detail .case .limits table tr:nth-child(1) td,.policies.detail .policy .limits table tr:nth-child(1) td{font-size:1.2rem !important}}.cases.detail .case table,.cases.detail .policy table,.policies.detail .case table,.policies.detail .policy table{width:100%}.cases.detail .case table tr:nth-child(1) td:nth-child(1),.cases.detail .policy table tr:nth-child(1) td:nth-child(1),.policies.detail .case table tr:nth-child(1) td:nth-child(1),.policies.detail .policy table tr:nth-child(1) td:nth-child(1){background-image:none !important}.cases.detail .case table tr.highlighted td,.cases.detail .case table tr.highlighted th,.cases.detail .policy table tr.highlighted td,.cases.detail .policy table tr.highlighted th,.policies.detail .case table tr.highlighted td,.policies.detail .case table tr.highlighted th,.policies.detail .policy table tr.highlighted td,.policies.detail .policy table tr.highlighted th{background:#003c78 !important;color:white !important;font-size:1.6rem !important}@media only screen and (max-width:768px){.cases.detail .case table tr.highlighted td,.cases.detail .case table tr.highlighted th,.cases.detail .policy table tr.highlighted td,.cases.detail .policy table tr.highlighted th,.policies.detail .case table tr.highlighted td,.policies.detail .case table tr.highlighted th,.policies.detail .policy table tr.highlighted td,.policies.detail .policy table tr.highlighted th{font-size:1.2rem !important}}.cases.detail .case table td,.cases.detail .policy table td,.policies.detail .case table td,.policies.detail .policy table td{text-align:left}.cases.detail .case table.document-list tr td:nth-child(1),.cases.detail .policy table.document-list tr td:nth-child(1),.policies.detail .case table.document-list tr td:nth-child(1),.policies.detail .policy table.document-list tr td:nth-child(1){background-image:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/check.svg');background-position:10px 50%;background-repeat:no-repeat;background-size:16px;padding-left:35px}a[href$=".pdf"]{background:url('../../../typo3conf/ext/erv/Resources/Public/Icons/Iconset/pdf.svg') 0 50% no-repeat;background-size:20px;padding-left:25px;line-height:20px;font-size:1.6rem}.header{position:relative}a.open-close .open,a.open-close .close{display:flex;justify-content:space-between;align-items:center}a.open-close .open .icon{margin-left:5px;filter:invert(62%) sepia(14%) saturate(1002%) hue-rotate(165deg) brightness(102%) contrast(83%)}a.open-close .close .icon{margin-left:5px;filter:invert(62%) sepia(14%) saturate(1002%) hue-rotate(165deg) brightness(102%) contrast(83%)}.policies.detail .policy .header .qr-code{position:absolute;height:140px !important;width:250px;right:100px;top:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width:1000px){.policies.detail .policy .header .qr-code{margin:20px auto;position:relative;right:initial;top:initial;margin:10px 0px;height:260px;width:100%;display:flex;align-items:center;justify-content:center}}.policies.detail .policy .header .qr-code p{text-align:center;padding:5px 0;font-size:1.3rem}.policies.detail .policy .header .qr-code img{height:130px;max-width:100%;cursor:pointer}.policies.detail .policy .header .qr-code .loading{display:none}.policies.detail .policy .header .qr-code.loading-active .loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center}.policies.detail .policy .header .qr-code.loading-active .loading span{border-radius:50%;width:60px;height:60px;border-top:3px solid rgba(0,0,0,0.6);border-right:3px solid rgba(0,0,0,0.6);border-bottom:3px solid rgba(0,0,0,0.6);border-left:3px solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear}.user-profile{max-width:360px;margin:0 auto}.frame-my-erv-profile+.columns-container{display:none}.profile-data{display:flex;gap:4%}@media only screen and (max-width:480px){.profile-data{flex-direction:column}}.profile-data>div{flex:0 0 48%}@media only screen and (max-width:480px){.profile-data>div{flex:0 0 100%}}.profile-data table{width:100%}.profile-data table tr:nth-child(1) th,.profile-data table tr:nth-child(1) td{background:#f9f8e5;color:#333;font-size:1.4rem !important}.profile-data table td{width:50%}.profile-data table td:nth-child(1){text-align:left}.profile-data table td:nth-child(2){text-align:right}.delete-account{max-width:360px;margin:0 auto}.delete-account .frame-my-erv-form-links{text-align:center}.frame-section-header-type-myerv{position:static}.frame-section-header-type-myerv .frame-container{width:1180px;margin:0 auto;padding:30px;position:relative;z-index:5}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container{padding:20px 20px 55px 20px}}@media only screen and (max-width:900px){.frame-section-header-type-myerv .frame-container{padding:57px 20px 20px 20px}}@media only screen and (max-width:480px){.frame-section-header-type-myerv .frame-container{padding:75px 20px 20px 20px}}.frame-section-header-type-myerv .frame-container .frame-header{box-sizing:border-box;float:left}.frame-section-header-type-myerv .frame-container .frame-header h1.element-header{padding:0 0 10px 0;font-size:4.8rem;font-weight:400;color:white;text-align:left;line-height:58px;margin:0;display:flex;align-items:center;gap:10px}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container .frame-header h1.element-header{font-size:2.8rem}}.frame-section-header-type-myerv .frame-container .frame-header h1.element-header *{margin:0;font-size:4.8rem;font-weight:400;color:white;line-height:58px}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container .frame-header h1.element-header *{font-size:2.8rem;line-height:30px}}.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader{color:white;display:block;font-size:2rem;padding-bottom:0;min-height:70px;line-height:28px;text-align:left}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader{font-size:1.4rem !important}}.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader *,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader *{color:white;font-size:2rem}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader *,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader *{font-size:1.4rem !important;line-height:20px}}.frame-section-header-type-myerv .frame-container .frame-buttons-group-container{clear:both;width:100%;padding:8px 0 0 0}.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container{height:auto;padding:0;width:100%}.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group{display:flex;justify-content:flex-start}@media only screen and (max-width:900px){.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group{flex-wrap:wrap}}.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group .button{margin:0 15px 0 0}@media only screen and (max-width:900px){.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group .button{margin:0 15px 15px 0}}@media only screen and (max-width:600px){.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group .button{line-height:47px !important;height:49px !important}.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group .button *{line-height:47px !important;font-size:1.8rem !important}.frame-section-header-type-myerv .frame-container .frame-buttons-group-container .frame-container .buttons-group .button .icon{height:18px !important;width:18px !important}}@media only screen and (max-width:1100px){.frame-section-header-type-myerv.detail .frame-container{padding:20px 20px 20px 20px}}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header{padding-bottom:24px}@media only screen and (max-width:1100px){.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header{justify-content:space-between;padding-bottom:0}}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .number{font-size:3rem;line-height:36px;font-weight:400;text-align:left;min-height:1px;display:flex;gap:10px}@media only screen and (max-width:1100px){.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .number{gap:0;flex-direction:column}}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .number *{font-size:3rem;line-height:36px;font-weight:400;text-align:left;min-height:1px}@media only screen and (max-width:1100px){.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .number *{font-size:1.4rem}}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .state{min-height:1px;line-height:20px;display:flex}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .state *{font-size:1.4rem;line-height:20px;min-height:1px}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .state span{display:inline-block;border-radius:4px;padding:6px 12px 4px 12px}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .state span.active{background:#beb400;color:white}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .state span.pending{background:#f60;color:white}.frame-section-header-type-myerv.detail .frame-container .frame-header h1.element-header .state span.cancelled{background:#9b9b9b;color:white}.frame-section-header-type-myerv.detail .frame-container .return-link a{font-size:1.3rem;font-weight:400;line-height:18px;text-align:left;color:#ffffff;display:flex;align-items:center}.frame-section-header-type-myerv.detail .frame-container .return-link a .icon{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.frame-section-header-type-myerv .frame-backgroundimage-container{display:none}.frame-section-header-type-myerv .frame-container{background:#003c78}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container{width:100%}}.frame-section-header-type-myerv .frame-container .frame-inner{min-height:90px}@media only screen and (max-width:1100px){.frame-section-header-type-myerv .frame-container .frame-inner{min-height:70px}}.frame-section-header-type-myerv .frame-container .frame-header{padding-top:0;width:100%;float:none}.frame-section-header-type-myerv .frame-container .frame-header h1.element-header{padding:0;min-height:10px}.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader{min-height:10px;padding:0 0 10px 0}@media only screen and (max-width:900px){.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader{font-size:2rem;margin-top:0}.frame-section-header-type-myerv .frame-container .frame-header h2.element-subheader *,.frame-section-header-type-myerv .frame-container .frame-header div.element-subheader *{font-size:2rem}}.frame-section-header-type-myerv .highlight-container{gap:20px;padding:0 !important}.frame-section-header-type-myerv .highlight-container .button{padding:0 40px 0 25px !important}@media only screen and (max-width:480px){.frame-section-header-type-myerv .highlight-container .button{padding:0 35px 0 20px !important}}.frame-section-header-type-myerv .highlight-container .button.secondary.active,.frame-section-header-type-myerv .highlight-container .button.secondary:hover{background:#78a7cd !important}.frame-section-header-type-myerv .highlight-container .button[title^="my-erv-active"]{background:#78a7cd !important;padding:0 25px 0 25px !important}@media only screen and (max-width:480px){.frame-section-header-type-myerv .highlight-container .button[title^="my-erv-active"]{padding:0 20px !important}}.frame-section-header-type-myerv .highlight-container .button[title^="my-erv-active"].active,.frame-section-header-type-myerv .highlight-container .button[title^="my-erv-active"]:hover{background:#78a7cd !important;color:white}.frame-section-header-type-myerv .highlight-container .button[title^="my-erv-active"] .icon{display:none !important}.frame-section-header-type-myerv .breadcrumbs{display:none}section.body-content{min-height:550px}section.body-content.my-erv{padding:30px 126px}@media only screen and (max-width:1000px){section.body-content.my-erv{padding:20px;min-height:150px}}section.body-content.my-erv>.columns-container{width:100%;max-width:1180px;margin:0 auto}section.body-content.my-erv>div{width:100%;max-width:1180px;margin:0 auto}@media only screen and (max-width:900px){.frame-section-header-type-myerv.detail{margin:38px 0 0 0}}@media only screen and (max-width:480px){.frame-section-header-type-myerv.detail{margin:56px 0 0 0}}.frame-section-header-type-myerv.detail+.dynamic-data{padding:30px 126px}@media only screen and (max-width:900px){.frame-section-header-type-myerv.detail+.dynamic-data{padding:30px 20px}}.loading-layer{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:20}.loading-layer .loading{border-radius:50%;width:60px;height:60px;border-top:3px solid rgba(0,0,0,0.6);border-right:3px solid rgba(0,0,0,0.6);border-bottom:3px solid rgba(0,0,0,0.6);border-left:3px solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.popup-layer{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:20}.popup-layer .popup{width:60vw;max-height:80vh;background:white}@media only screen and (max-width:900px){.popup-layer .popup{width:75vw}}@media only screen and (max-width:480px){.popup-layer .popup{width:90vw}}.popup-layer .popup .header{display:flex;justify-content:space-between;padding:20px}.popup-layer .popup .header h2{font-size:2.2rem;line-height:22px;padding:0;margin:0}.popup-layer .popup .content{padding:10px 20px;overflow-x:hidden;overflow-y:auto;max-height:calc(70vh - 62px - 72px)}@media only screen and (max-width:900px){.popup-layer .popup .content{width:75vw}}@media only screen and (max-width:480px){.popup-layer .popup .content{width:90vw}}.popup-layer .popup .footer{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;gap:20px}.registration-profile .row{margin:0;gap:20px;justify-content:space-between}@media only screen and (max-width:768px){.registration-profile .row{gap:0;flex-wrap:wrap}}@media only screen and (max-width:600px){.registration-profile .row{padding:0}}.registration-profile .row .col{padding:0;margin:10px 0}@media only screen and (max-width:400px){.registration-profile .row .col{padding:0 !important}}.registration-profile .row .col.p15{flex:0 0 calc(15% - 20px)}.registration-profile .row .col.p20{flex:0 0 calc(20% - 20px)}.registration-profile .row .col.p25{flex:0 0 calc(25% - 20px)}.registration-profile .row .col.p30{flex:0 0 calc(30% - 20px)}.registration-profile .row .col.p33x3{flex:0 0 calc(33.3% - 20px)}.registration-profile .row .col.p40{flex:0 0 calc(40% - 20px)}.registration-profile .row .col.p50{flex:0 0 calc(50% - 12px)}@media only screen and (max-width:768px){.registration-profile .row .col{padding:0 10px 10px 10px}.registration-profile .row .col.p15{flex:0 0 calc(25%)}.registration-profile .row .col.p20{flex:0 0 calc(25%)}.registration-profile .row .col.p25{flex:0 0 calc(25%)}.registration-profile .row .col.p30{flex:0 0 calc(25%)}.registration-profile .row .col.p33x3{flex:0 0 calc(33.3%)}.registration-profile .row .col.p40{flex:0 0 calc(50%)}.registration-profile .row .col.p50{flex:0 0 calc(50%)}}@media only screen and (max-width:600px){.registration-profile .row .col.p15{flex:0 0 calc(50%)}.registration-profile .row .col.p20{flex:0 0 calc(50%)}.registration-profile .row .col.p25{flex:0 0 calc(50%)}.registration-profile .row .col.p30{flex:0 0 calc(50%)}.registration-profile .row .col.p33x3{flex:0 0 calc(50%)}.registration-profile .row .col.p40{flex:0 0 calc(50%)}.registration-profile .row .col.p50{flex:0 0 calc(50%)}}@media only screen and (max-width:400px){.registration-profile .row .col.p15{flex:0 0 calc(100%)}.registration-profile .row .col.p20{flex:0 0 calc(100%)}.registration-profile .row .col.p25{flex:0 0 calc(100%)}.registration-profile .row .col.p30{flex:0 0 calc(100%)}.registration-profile .row .col.p33x3{flex:0 0 calc(100%)}.registration-profile .row .col.p40{flex:0 0 calc(100%)}.registration-profile .row .col.p50{flex:0 0 calc(100%)}}.registration-profile .info-note{display:block}.registration-profile .info-note p .icon{filter:invert(58%) sepia(81%) saturate(1366%) hue-rotate(23deg) brightness(102%) contrast(101%)}.registration-profile .info-note p span{font-size:1.2rem;color:#737373}
