.grma-icon--thunder{width:20px;height:20px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-thunder.svg)}.grma-icon--recycle-bin{width:24px;height:24px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-recycle-bin.svg)}.grma-icon--office-bag{width:40px;height:40px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-office-bag.svg)}.grma-icon--increase-money{width:40px;height:40px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-increase-money.svg)}.grma-icon--invoice-money{width:40px;height:40px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-invoice-money.svg)}.grma-icon--car{width:40px;height:40px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-car.svg)}body{font-family:circular-regular,sans-serif;font-size:16px;line-height:130%;letter-spacing:.5px}h1{font-family:circular-book,sans-serif;font-size:28px;line-height:130%;color:#283168;margin-bottom:24px}@media (min-width: 760px){h1{font-size:56px;line-height:114%;margin-bottom:36px}}h2{font-family:circular-book,sans-serif;font-size:24px;line-height:130%;color:#283168;margin-bottom:16px}@media (min-width: 760px){h2{font-size:40px;line-height:114%;margin-bottom:24px}}h3{font-family:circular-book,sans-serif;font-size:20px;line-height:130%;color:#283168;margin-bottom:16px}@media (min-width: 760px){h3{font-size:32px;line-height:114%;margin-bottom:24px}}h4{font-family:circular-book,sans-serif;font-size:20px;line-height:114%;color:#30373d;margin-bottom:16px}@media (min-width: 760px){h4{font-size:24px;margin-bottom:24px}}h5,.large-text{font-family:circular-book,sans-serif;font-size:18px;line-height:130%;color:#30373d;margin-bottom:16px}@media (min-width: 760px){h5,.large-text{font-size:20px;margin-bottom:16px}}h6,.medium-text{font-family:circular-book,sans-serif;font-size:16px;line-height:130%;color:#30373d;margin-bottom:16px}@media (min-width: 760px){h6,.medium-text{font-size:18px;margin-bottom:16px}}p{font-family:circular-regular,sans-serif;font-size:16px;line-height:130%;color:#4a545e;margin-bottom:16px}.small-text{font-family:circular-regular,sans-serif;font-size:14px;line-height:130%;color:#4a545e;margin-bottom:16px}.small-text-book{font-family:circular-book,sans-serif;font-size:14px;line-height:130%;color:#4a545e;margin-bottom:16px}a{font-family:circular-book,sans-serif;font-size:inherit;line-height:inherit;color:#00b08a;text-decoration:none;cursor:pointer}a:hover{color:#089e7e;text-decoration:none}a:focus{color:#00b08a;outline:2px solid #DAE1E9;border-radius:2px}a:active{color:#029373}a:disabled,a.disabled{color:#c3f0e0}.text-link{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline}.text-link:hover{color:#4a545e;text-decoration:underline}.text-link:focus{color:inherit;outline:2px solid #DAE1E9;border-radius:2px}.text-link:active{color:#30373d}.text-link:disabled,.text-link.disabled{color:#dae1e9}.text-danger{color:#fe6365!important;font-family:circular-book,sans-serif}ul{padding:0;margin:0;list-style-type:none}ul li{position:relative;padding-left:25px;font-family:circular-regular,sans-serif;font-size:16px;line-height:140%;color:#6c7b8a;margin-bottom:16px}ul li:last-child{margin-bottom:0}ul li:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;background-color:currentColor;border-radius:50%;transform:translateY(-50%)}ul.mtpl-list-green li:before{background-color:#00b08a;top:6px;transform:none}.grma-btn,.grma-btn-secondary{font-family:circular-book,sans-serif;font-size:16px;line-height:130%;letter-spacing:.5px;white-space:nowrap;min-width:240px;width:auto;padding:14px 24px;margin:16px 24px;outline:none;border-width:2px;border-style:solid;border-radius:50px;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:all .25s ease-in-out}.grma-btn:hover,.grma-btn-secondary:hover{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.grma-btn:focus,.grma-btn-secondary:focus{width:auto;border-radius:50px}.grma-btn:disabled,.grma-btn.disabled,.grma-btn-secondary:disabled,.grma-btn-secondary.disabled{pointer-events:none}@media (min-width: 760px){.grma-btn,.grma-btn-secondary{font-size:18px}}.grma-btn{background-color:#45c396;border-color:#45c396;color:#fff}.grma-btn:hover{background-color:#00b08a;border-color:#00b08a}.grma-btn:focus{background-color:#31e0a2;border-color:#31e0a2;outline:6px solid #BBF5E1}.grma-btn:active{color:#fff;background-color:#029373;border-color:#029373}.grma-btn:disabled,.grma-btn.disabled{background-color:#c3f0e0;border-color:#c3f0e0}.grma-btn--link{display:inline-block}.grma-btn-secondary{background-color:#fff;border-color:#45c396;color:#45c396}.grma-btn-secondary:hover{background-color:#00b08a;border-color:#00b08a;color:#fff}.grma-btn-secondary:active,.grma-btn-secondary:focus{background-color:#029373;border-color:#029373;color:#fff;outline:0;box-shadow:none}.grma-btn-secondary:focus-visible{background-color:#31e0a2;border-color:#31e0a2;color:#fff;outline:6px solid #BBF5E1}.grma-btn-secondary:disabled,.grma-btn-secondary.disabled{background-color:#fff;border-color:#c3f0e0;color:#c3f0e0}.minimal-button .grma-btn,.minimal-button .grma-btn-secondary{background-color:transparent;border-color:transparent;color:#00b08a}.minimal-button .grma-btn:hover,.minimal-button .grma-btn-secondary:hover{background-color:#eff1fd;border-color:transparent}.minimal-button .grma-btn:focus,.minimal-button .grma-btn-secondary:focus{background-color:#eff1fd;border-color:transparent;outline:6px solid #E7EAFA}.minimal-button .grma-btn:active,.minimal-button .grma-btn-secondary:active{background-color:#e7eafa;border-color:transparent;color:#00b08a}.minimal-button .grma-btn:disabled,.minimal-button .grma-btn.disabled,.minimal-button .grma-btn-secondary:disabled,.minimal-button .grma-btn-secondary.disabled{background-color:transparent;border-color:transparent;color:#c3f0e0}.small-button .grma-btn,.small-button .grma-btn-secondary{font-size:16px;padding:11px 21px;min-width:200px}.text-btn{color:#00b08a;background:none;border:none;padding:0;margin:0;text-decoration:underline}.text-btn:focus{outline:none}.text-btn:hover{color:#089e7e}.mtpl-download-btn{display:flex;position:relative;flex-direction:row;flex-wrap:nowrap;padding:0 32px 0 48px;color:#283168;font-size:18px;font-family:circular-regular,sans-serif;line-height:140%;text-decoration-line:underline;margin:0 0 32px;width:100%;background:none;border:0;text-align:left;align-items:center;justify-items:stretch;word-break:break-all;min-height:40px}.mtpl-download-btn:focus{outline:none}.mtpl-download-btn:before{position:absolute;left:0;top:0;content:url(/MTPLInsuranceUI/assets/icons/icon-document-download.svg);width:32px;line-height:0;height:auto}.mtpl-download-btn:after{position:absolute;content:url(/MTPLInsuranceUI/assets/icons/icon-download-arrow.svg);width:24px;height:auto;top:50%;right:0;transform:translateY(-50%)}.input-field-container{position:relative;max-width:360px;margin:0 auto 16px}@media (min-width: 760px){.input-field-container{margin:0 auto 32px}}.input-field-container__border{display:none!important}.input-field-container__label{font-family:circular-regular,sans-serif;font-size:16px;color:#6c7b8a;position:absolute;top:50%;left:24px;text-align:left;transform:translateY(-50%);transition:all .25s ease-in-out}.input-field-container__input,.input-field-container__button{padding:35px 20px 14px;font-family:circular-regular,sans-serif;font-size:18px;color:#30373d;border-left-width:4px!important;border-left-style:solid;border-left-color:transparent;height:72px;-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a}.input-field-container__input::-webkit-input-placeholder,.input-field-container__button::-webkit-input-placeholder{font-family:circular-regular,sans-serif;font-size:16px;color:#6c7b8a}.input-field-container__input:-moz-placeholder,.input-field-container__button:-moz-placeholder{font-family:circular-regular,sans-serif;font-size:16px;color:#6c7b8a}.input-field-container__input::-moz-placeholder,.input-field-container__button::-moz-placeholder{font-family:circular-regular,sans-serif;font-size:16px;color:#6c7b8a}.input-field-container__input:-ms-input-placeholder,.input-field-container__button:-ms-input-placeholder{font-family:circular-regular,sans-serif;font-size:16px;color:#6c7b8a}@media (min-width: 760px){.input-field-container__input,.input-field-container__button{font-size:16px}}.input-field-container__input:hover,.input-field-container__input:focus,.input-field-container__button:hover,.input-field-container__button:focus{-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a}.input-field-container__input:hover,.input-field-container__button:hover{cursor:pointer}.input-field-container__input:hover+.input-field-container__label,.input-field-container__button:hover+.input-field-container__label{cursor:pointer;color:#4a545e}.input-field-container__input:focus,.input-field-container__button:focus{border-left-color:#283168}.input-field-container__input:focus+.input-field-container__label,.input-field-container__button:focus+.input-field-container__label{color:#6c7b8a;font-size:14px;top:30%}.input-field-container.filled .input-field-container__label{font-size:14px;top:30%}.input-field-container.filled.valid .input-field-container__input{border-left-color:transparent}.input-field-container.filled.valid .input-field-container__input:focus{border-left-color:#45c396}.input-field-container.filled.invalid .input-field-container__input{border-left-color:#ea0000}.input-field-container.filled.invalid .input-field-container__input:focus{border-left-color:#ea0000}.input-field-container.invalid .input-field-container__input{border-left-color:#ea0000}.input-field-container.invalid .input-field-container__input:focus{border-left-color:#ea0000}.input-field-container.disabled .input-field-container__input,.input-field-container.disabled .input-field-container__button{background-color:#f0f0f0;color:#6c7b8a;border-color:transparent;-ms-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);box-shadow:0 2px 4px #2831681a}.input-field-container.disabled .input-field-container__input .grma-icon-container,.input-field-container.disabled .input-field-container__button .grma-icon-container{filter:grayscale(1) contrast(.1)}.input-field-container__input{appearance:none}.grma-select{height:72px}.grma-select button{font-family:circular-regular,sans-serif;color:#6c7b8a;padding:0 20px;height:72px}.grma-select .input-field-container__options{top:80px;list-style-type:none;max-height:250px;overflow-y:scroll;z-index:20}.grma-select .input-field-container__options::-webkit-scrollbar{width:6px;height:auto}.grma-select .input-field-container__options::-webkit-scrollbar-thumb{background:#DAE1E9;border-radius:5px}.grma-select .input-field-container__options::-webkit-scrollbar-track{background:transparent}.grma-select .input-field-container__options{scrollbar-face-color:#DAE1E9;scrollbar-track-color:transparent}.grma-select .input-field-container__options{scrollbar-color:#DAE1E9 transparent;scrollbar-width:thin!important}@media (min-width: 760px){.grma-select .input-field-container__options{max-height:367px}}.grma-select .input-field-container__option{color:#6c7b8a;margin-bottom:0;text-align:left}.grma-select .input-field-container__option:before{display:none}.grma-select .input-field-container__option:hover{color:#6c7b8a}.grma-select .input-field-container__option.manual-address div p{margin-left:0}.grma-radio .group-container .item-container{-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a;border-radius:6px;background-color:#fff;padding:24px;display:flex;align-items:center;margin-bottom:24px;position:relative;cursor:pointer}.grma-radio .group-container .item-container span.input{width:100%;height:auto;text-align:left;padding-left:36px;margin-right:0}.grma-radio .group-container .item-container span.input label{margin-bottom:0}.grma-radio .group-container .item-container span input{display:none}.grma-radio .group-container .item-container:before{content:"";display:inline-block;position:absolute;border-radius:100%;transition:all .1s ease-in-out}.grma-radio .group-container .item-container:before{top:calc(50% - 12px);left:24px;width:24px;height:24px;border:2px solid #DAE1E9}.grma-radio .group-container .item-container.selected:before{border:7px solid #45C396}.grma-radio .group-container .item-container:hover{outline:4px solid #DAE1E9}.grma-address2-view-type-selector li{padding-left:0}.grma-address2-view-type-selector li:before{display:none}grma-simple-select .grma-select{background:#FFFFFF;border-radius:2px;-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a}grma-simple-select .grma-select button.input-field-container__button{border-radius:0;background:transparent;position:relative;z-index:2;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}grma-simple-select .grma-select.filled button.input-field-container__button{color:#30373d;font-size:18px;font-style:normal;line-height:130%;letter-spacing:.5px}@media (min-width: 760px){grma-simple-select .grma-select.filled button.input-field-container__button{font-size:16px}}grma-simple-select .grma-select.filled button.input-field-container__button>span{transform:none;top:13px;position:relative;width:calc(100% - 32px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}grma-simple-select.select-dropdown-icon label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 64px)}grma-masked-input .input-field-container.invalid .input-field-container__label{top:36px}grma-masked-input .input-field-container__input:focus+.input-field-container__label{top:21px}grma-masked-input .input-field-container.filled .input-field-container__label{top:21px}grma-masked-input.ng-invalid .input-field-container span.error-msg{margin-top:4px}grma-masked-input.input-icon-tooltip .input-field-container__label{padding-right:44px}grma-masked-input.input-icon-tooltip .input-field-container__input{padding-right:44px}grma-masked-input.input-icon-tooltip .input-field-container__input:focus+.input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}grma-masked-input.input-icon-tooltip .input-field-container.filled .input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}grma-masked-input.input-icon-tooltip .input-field-container.filled .input-field-container__input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:44px}grma-masked-input.input-icon-tooltip-discounts .input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 64px)!important}grma-masked-input.input-icon-tooltip-discounts .input-field-container__input:focus+.input-field-container__label{max-width:100%!important}grma-masked-input.input-icon-tooltip-discounts .input-field-container.filled .input-field-container__label{max-width:100%!important}grma-masked-input.input-icon-tooltip-discounts .input-field-container.filled .input-field-container__input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:44px}grma-masked-input.input-bin-icon .input-field-container__label{padding-right:32px}grma-masked-input.input-bin-icon .input-field-container__input{padding-right:48px}grma-masked-input.input-bin-icon .input-field-container__input:focus+.input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:24px}grma-masked-input.input-bin-icon .input-field-container.filled .input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:24px}grma-masked-input.input-bin-icon .input-field-container.filled .input-field-container__input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}grma-text-input .input-field-container.invalid .input-field-container__label{top:36px}grma-text-input .input-field-container__input:focus+.input-field-container__label{top:21px}grma-text-input .input-field-container.filled .input-field-container__label{top:21px}grma-text-input.ng-invalid .input-field-container span.error-msg{margin-top:4px}@media (max-width: 374.98px){grma-text-input.input-icon-tooltip .input-field-container__label{padding-right:44px}}grma-text-input.input-icon-tooltip .input-field-container__input:focus+.input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}grma-text-input.input-icon-tooltip .input-field-container.filled .input-field-container__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}grma-phone-input .input-field-container__border{display:block!important}grma-phone-input .input-field-container.filled input:focus~.input-field-container__border{width:4px;opacity:1}grma-phone-input .input-field-container.valid.filled input:focus~.input-field-container__border{background-color:#45c396}grma-phone-input .input-field-container.invalid.filled .input-field-container__border{width:4px;opacity:1;background-color:#ea0000}grma-phone-input.ng-invalid .input-field-container.invalid.filled input-field-container__border{width:4px;opacity:1;background-color:#ea0000}grma-phone-input.ng-invalid .input-field-container+span.error-msg{margin:-12px auto 12px;max-width:360px}@media (min-width: 760px){grma-phone-input.ng-invalid .input-field-container+span.error-msg{margin:-28px auto 28px}}grma-filter-select .input-field-container__input{background-image:url(/CoreStyle/v1/assets/svg/icons/icon-menu-arrow.svg);background-repeat:no-repeat;background-position:right 20px top 31px}@media (max-width: 499.98px){.mtpl-other-options .input-field-container,.mtpl-discounts-validation .input-field-container{max-width:none}}.mtpl-checkbox{text-align:left;position:relative}.mtpl-checkbox input{display:none}.mtpl-checkbox label{padding-left:44px;cursor:pointer;color:#30373d;font-size:14px;line-height:28px;margin-bottom:16px}@media (min-width: 760px){.mtpl-checkbox label{font-size:16px;color:#4a545e}}.mtpl-checkbox label:before{content:"";position:absolute;top:0;left:0;display:block;width:28px;height:28px;border-width:1px;border-style:solid;border-color:#d2d5e7;border-radius:4px}.mtpl-checkbox label:after{content:url(/MTPLInsuranceUI/assets/icons/icon-checkmark.svg);position:absolute;top:0;left:0;display:none;align-items:center;justify-content:center;width:28px;height:28px}.mtpl-checkbox input:hover+label:before{border-color:#45c396}.mtpl-checkbox input:checked+label:before{border-color:#45c396;background-color:#45c396}.mtpl-checkbox input:checked+label:after{display:flex}.mtpl-checkbox input:checked:hover+label:before{border-color:#00b08a;background-color:#00b08a}.mtpl-checkbox--manual-contact-address{margin-left:4px}grma-datepicker-basic{--input-bg: #FFFFFF;--input-shadow: 0 2px 12px 0 rgba(40, 49, 104, .1);--invalid-color: #EA0000;--valid-color: #45C396;--focused-color: #283168;--input-border-size: 4px;--mdc-filled-text-field-disabled-label-text-color: #6C7B8A;--mdc-filled-text-field-disabled-input-text-color: #6C7B8A;--mdc-filled-text-field-disabled-container-color: #F0F0F0;border:none!important;display:block;max-width:360px;margin:0 auto 16px}grma-datepicker-basic .grma-component.filled.valid .mdc-text-field{border-left:var(--input-border-size) solid var(--input-bg)}grma-datepicker-basic .grma-component.filled.valid .mdc-text-field--focused{border-left:var(--input-border-size) solid var(--valid-color)}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field{padding:0 8px 0 20px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-flex{height:72px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label{transition:transform .25s ease-in-out}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label--float-above{transform:translateY(-150%) scale(.875)}grma-datepicker-basic .grma-component{margin-bottom:16px}@media (min-width: 760px){grma-datepicker-basic .grma-component{margin-bottom:32px}}grma-datepicker-basic .grma-component.disabled{box-shadow:0 2px 4px #2831681a}grma-datepicker-basic .grma-component.disabled .mat-form-field-disabled .mdc-text-field{border-left-color:#f0f0f0}grma-datepicker-basic .grma-component.disabled .mat-form-field-disabled .mat-mdc-form-field-icon-suffix{display:none}grma-datepicker-basic .grma-component.disabled .mat-form-field-disabled .mat-form-field-flex{background:#F0F0F0}grma-datepicker-basic .grma-component+.error-msg{margin-top:-8px}@media (min-width: 760px){grma-datepicker-basic .grma-component+.error-msg{margin-top:-24px}}.cdk-overlay-pane{max-width:100vw!important}.mat-dialog-container{margin:0 auto;min-width:95vw}.mat-form-field-flex{padding:25px 20px!important;height:72px}.mat-datepicker-popup{margin:8px 0}.mat-datepicker-content{box-shadow:0 2px 12px #2831681a}.mat-datepicker-content .mat-calendar{width:360px!important;height:382px!important;background-color:#fff;padding:0 28px}.mat-datepicker-content .mat-calendar-body-cell-content{border:0}.mat-datepicker-content .mat-calendar-header{padding:16px 0!important}.mat-datepicker-content .mat-calendar-header .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 24px}.mat-datepicker-content .mat-calendar-header .mat-calendar-previous-button:after,.mat-datepicker-content .mat-calendar-header .mat-calendar-next-button:after{margin:7.8px}.mat-datepicker-content .mat-calendar-body-selected{--mat-datepicker-calendar-date-selected-state-text-color: #FFFFFF}.mat-form-field-label{font-size:16px!important}.mat-form-field-label:not(.mat-form-field-empty){top:0!important}.mat-form-field-underline{display:none}input.mat-input-element{font-family:circular-regular,sans-serif;font-size:18px}@media (min-width: 760px){input.mat-input-element{font-size:16px}}input.mat-input-element::placeholder{color:#dae1e9}input.mat-input-element:-internal-autofill-selected{background-color:#fff!important}mat-form-field{border-radius:2px}.cdk-overlay-container{z-index:100073}.mat-button-wrapper span:hover{color:#45c396;transition:all .1s linear}.mat-calendar-period-button:focus{outline:none!important}.cdk-overlay-container,.cdk-overlay-connected-position-bounding-box,.cdk-overlay-pane{z-index:1000071!important}@media (max-width: 499.98px){.mtpl-other-options grma-datepicker-basic,.mtpl-discounts-validation grma-datepicker-basic{max-width:none}}.mat-calendar-body-cell.mat-calendar-body-disabled:focus .mat-calendar-body-cell-content{background-color:transparent!important}.modal{display:flex!important;justify-content:center;align-items:flex-end}@media (min-width: 760px){.modal{align-items:center}}.modal-dialog{margin:0 auto;max-width:100%;width:100%;border-radius:16px 16px 0 0}@media (min-width: 760px){.modal-dialog{margin:24px auto;max-width:600px;border-radius:16px}}.modal-content{padding:24px;border-radius:16px 16px 0 0;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-y:auto}.modal-content::-webkit-scrollbar{width:6px;height:auto}.modal-content::-webkit-scrollbar-thumb{background:#DAE1E9;border-radius:5px}.modal-content::-webkit-scrollbar-track{background:transparent}.modal-content{scrollbar-face-color:#DAE1E9;scrollbar-track-color:transparent}.modal-content{scrollbar-color:#DAE1E9 transparent;scrollbar-width:thin!important}@media (min-width: 760px){.modal-content{border-radius:16px}}.modal--discounts .modal-content{position:relative;padding-bottom:120px}.modal--discounts .modal-text{max-height:180px;overflow-y:auto;padding-bottom:8px}.modal--discounts .modal-text::-webkit-scrollbar{width:6px;height:auto}.modal--discounts .modal-text::-webkit-scrollbar-thumb{background:#DAE1E9;border-radius:5px}.modal--discounts .modal-text::-webkit-scrollbar-track{background:transparent}.modal--discounts .modal-text{scrollbar-face-color:#DAE1E9;scrollbar-track-color:transparent}.modal--discounts .modal-text{scrollbar-color:#DAE1E9 transparent;scrollbar-width:thin!important}.modal--discounts .modal-btn-overlay{position:absolute;display:flex;justify-content:center;align-items:center;left:0;bottom:0;height:120px;width:100%;box-shadow:0 -8px 40px #2831681a}.modal--discounts .modal-btn-overlay .mtpl-buttons{margin:0}.modal-image{display:block;margin:0 auto 24px}.modal-title{text-align:center;color:#30373d;margin-bottom:24px}.modal-title+p{text-align:center;margin-bottom:24px}.modal-buttons button{margin:16px auto!important}.modal-buttons .minimal-button button{margin-bottom:0!important}.modal .modal-question{color:#30373d;font-style:normal;font-family:circular-book,sans-serif}@media (min-width: 891px){.modal--large .modal-dialog{margin:24px auto;max-width:900px}}.modal--large .modal-title{max-width:380px;text-align:center;margin:0 auto 24px;color:#30373d;font-size:20px;line-height:130%;letter-spacing:.5px;font-family:circular-regular,sans-serif}@media (min-width: 891px){.modal--large .modal-content{width:900px}}.modal--large .modal-content .modal-text p{max-width:715px;text-align:left;margin:0 auto;color:#4a545e;font-size:16px;line-height:130%;letter-spacing:.5px}.modal--large .modal-content .modal-text p+p{margin:24px auto 0}.modal--email .modal-title{max-width:380px;margin:8px auto 32px;line-height:114%}@media (min-width: 760px){.modal--email .modal-title{margin-top:32px;font-size:24px}}@media (min-width: 760px){.modal--email .minimal-button{margin-bottom:24px}}.modal--email .mtpl-save-draft-calculation-label{color:#30373d;font-size:16px;line-height:170%;letter-spacing:.5px}.modal--email .mtpl-save-draft-calculation-label span{display:block;margin:4px 0 0;font-size:12px;line-height:170%;letter-spacing:.5px;color:#30373d}.modal--assistance .modal-title{max-width:414px;margin:0 auto 24px}@media (min-width: 760px){.temporary-plate-number-modal .modal-content{padding:56px 110px 40px}}@media (min-width: 760px){.temporary-plate-number-modal .modal-content .modal-title{font-size:24px;margin-bottom:32px}}.temporary-plate-number-modal .modal-content .input-field-container.grma-radio{max-width:327px}@media (min-width: 760px) and (min-width: 760px){.temporary-plate-number-modal .modal-content{padding:56px 110px 40px}}@media (min-width: 760px) and (min-width: 760px){.temporary-plate-number-modal .modal-content .modal-title{font-size:24px;margin-bottom:32px}}@media (min-width: 760px){.temporary-plate-number-modal .modal-content .input-field-container.grma-radio{max-width:327px}}grma-icon-tooltip{position:absolute;top:27px;right:16px}grma-icon-tooltip .grma-tooltip .hover-tooltip{transform:scale(0);width:0}grma-icon-tooltip .grma-tooltip .hover-tooltip.visible{text-align:left!important;font-size:14px;padding:24px;-ms-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);box-shadow:0 2px 4px #2831681a}@media (max-width: 759.98px){grma-icon-tooltip .grma-tooltip .hover-tooltip.visible{position:absolute!important;top:calc(100% + 32px)!important;right:-16px!important;left:auto!important;width:300px;transform:none!important}}@media (min-width: 760px){grma-icon-tooltip .grma-tooltip .hover-tooltip.visible{width:150px}}@media (min-width: 1025px){grma-icon-tooltip .grma-tooltip .hover-tooltip.visible{width:315px}}grma-icon-tooltip .grma-tooltip.right:hover .hover-tooltip{transform:scale(0)}grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible{left:calc(100% + 38px);top:50%;transform:translateY(-50%)}grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible:before{display:none;position:absolute;content:url(/MTPLInsuranceUI/assets/icons/tooltip/tooltip-polygon.svg);top:50%;left:-6px;transform:translateY(-50%)}@media (min-width: 760px){grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible:before{display:block}}grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{z-index:11}@media (max-width: 374.98px){grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{width:258px}}@media (min-width: 500px){grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{position:absolute!important;top:calc(100% + 32px)!important;right:-16px!important;left:auto!important;width:225px;transform:none!important}}@media (min-width: 760px){grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{width:300px}}@media (min-width: 891px){grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{width:315px}}grma-icon-tooltip.right-half-tooltip .grma-icon-container{transform:none!important}@media (max-width: 499.98px){grma-icon-tooltip.right-half-tooltip .hover-tooltip.visible{width:258px!important}}@media (min-width: 500px){grma-icon-tooltip.right-half-tooltip .hover-tooltip.visible:before{display:block!important}}@media (min-width: 500px){grma-icon-tooltip.right-half-tooltip .hover-tooltip.visible{width:150px;left:calc(100% + 38px)!important;top:50%!important;transform:translateY(-50%)!important}}@media (min-width: 760px){grma-icon-tooltip.right-half-tooltip .hover-tooltip.visible{width:315px}}.mtpl-headline{padding:0 35px;margin-bottom:32px}.mtpl-headline .title{padding:0 24px;position:relative}.mtpl-headline .title grma-icon-tooltip{display:block;position:relative;top:0;right:0;margin-top:8px}.mtpl-headline .title grma-icon-tooltip .grma-tooltip .tooltip-btn{position:relative;z-index:2}.mtpl-headline .title grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{left:50%!important;top:8px!important;transform:translate(-50%)!important}@media (min-width: 760px){.mtpl-headline .title grma-icon-tooltip .grma-tooltip.bottom .hover-tooltip.visible{width:315px}}@media (min-width: 760px){.mtpl-headline{padding:0}}.mtpl-form{max-width:360px;margin:0 auto 40px}.mtpl-buttons{margin-top:40px}.mtpl-buttons button{margin:16px auto}.mtpl-buttons grma-button+.minimal-button{margin-top:16px}.mtpl-error-page{padding:40px 0 16px;text-align:center;margin:0 auto}@media (min-width: 760px){.mtpl-error-page{padding-top:38px}}.mtpl-error-page .illustration-container{margin-bottom:40px;width:100%;text-align:center;position:relative}.mtpl-error-page .illustration-container .illustration-connection-error{display:block;position:relative;z-index:2;height:auto;max-width:90%;margin:0 auto}@media (min-width: 760px){.mtpl-error-page .illustration-container .illustration-connection-error{max-width:100%}}.mtpl-error-page .illustration-container:before{content:"";background-color:#606e90;height:12px;width:50%;top:56%;transform:translateY(-50%);display:block;position:absolute}.mtpl-error-page .illustration-container:after{content:"";background-color:#606e90;height:12px;width:50%;top:56%;transform:translateY(-50%);right:0;display:block;position:absolute}.mtpl-error-page .text-content{padding-right:16px;padding-left:16px;max-width:494px}.mtpl-error-page .text-content p{margin-bottom:0}.mtpl-error-page .text-content p+p{margin-top:16px}.mtpl-error-page .text-content .error-code{color:#6c7b8a;font-size:14px}.mtpl-error-page--already-contract{max-width:646px}@media (min-width: 760px){.mtpl-error-page--already-contract{padding:71px 16px 16px}}mtpl-insurance-ui-address .grma-address2-search .input-field-container__option{padding:0 24px 0 48px}@media (min-width: 375px){mtpl-insurance-ui-address .grma-address2-search .input-field-container__option{padding:0 48px}}grma-accordion .grma-accordion__header .grma-icon-container{width:24px;height:24px;border-radius:4px}grma-accordion .grma-accordion__header .grma-icon-container .grma-icon--menu-arrow{width:14px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/MTPLInsuranceUI/assets/icons/icon-accordion-arrow.svg)}grma-accordion .grma-accordion__header:hover,grma-accordion .grma-accordion__header:focus{background-color:#fff}grma-accordion .grma-accordion__header h6+grma-icon:hover .grma-icon-container{background-color:#e7eafacc}grma-accordion .grma-accordion__header grma-icon[type=recycle-bin]:hover,grma-accordion .grma-accordion__header grma-icon[type=recycle-bin]:focus{cursor:pointer}grma-accordion .grma-accordion__header grma-icon[type=recycle-bin]:hover .grma-icon-container,grma-accordion .grma-accordion__header grma-icon[type=recycle-bin]:focus .grma-icon-container{background-color:#e7eafacc}grma-accordion .grma-accordion__body grma-icon[type=recycle-bin] .grma-icon-container{border-radius:4px}grma-accordion .grma-accordion__body grma-icon[type=recycle-bin]:hover,grma-accordion .grma-accordion__body grma-icon[type=recycle-bin]:focus{cursor:pointer}grma-accordion .grma-accordion__body grma-icon[type=recycle-bin]:hover .grma-icon-container,grma-accordion .grma-accordion__body grma-icon[type=recycle-bin]:focus .grma-icon-container{background-color:#e7eafacc}.mtpl-card-wrap{display:inline-block;max-width:648px;margin:0 auto;padding:0}.mtpl-card-wrap--contact{max-width:736px}.mtpl-card-wrap .mtpl-history-alert,.mtpl-card-wrap .mtpl-history-past-container{width:0;min-width:100%}.mtpl-row--half{max-width:736px;margin:0 auto}@media (min-width: 760px){.mtpl-row--half{gap:0 16px}}.mtpl-row--half .mtpl-half-col{flex:0 0 100%;max-width:100%}@media (min-width: 760px){.mtpl-row--half .mtpl-half-col{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}.mtpl-spinner{width:56px;height:56px;display:flex;justify-content:center;align-items:center;margin:0 auto}.mtpl-spinner_container{width:32px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#45C396 94%,rgba(0,0,0,0)) top/8px 8px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,#45C396);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:spinnerRotate 1s infinite linear}@keyframes spinnerRotate{to{transform:rotate(1turn)}}.col-smd-6{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width: 500px){.col-smd-6{flex:0 0 50%;max-width:50%}}.alert{margin:0 auto 18px;padding:12px;border:1px solid #D2D5E7;border-radius:8px;font-family:circular-regular,sans-serif;font-size:14px;color:#30373d;display:flex;gap:12px;align-items:center;text-align:left;line-height:130%;letter-spacing:.5px;background-color:#d2d5e780}.alert img{display:block;margin:0}.alert.alert-success{font-family:circular-book,sans-serif;border-color:#c3f0e0;background-color:#c3f0e040}.alert.alert-warning{font-family:circular-book,sans-serif;border-color:#ffcda9;background-color:#ffebbd40}.alert.alert-secondary{align-items:flex-start}.alert.alert-secondary span{align-self:center}.alert.alert-secondary--accordion{margin-bottom:16px}.alert.alert-half{display:grid;grid-template-columns:minmax(0,1fr);max-width:560px;padding:12px 16px;gap:16px;font-family:circular-regular,sans-serif;border-color:#c3f0e0;background-color:#c3f0e040;margin-bottom:32px}@media (min-width: 760px){.alert.alert-half{grid-template-columns:repeat(2,minmax(0,1fr))}}.alert.alert-half p{margin:0;font-size:14px;line-height:130%;letter-spacing:.5px;color:#30373d}.alert.alert-half a{font-family:circular-medium,sans-serif;font-size:16px;margin:0;line-height:130%;letter-spacing:.5px;color:#00b08a}.alert.alert-half a:hover{color:#089e7e}.alert.alert-half a:focus{color:#00b08a}.alert.alert-half a:active{color:#029373}.alert.alert-half a:disabled,.alert.alert-half a.disabled{color:#c3f0e0}.alert.alert-send{border-color:#f9ccbd;background-color:#fdeeea}.alert--manual-vk{margin:0 0 40px}@media (min-width: 375px){.alert--manual-vk{margin:0 11px 40px}}.header{position:fixed;top:0;left:0;width:100vw;max-width:100%;z-index:1000;display:flex;flex-direction:row;align-items:center;background-color:#fff;padding:13px 16px;box-shadow:0 2px 12px #2831681a}@media (min-width: 760px){.header{padding:23px 20px;height:80px}}@media (min-width: 1281px){.header{padding:23px 80px}}.header-link:focus{outline:none}.header-logo,html{height:100%}body{margin:0;overflow-x:hidden;background-color:#fafafc}main{position:relative;padding-top:78px;padding-bottom:104px}@media (min-width: 760px){main{padding-top:112px;padding-bottom:32px}}.step-back,.step-restart{display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 760px){.step-back,.step-restart{background-color:#fff;border-width:1px;border-style:solid;border-color:#e7eaec;width:36px;height:36px;margin:0 auto 35px;border-radius:28px}}@media (min-width: 1025px){.step-back,.step-restart{width:56px;height:56px}}@media (min-width: 760px){.step-back:not(.step-back--disabled):hover,.step-restart:not(.step-back--disabled):hover{border-color:#00b08a}.step-back:not(.step-back--disabled):hover img,.step-restart:not(.step-back--disabled):hover img{filter:brightness(0) saturate(100%) invert(64%) sepia(54%) saturate(7412%) hue-rotate(140deg) brightness(98%) contrast(101%)}}.step-back--disabled,.step-back--disabled:hover{cursor:default}@media (max-width: 759.98px){.mtpl-stepper-container{position:absolute;top:80px;left:16px;width:calc(100% - 32px);z-index:11}}.mtpl-stepper-container-wrap{display:flex;align-items:center}@media (min-width: 760px){.mtpl-stepper-container-wrap{gap:8px}}.mtpl-stepper .coverage-progressbar{position:fixed!important;margin:0!important;height:3px!important;left:0;bottom:72px;background-color:transparent!important;z-index:2;width:100vw!important;max-width:100%!important}.mtpl-stepper .coverage-progressbar span{left:0;background-color:#45c396!important;border-radius:0!important}@media (min-width: 760px){.mtpl-stepper .coverage-progressbar{position:absolute!important;bottom:32px;top:auto}.mtpl-stepper .coverage-progressbar span{border-radius:0 0 2px 2px!important}}.mtpl-stepper .disabled-stepper .coverage-progressbar span{background-color:#c8cbda!important}.mtpl-stepper-calculation{position:relative}@media (min-width: 760px){.mtpl-stepper-calculation{max-width:660px;margin:0 auto}}@media (min-width: 891px){.mtpl-stepper-calculation{max-width:837px}}@media (min-width: 1025px){.mtpl-stepper-calculation{max-width:1037px}}.mtpl-stepper-calculation .stepper{position:fixed;width:100vw;max-width:100%;left:0;bottom:0;background-color:#fff;padding:20px 18px;z-index:11;height:72px;justify-content:space-between;-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a}@media (min-width: 760px){.mtpl-stepper-calculation .stepper{position:relative;top:auto;bottom:auto;padding:16px 16px 14px;height:62px;width:100%;max-width:660px;margin:0 auto 35px;border-radius:2px 2px 0 0}}@media (min-width: 891px){.mtpl-stepper-calculation .stepper{max-width:837px}}@media (min-width: 1025px){.mtpl-stepper-calculation .stepper{max-width:1037px;padding:16px 32px 14px}}.mtpl-stepper-calculation .stepper .step{position:relative;margin-right:0!important;border-radius:4px;transition:all .25s ease-in-out}@media (min-width: 760px){.mtpl-stepper-calculation .stepper .step.active:hover,.mtpl-stepper-calculation .stepper .step.clickable:hover,.mtpl-stepper-calculation .stepper .step.done:hover{background-color:#eff1fd}}.mtpl-stepper-calculation .stepper .step:first-child .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:first-child .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-1-disabled.svg)}.mtpl-stepper-calculation .stepper .step:first-child.clickable .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:first-child.clickable .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-1.svg)!important}.mtpl-stepper-calculation .stepper .step:first-child.done .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:first-child.done .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-1-done.svg)!important}.mtpl-stepper-calculation .stepper .step:first-child.active .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:first-child.active .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-1-active.svg)!important}.mtpl-stepper-calculation .stepper .step:nth-child(3) .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(3) .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-2-disabled.svg)}.mtpl-stepper-calculation .stepper .step:nth-child(3).clickable .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(3).clickable .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-2.svg)!important}.mtpl-stepper-calculation .stepper .step:nth-child(3).done .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(3).done .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-2-done.svg)!important}.mtpl-stepper-calculation .stepper .step:nth-child(3).active .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(3).active .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-2-active.svg)!important}.mtpl-stepper-calculation .stepper .step:nth-child(5) .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(5) .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-3-disabled.svg)}.mtpl-stepper-calculation .stepper .step:nth-child(5).clickable .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(5).clickable .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-3.svg)!important}.mtpl-stepper-calculation .stepper .step:nth-child(5).done .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(5).done .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-3-done.svg)!important}.mtpl-stepper-calculation .stepper .step:nth-child(5).active .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:nth-child(5).active .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-3-active.svg)!important}.mtpl-stepper-calculation .stepper .step:last-child .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:last-child .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-4-disabled.svg)}.mtpl-stepper-calculation .stepper .step:last-child.clickable .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:last-child.clickable .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-4.svg)!important}.mtpl-stepper-calculation .stepper .step:last-child.done .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:last-child.done .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-4-done.svg)!important}.mtpl-stepper-calculation .stepper .step:last-child.active .grma-icon--agreement-mod.def,.mtpl-stepper-calculation .stepper .step:last-child.active .grma-icon--agreement-mod.hover{background-image:url(/MTPLInsuranceUI/assets/icons/stepper/icon-calculation-step-4-active.svg)!important}.mtpl-stepper-calculation .stepper .step+.arrow-forward{display:flex;align-items:center}.mtpl-stepper-calculation .stepper .step a{font-family:circular-book,sans-serif;color:#dae1e9!important;min-height:20px;display:flex;align-items:center;margin-right:0!important}@media (min-width: 375px){.mtpl-stepper-calculation .stepper .step a{font-size:14px}}@media (min-width: 1025px){.mtpl-stepper-calculation .stepper .step a{font-size:16px}}.mtpl-stepper-calculation .stepper .step a:hover{text-decoration:none}.mtpl-stepper-calculation .stepper .step a grma-icon .grma-icon-container{vertical-align:text-top;margin-right:8px}@media (min-width: 891px){.mtpl-stepper-calculation .stepper .step a grma-icon .grma-icon-container{margin-right:16px}}.mtpl-stepper-calculation .stepper .step a grma-icon .grma-icon{position:relative;top:auto;left:auto;display:flex}.mtpl-stepper-calculation .stepper .step a grma-icon .grma-icon.hover{display:none}.mtpl-stepper-calculation .stepper .step a .step--title{display:none}@media (min-width: 760px){.mtpl-stepper-calculation .stepper .step a .step--title{display:block;padding-right:6px}}@media (min-width: 1025px){.mtpl-stepper-calculation .stepper .step a .step--title{padding-right:16px}}.mtpl-stepper-calculation .stepper .step.active,.mtpl-stepper-calculation .stepper .step.active a{margin-right:0!important}@media (min-width: 375px){.mtpl-stepper-calculation .stepper .step.active a .step--title{display:block}}.mtpl-stepper-calculation .stepper .step.active a,.mtpl-stepper-calculation .stepper .step.clickable a{color:#283168!important;font-weight:400!important}.mtpl-stepper-calculation .stepper .step.done+.arrow-forward svg path{fill:#45c396}@media (min-width: 760px){.mtpl-stepper-calculation .stepper .step.done+.arrow-forward svg path{fill:#283168}}.contracting-reason{display:grid;position:relative;grid-template-columns:minmax(0,1fr);align-content:space-between;gap:32px;min-height:calc(100vh - 182px);min-height:calc(100dvh - 182px)}@media (min-width: 760px){.contracting-reason{min-height:calc(100vh - 144px);min-height:calc(100dvh - 144px)}}.contracting-reason-form--title{text-align:center;margin-bottom:16px;padding:0 35px}.contracting-reason-form--paragraph{text-align:center;max-width:600px;margin:0 auto 32px;padding:0 35px}.contracting-reason-buttons{margin-top:40px}.contracting-reason-buttons .grma-btn,.contracting-reason-buttons .grma-btn-secondary{min-width:278px;margin-left:auto;margin-right:auto}.contracting-reason-buttons .grma-btn-secondary{margin-top:24px}.contracting-reason-buttons .text-link{font-size:14px;color:#6c7b8a;margin-top:16px;line-height:130%;font-family:circular-regular,sans-serif}.contracting-reason-buttons .text-link:hover{color:#30373d}.contracting-reason-notice{margin:0}@media (min-width: 760px){.contracting-reason-notice{margin:0 17px}}.contracting-reason-notice p{color:#6c7b8a;margin-bottom:0}@media (max-width: 759.98px){.contracting-reason mtpl-insurance-ui-stepper .mtpl-stepper-container{top:6px}}.mtpl-discounts-form .grma-radio{max-width:463px;margin:0 auto}.mtpl-discounts-form .grma-radio .item-container{display:block;padding:0;background-color:transparent;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-radius:0;margin-bottom:24px}.mtpl-discounts-form .grma-radio .item-container:hover{outline:none}.mtpl-discounts-form .grma-radio .item-container:last-child{margin-bottom:0}.mtpl-discounts-form .grma-radio .item-container:before{display:none}.mtpl-discounts-form .grma-radio .item-container span.input{display:none}.mtpl-discounts-form .grma-radio .item-container .discount-card{position:relative;width:100%;height:72px;background-color:#fff;border-radius:6px;-ms-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);box-shadow:0 2px 4px #2831681a;display:flex;align-items:center;border:1px solid #F0F0F0}.mtpl-discounts-form .grma-radio .item-container .discount-card:before{content:"";position:absolute;top:calc(50% - 18px);right:0;height:36px;width:18px;border:1px solid #F0F0F0;border-right:none;background-color:#fafafc;-ms-box-shadow:inset 10px 0px 5px -10px rgba(40,49,104,.1);-o-box-shadow:inset 10px 0px 5px -10px rgba(40,49,104,.1);box-shadow:inset 10px 0 5px -10px #2831681a;border-radius:100px 0 0 100px}.mtpl-discounts-form .grma-radio .item-container .discount-card:after{content:"";position:absolute;top:calc(50% - 17px);right:-18px;height:34px;width:18px;background-color:#fafafc;border-radius:0 100px 100px 0}.mtpl-discounts-form .grma-radio .item-container .discount-card:hover,.mtpl-discounts-form .grma-radio .item-container .discount-card:focus{border-color:#dae1e9;outline:2px solid #DAE1E9}.mtpl-discounts-form .grma-radio .item-container .discount-card:hover:before,.mtpl-discounts-form .grma-radio .item-container .discount-card:focus:before{border-color:#dae1e9;outline:2px solid #DAE1E9}.mtpl-discounts-form .grma-radio .item-container .discount-card.selected{border-color:#45c396;outline:2px solid #45C396;-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a}.mtpl-discounts-form .grma-radio .item-container .discount-card.selected:before{border-color:#45c396;outline:2px solid #45C396}@media (min-width: 760px){.mtpl-discounts-form .grma-radio .item-container .discount-card{height:100px}}.mtpl-discounts-form .grma-radio .item-container .discount-card-description{text-align:left;padding:18px 16px;max-width:329px;width:100%;height:100%;display:flex;align-items:center;border-right:2px dashed rgba(165,166,182,.5);font-size:14px;color:#30373d}@media (min-width: 760px){.mtpl-discounts-form .grma-radio .item-container .discount-card-description{padding:24px 28px 24px 32px;font-size:20px;line-height:26px}}.mtpl-discounts-form .grma-radio .item-container .discount-card-percentage{max-width:134px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#c3f0e033;font-size:28px;font-family:circular-book,sans-serif;color:#45c396;padding:0 20px 0 10px}@media (min-width: 760px){.mtpl-discounts-form .grma-radio .item-container .discount-card-percentage{font-size:36px}}@media screen and (max-width: 359px){.mtpl-discounts-form .grma-radio .item-container .discount-card-percentage{max-width:100px;font-size:20px}}.mtpl-discounts-form .grma-radio .item-container .discount-card-list{padding:26px 14px 10px}.mtpl-discounts-form .grma-radio .item-container .discount-card-list-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mtpl-discounts-form .grma-radio .item-container .discount-card-list-item:last-child{margin-bottom:0}.mtpl-discounts-form .grma-radio .item-container .discount-card-list-item-title{color:#30373d}.mtpl-discounts-form .grma-radio .item-container .discount-card-list-item-buttons span{display:inline-block;width:35px;padding:0 13px;color:#30373d;margin-bottom:0}.mtpl-discounts-form .grma-radio .item-container .discount-card-list-item-buttons button{width:24px;height:24px;border:none;border-radius:2px;-ms-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 4px 0 rgba(40,49,104,.1);box-shadow:0 2px 4px #2831681a;background-color:#fff;color:#283168;padding:1px 7px 2px}.mtpl-discounts-form .grma-radio .item-container .discount-card-list-item-buttons button:disabled{color:#a5a6b6}.mtpl-discounts-info{max-width:463px;margin:32px auto 40px}.mtpl-vehicle-details{max-width:986px;margin:0 auto 40px}@media (min-width: 1025px){.mtpl-vehicle-details{display:flex}}.mtpl-vehicle-details-alert{max-width:986px}.mtpl-vehicle-details-list-card{display:block;align-self:flex-start;padding:18px 32px 24px;background-color:#fff;border:1px solid #F0F0F0;width:100%;max-width:586px;margin:0 auto 40px;border-radius:24px;-ms-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);-o-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);box-shadow:0 8px 16px #2831681a}@media (min-width: 891px) and (max-width: 1024.98px){.mtpl-vehicle-details-list-card{padding:36px 26px}}@media (min-width: 891px){.mtpl-vehicle-details-list-card{max-width:686px}}@media (min-width: 1025px){.mtpl-vehicle-details-list-card{padding:54px 48px}}.mtpl-vehicle-details-form{width:100%;max-width:400px;margin:0 auto}@media (min-width: 1025px){.mtpl-vehicle-details-form{padding-left:40px}}@media (min-width: 760px){.mtpl-vehicle-details-form .input-field-container{margin-bottom:24px}}.mtpl-vehicle-details-form .mtpl-checkbox{max-width:360px;margin:32px auto 0}.mtpl-vehicle-details-form .mtpl-checkbox label{color:#30373d;line-height:28px;margin-bottom:0}@media (min-width: 760px){.mtpl-vehicle-card{display:flex;justify-content:space-between;align-items:center}}.mtpl-vehicle-card-image{max-width:160px;width:100%;margin:0 auto 12px}.mtpl-vehicle-card-image img{display:block;max-width:160px;width:100%}@media (min-width: 760px){.mtpl-vehicle-card-image{margin-right:14px;margin-bottom:0}}.mtpl-vehicle-card-details{width:100%}.mtpl-vehicle-card-details .title,.mtpl-vehicle-card-details .value{font-family:circular-book,sans-serif;font-size:14px;text-align:left;margin-bottom:12px}@media (min-width: 760px){.mtpl-vehicle-card-details .title,.mtpl-vehicle-card-details .value{font-size:16px}}.mtpl-vehicle-card-details .title{color:#6c7b8a}.mtpl-vehicle-card-details .value{color:#30373d;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mtpl-vehicle-card-details div:last-child .title,.mtpl-vehicle-card-details div:last-child .value{margin-bottom:0}@media (min-width: 1025px){mtpl-insurance-ui-vehicle-details .mtpl-vehicle-details-list-card{margin-bottom:0}}mtpl-insurance-ui-operator-type .mtpl-headline p{max-width:360px;margin-right:auto;margin-left:auto}@media (min-width: 760px){mtpl-insurance-ui-operator-type .mtpl-headline p{max-width:706px}}mtpl-insurance-ui-operator-type .mtpl-checkbox{max-width:360px;margin-right:auto;margin-left:auto}@media (min-width: 760px){mtpl-insurance-ui-operator-type .mtpl-checkbox{max-width:100%;margin-left:8px}}.mtpl-operator-type{max-width:706px}.mtpl-operator-type .grma-radio{max-width:100%}@media (min-width: 760px){.mtpl-operator-type .grma-radio .group-container{display:flex;align-items:center;justify-content:space-between}}.mtpl-operator-type .grma-radio .group-container .item-container{background-color:#fff;-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a;border-radius:2px;padding:24px;max-width:360px;width:100%;margin:0 auto 24px}@media (min-width: 760px){.mtpl-operator-type .grma-radio .group-container .item-container{margin-bottom:0}}@media (max-width: 759.98px){.mtpl-operator-type .grma-radio .group-container .item-container .input{width:0}}.mtpl-operator-type .grma-radio .group-container .item-container .template-container .mtpl-operator-type--image{display:none}.mtpl-operator-type .grma-radio .group-container .item-container .template-container .mtpl-operator-type--image img{display:block;max-width:180px;width:100%;margin:0 auto}.mtpl-operator-type .grma-radio .group-container .item-container .template-container .mtpl-operator-type--image.operator-type-natural-person{margin-bottom:9px}.mtpl-operator-type .grma-radio .group-container .item-container .template-container .mtpl-operator-type--image.operator-type-legal-person{margin-bottom:28px}.mtpl-operator-type .grma-radio .group-container .item-container .template-container .mtpl-operator-type--image.operator-type-legal-person img{max-width:160px}.mtpl-operator-type .grma-radio .group-container .item-container .template-container p{margin-bottom:0}@media (min-width: 760px){.mtpl-operator-type .grma-radio .group-container .item-container{-ms-box-shadow:0 6px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 6px 12px 0 rgba(40,49,104,.1);box-shadow:0 6px 12px #2831681a;border-radius:6px;max-width:337px;width:100%;display:grid}.mtpl-operator-type .grma-radio .group-container .item-container .template-container{order:1}.mtpl-operator-type .grma-radio .group-container .item-container .template-container .mtpl-operator-type--image{display:block}.mtpl-operator-type .grma-radio .group-container .item-container .template-container p{margin-bottom:16px}.mtpl-operator-type .grma-radio .group-container .item-container .input{order:2;width:32px;height:32px;margin:0}.mtpl-operator-type .grma-radio .group-container .item-container:before{top:auto;left:calc(50% - 12px);bottom:24px;width:32px;height:32px}.mtpl-operator-type .grma-radio .group-container .item-container.selected:before{border:8px solid #45C396}.mtpl-operator-type .grma-radio .group-container .item-container:first-child{padding:12px 24px 24px}}.mtpl-history-details-form{max-width:360px;margin:0 auto}@media (min-width: 760px){.mtpl-history-details-form{max-width:756px}}.mtpl-history-alert{max-width:586px}.mtpl-history-card{max-width:586px;margin:0 auto 40px;background-color:#fff;-ms-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);-o-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);box-shadow:0 8px 16px #2831681a;border-radius:24px;padding:17px 32px 24px}@media (min-width: 760px){.mtpl-history-card{padding:48px}}.mtpl-history-card .mtpl-vehicle-card-details div:not(:last-child) .title,.mtpl-history-card .mtpl-vehicle-card-details div:not(:last-child) .value{margin-bottom:10px}@media (min-width: 760px){.mtpl-history-card .mtpl-vehicle-card-details .value{text-align:right}}.mtpl-history-past-container{max-width:586px;margin:0 auto}.mtpl-history-past-container .mtpl-form{margin-left:0;margin-right:0}.mtpl-history-error{max-width:630px;margin:0 auto}.mtpl-history-error p{margin-bottom:32px}.mtpl-history-error .input-field-container{max-width:436px}.mtpl-history-error .input-field-container.grma-radio .group-container .item-container{margin-bottom:12px}.mtpl-history-error .input-field-container.grma-radio .group-container .item-container:last-child{margin-bottom:0}.mtpl-history-error .input-field-container.grma-radio .group-container .item-container span.input{width:100%;height:auto;text-align:left;padding-left:36px;margin-right:0}.mtpl-history-error .input-field-container.grma-radio .group-container .item-container span.input label{margin-bottom:0}mtpl-insurance-ui-history-details .mtpl-headline{max-width:800px;margin:0 auto 32px}mtpl-insurance-ui-history-details .mtpl-history-card{max-width:648px;display:inline-block;margin-bottom:0}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:inline-flex;flex-direction:column}@media (min-width: 760px){mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:flex;flex-direction:row}}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{text-align:left;padding-left:0!important;word-wrap:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{flex:none;max-width:calc(100% - 160px);padding-left:32px!important}}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:none;max-width:none;width:160px;margin-bottom:10px}}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:4px}@media screen and (min-width: 576px){mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:10px}}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:0}@media screen and (min-width: 576px){mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:10px}}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{justify-content:flex-start!important;flex-wrap:wrap;margin-top:16px}mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between:first-child{margin-top:0}@media screen and (min-width: 576px){mtpl-insurance-ui-history-details .mtpl-history-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{flex-wrap:nowrap;margin-top:0}}mtpl-insurance-ui-history-details .mtpl-history-alert{flex-grow:1;width:100%;max-width:none}mtpl-insurance-ui-history .mtpl-history-alert{max-width:800px}.mtpl-manual-history-modal .modal-title{max-width:414px;margin:0 auto 24px}.mtpl-manual-history-modal p{text-align:left}.mtpl-manual-history-modal p b{color:#00b08a}.mtpl-calculation-summary-form{width:100%;margin:0 auto}@media (min-width: 500px){.mtpl-calculation-summary-form{width:483px}}@media (min-width: 500px){.mtpl-calculation-summary-card{box-shadow:0 10px 20px #2831681a;border-radius:24px;border:1px solid #C5ECDE;background-color:#f7fcfb}}.mtpl-calculation-summary-card-header{display:grid;gap:8px;grid-template-columns:80px minmax(0,1fr);align-items:center;border:1px solid #C5ECDE;background-color:#f7fcfb;border-radius:8px;overflow:hidden;box-shadow:0 6px 12px #2831681a}@media (min-width: 375px){.mtpl-calculation-summary-card-header{gap:16px;grid-template-columns:96px minmax(0,1fr)}}@media (min-width: 500px){.mtpl-calculation-summary-card-header{border:0;border-radius:24px;align-items:start;grid-template-columns:165px minmax(0,1fr);gap:46px;box-shadow:none}}.mtpl-calculation-summary-card-heading{padding:12px 12px 12px 0;text-align:right}@media (min-width: 500px){.mtpl-calculation-summary-card-heading{padding:16px 32px 16px 0;align-self:center}}.mtpl-calculation-summary-card-heading p{color:#4a545e;font-size:14px;margin:0 0 8px}.mtpl-calculation-summary-card-heading .assistance-box{display:flex;flex-direction:row;gap:4px;flex-wrap:nowrap;align-items:center;margin:8px 0 0;text-align:right;justify-content:end}.mtpl-calculation-summary-card-heading .assistance-box .assistance-text{margin:0}.mtpl-calculation-summary-card-heading .assistance-box grma-icon-tooltip{position:static;width:16px;height:16px;line-height:0;font-size:10px}.mtpl-calculation-summary-card-heading .assistance-box grma-icon-tooltip .grma-tooltip .tooltip-btn .grma-icon-container{width:16px;height:16px}.mtpl-calculation-summary-card-heading .assistance-box grma-icon-tooltip .grma-tooltip .grma-icon--tooltip{width:16px;height:16px;background-size:cover}.mtpl-calculation-summary-card-heading span:not(.label){color:#318a6b;font-size:20px;line-height:114%;font-family:circular-medium,sans-serif}@media (min-width: 375px){.mtpl-calculation-summary-card-heading span:not(.label){font-size:24px}}.mtpl-calculation-summary-card-body{max-width:423px;margin:0 auto;padding:16px}.mtpl-calculation-summary-list{margin-bottom:24px}.mtpl-calculation-summary-list label{font-family:circular-medium,sans-serif;margin-bottom:16px}@media (max-width: 759.98px){.mtpl-calculation-summary-list label{font-size:14px}}.mtpl-calculation-summary-list ul li{color:#30373d;padding-left:0;margin-bottom:12px;display:flex;align-items:baseline;gap:12px}.mtpl-calculation-summary-list ul li:before{display:none}.mtpl-calculation-summary-payment-data grma-simple-select .input-field-container{margin-bottom:16px!important}.mtpl-calculation-summary-payment-data grma-simple-select:last-child .input-field-container{margin-bottom:0!important}mtpl-insurance-ui-calculation-summary .mtpl-headline{text-align:center;margin:0 auto 24px}@media (min-width: 760px){mtpl-insurance-ui-calculation-summary .mtpl-headline{max-width:629px}}mtpl-insurance-ui-calculation-summary .alert-box{width:100%;margin:0 auto 32px}@media (min-width: 500px){mtpl-insurance-ui-calculation-summary .alert-box{width:483px}}mtpl-insurance-ui-calculation-summary .alert-box .mtpl-calculation-summary-alert{margin-bottom:0}mtpl-insurance-ui-calculation-summary .alert-send{margin:32px 0 0;border-radius:6px;font-size:16px;align-items:flex-start;box-shadow:0 6px 12px #2831681a}.mtpl-manual-vehicle-kind .mtpl-form,.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio{max-width:1075px}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container{display:flex;flex-wrap:wrap;row-gap:32px}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container{background-color:#fff;padding:24px;-ms-box-shadow:0 6px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 6px 12px 0 rgba(40,49,104,.1);box-shadow:0 6px 12px #2831681a;border-radius:6px;max-width:337px;width:100%;display:grid;margin:0 auto}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container .template-container{order:1}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container .template-container img{width:100%;margin-bottom:16px}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container .template-container img.hover{display:none}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container .template-container p{color:#30373d;margin-bottom:16px}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container .input{order:2;width:32px;height:32px;margin:0}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container:before{top:auto;left:calc(50% - 16px);bottom:24px;width:32px;height:32px}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container.selected:before{border:8px solid #45C396}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container.selected .template-container img.default,.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container:hover .template-container img.default{display:none}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container.selected .template-container img.hover,.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container:hover .template-container img.hover{display:block}.mtpl-manual-vehicle-kind .mtpl-form .input-field-container.grma-radio .group-container .item-container:first-child{padding:12px 24px 24px}.mtpl-manual-vehicle-form{max-width:736px;margin:0 auto}.mtpl-manual-vehicle-form .input-field-container{margin:0 auto 32px}.mtpl-manual-vehicle-form .mtpl-checkbox{max-width:360px}@media (max-width: 759.98px){.mtpl-manual-vehicle-form .mtpl-checkbox{margin:0 auto}}.mtpl-manual-vehicle-form .mtpl-checkbox label{color:#30373d;line-height:28px;margin-bottom:0}.mtpl-previous-vehicle-warning{max-width:800px;margin:0 auto}.mtpl-previous-vehicle-warning img{display:block;margin:0 auto 24px}.mtpl-ecomm-statement-contact{background-color:#f6f6fa;border:1px solid #EBEBF2;border-radius:24px;-ms-box-shadow:0 6px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 6px 12px 0 rgba(40,49,104,.1);box-shadow:0 6px 12px #2831681a;max-width:646px;padding:24px 16px;margin:0 auto 64px}.mtpl-ecomm-statement-contact .contact-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:center}@media (min-width: 760px){.mtpl-ecomm-statement-contact .contact-container{flex-direction:row;flex-wrap:wrap}}.mtpl-ecomm-statement-contact .contact-container .contact-email,.mtpl-ecomm-statement-contact .contact-container .contact-phone{display:flex;background-color:#fff;border-radius:24px;padding:12px 32px;align-items:center;justify-content:center;flex-wrap:wrap}.mtpl-ecomm-statement-contact .contact-container .contact-email span,.mtpl-ecomm-statement-contact .contact-container .contact-phone span{margin:0;padding:0}@media (max-width: 576px){.mtpl-ecomm-statement-contact .contact-container .contact-email span,.mtpl-ecomm-statement-contact .contact-container .contact-phone span{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.mtpl-ecomm-statement-contact .contact-container .contact-email img,.mtpl-ecomm-statement-contact .contact-container .contact-phone img{margin-right:12px}.mtpl-ecomm-statement-contact .contact-container .contact-email{margin-bottom:0}.mtpl-ecomm-statement-description{max-width:646px;margin:0 auto 40px}.mtpl-ecomm-statement-description .title{color:#283168}.mtpl-ecomm-statement-description ul{text-align:left}@media (min-width: 760px){.mtpl-general-statements-summary{background-color:#fff;border-radius:4px;padding:24px 16px;max-width:890px;margin:-20px auto 16px}}.mtpl-general-statements-summary .statement-title{text-align:center;margin-bottom:16px}.mtpl-general-statements-summary .statement-subtitle{font-family:circular-book,sans-serif;font-size:14px;margin-bottom:19px;color:#30373d}.mtpl-general-statements-summary .mtpl-statement{margin-bottom:14px}.mtpl-general-statements-summary .mtpl-statement-lead{font-family:circular-book,sans-serif;margin-bottom:0;font-size:14px;color:#00b08a;border:0;background:none;padding:0}.mtpl-general-statements-summary .mtpl-statement-lead:focus{outline:none}.mtpl-general-statements-summary .mtpl-statement-description{font-size:14px;margin-bottom:0}.mtpl-general-statements-summary .mtpl-statement .minimal-button.small-button .grma-btn-secondary{padding:0;margin:0;color:#30373d;font-size:14px;min-width:auto;border:0}.mtpl-general-statements-summary .mtpl-statement .minimal-button.small-button .grma-btn-secondary:hover,.mtpl-general-statements-summary .mtpl-statement .minimal-button.small-button .grma-btn-secondary:focus,.mtpl-general-statements-summary .mtpl-statement .minimal-button.small-button .grma-btn-secondary:active{background-color:transparent;outline:none!important;box-shadow:none!important}.mtpl-general-statements-summary .mtpl-statement:nth-last-child(1){margin-bottom:0}.mtpl-general-statements-download{max-width:890px;margin:0 auto}.mtpl-general-statements-download .grma-btn-secondary{margin:16px 0!important}.mtpl-general-statements-pdf{margin-bottom:120px}.mtpl-general-statements-pdf pdf-viewer{--page-border: 1px solid #E7EAEC;--page-margin: 0 auto 8px auto;--page-border-image: none}.mtpl-general-statements-pdf pdf-viewer.pdf-viewer-relative .ng2-pdf-viewer-container{position:relative!important}.mtpl-general-statements-pdf pdf-viewer .pdfViewer .page{box-sizing:content-box!important}.mtpl-general-statements-buttons .scroll-down-button{position:absolute;top:-40%;left:50%;transform:translate(-50%);margin:0;padding:0;height:40px;width:40px;background-image:url(/MTPLInsuranceUI/assets/icons/icon-double-arrow-down.svg);background-color:transparent;background-size:contain;border:none}.mtpl-general-statements-buttons .scroll-down-button:focus{outline:none;opacity:.8}@media (min-width: 760px){.mtpl-general-statements-buttons .scroll-down-button{top:-55%;width:58px;height:58px}}.mtpl-first-payment{max-width:462px;margin:0 auto}.mtpl-first-payment-summary-box{background:#FFFFFF;border:1px solid #F0F0F0;-ms-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);-o-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);box-shadow:0 8px 16px #2831681a;border-radius:24px;padding:24px 32px 27px;margin-bottom:26px}@media (min-width: 760px){.mtpl-first-payment-summary-box{padding:40px}}.mtpl-first-payment-summary-box h5{margin-bottom:24px}@media (min-width: 760px){.mtpl-first-payment-summary-box h5{margin-bottom:32px}}.mtpl-first-payment-summary-box hr{border-top-width:2px;border-top-color:#f0f0f0;margin:24px 0}.mtpl-first-payment-summary-box .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mtpl-first-payment-summary-box .item-title{font-size:14px;color:#6c7b8a}.mtpl-first-payment-summary-box .item-price{font-size:14px;color:#30373d}.mtpl-first-payment-summary-box .item-sum{display:flex;align-items:center;justify-content:space-between}.mtpl-first-payment-summary-box .item-sum-title{font-size:14px;color:#6c7b8a}.mtpl-first-payment-summary-box .item-sum-price{font-size:18px;font-family:circular-book,sans-serif;color:#00b08a}@media (min-width: 760px){.mtpl-first-payment-summary-box .item,.mtpl-first-payment-summary-box .item-sum{padding:0 24px}.mtpl-first-payment-summary-box .item-title,.mtpl-first-payment-summary-box .item-price,.mtpl-first-payment-summary-box .item-sum-title{font-size:16px;color:#30373d}.mtpl-first-payment-summary-box .item-sum-price{font-size:24px}}.mtpl-representative-details{max-width:746px;margin:0 auto}.mtpl-representative-details .mtpl-headline{padding:0;margin-bottom:40px}.mtpl-representative-details-form p{text-align:left;margin-left:4px;margin-bottom:2px}@media (min-width: 375px){.mtpl-representative-details-form .row{margin-left:-8px;margin-right:-8px}.mtpl-representative-details-form .row [class*=col-]{padding:0 8px}}.mtpl-representative-details-form .mtpl-checkbox{margin-left:4px}.mtpl-representative-details-form mtpl-insurance-ui-address{display:block;padding:0 4px}.mtpl-representative-details-form mtpl-insurance-ui-address .grma-address2-search{max-width:100%}.mtpl-representative-details-form mtpl-insurance-ui-address .grma-address2-search .input-field-container__input{border-color:transparent}.mtpl-representative-details-form mtpl-insurance-ui-address .grma-address2-search .input-field-container__input:focus{border-left-color:#283168}.mtpl-representative-details-form mtpl-insurance-ui-address .grma-address2-input-text .field-country{text-align:left;margin-bottom:16px}@media (min-width: 375px){.mtpl-representative-details-form mtpl-insurance-ui-address .grma-address2-input-text .col-md-6{flex:0 0 50%;max-width:50%}}.mtpl-contacts{max-width:884px;margin:0 auto}.mtpl-contacts-form .input-field-container{margin-bottom:16px}.mtpl-contacts-form .input-field-container--phone-number{max-width:360px}.mtpl-contacts-form .input-field-container--phone-number .plus-icon{bottom:20%}@media (min-width: 760px){.mtpl-contacts-form .input-field-container--phone-number .plus-icon{font-size:16px}}.mtpl-contacts-form .input-field-container--phone-number .input-field-container__label{top:30%!important;font-size:14px!important}.mtpl-contacts-form .input-field-container--phone-number .input-field-container__input--phone-number-item{box-shadow:none;font-size:18px}@media (min-width: 760px){.mtpl-contacts-form .input-field-container--phone-number .input-field-container__input--phone-number-item{font-size:16px}}@media (min-width: 760px){.mtpl-contacts-form .input-field-container{margin-bottom:32px}}.mtpl-contact-address{max-width:736px;margin:0 auto}.mtpl-contact-address .mtpl-checkbox label{margin-bottom:40px}.mtpl-contact-address mtpl-insurance-ui-address{display:block;padding:0 4px;margin-top:32px}.mtpl-contact-address mtpl-insurance-ui-address a.back-to-search{position:relative;display:block;width:105px;margin:32px 0 32px 16px;text-align:left!important;font-size:16px;font-weight:450;color:#00b08a;text-decoration:underline}.mtpl-contact-address mtpl-insurance-ui-address a.back-to-search:hover{color:#089e7e}.mtpl-contact-address mtpl-insurance-ui-address a.back-to-search:before{position:absolute;top:3px;left:-16px;display:block;content:"";background-image:url(/MTPLInsuranceUI/assets/icons/icon-arrow-back-green.svg);background-repeat:no-repeat;height:14px;width:8px}.mtpl-contact-address mtpl-insurance-ui-address .zipcode-disabled-search{position:relative;margin-top:64px}.mtpl-contact-address mtpl-insurance-ui-address .zipcode-disabled-search__zipcode{display:flex;justify-content:center;align-items:center;gap:6px;position:absolute;top:0;left:0;height:72px;width:91px;z-index:10;font-size:18px;background-color:#f1f1f4;color:#4a545e;border:1px solid #E7EAEC;border-radius:2px 0 0 2px}.mtpl-contact-address mtpl-insurance-ui-address .zipcode-disabled-search__input .input-field-container__input{border-radius:2px;padding-left:115px;border-left:1px;border-color:#e7eaec}.mtpl-contact-address mtpl-insurance-ui-address span.error-specify-address{margin-top:-28px}.mtpl-contact-address mtpl-insurance-ui-address .grma-address2-search{max-width:100%;margin-bottom:32px}.mtpl-contact-address mtpl-insurance-ui-address .grma-address2-search .input-field-container__label{position:absolute;top:-16px;left:0;text-align:left;font-size:14px;color:#4a545e}.mtpl-contact-address mtpl-insurance-ui-address .grma-address2-search .input-field-container__input:focus::placeholder{color:#e7eaec}.mtpl-contact-address mtpl-insurance-ui-address .grma-address2-input-text .field-country{text-align:left;margin-bottom:16px}.mtpl-contact-address mtpl-insurance-ui-address .grma-address2-input-text .field-country .input-field-container{max-width:100%}@media (min-width: 375px){.mtpl-contact-address mtpl-insurance-ui-address .grma-address2-input-text .col-md-6{flex:0 0 50%;max-width:50%}}.mtpl-contact-address mtpl-insurance-ui-address .title-address-input{text-align:left;margin:0 0 5px}.mtpl-contact-address mtpl-insurance-ui-address .provided-address{margin-top:16px;border-top:1px solid #DAE1E9;padding:24px 0}.mtpl-contact-address mtpl-insurance-ui-address .provided-address p{margin:0 0 8px;font-size:18px;font-weight:450;color:#30373d;text-align:left!important}.mtpl-contact-address mtpl-insurance-ui-address .provided-address p:last-child{margin-bottom:0}.mtpl-contact-address mtpl-insurance-ui-address .provided-address span.error-msg{margin:0}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap{margin-bottom:40px}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card{max-width:736px;display:inline-block}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card.mtpl-vehicle-details-list-card{margin-bottom:0}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:inline-flex;flex-direction:column}@media (min-width: 760px){mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:flex;flex-direction:row}}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{text-align:left;padding-left:0!important;word-wrap:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{flex:none;max-width:calc(100% - 160px);padding-left:32px!important}}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:none;max-width:none;width:160px;margin-bottom:10px}}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:4px}@media screen and (min-width: 576px){mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:10px}}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:0}@media screen and (min-width: 576px){mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:10px}}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{justify-content:flex-start!important;flex-wrap:wrap;margin-top:16px}mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between:first-child{margin-top:0}@media screen and (min-width: 576px){mtpl-insurance-ui-contact-address .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{flex-wrap:nowrap;margin-top:0}}.loader{width:80px;height:80px;border-radius:50%;margin:0 auto;background-color:transparent;padding:8px}.loader_wrapper{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#fafafc73;display:flex;align-items:center;justify-content:center;z-index:1000}.loader_container{margin:0 auto;width:45px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#45C396 94%,rgba(0,0,0,0)) top/8px 8px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,#45C396);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:s3 1s infinite linear}@keyframes s3{to{transform:rotate(1turn)}}.loader_container .loader_progress_bar{display:none}.mtpl-discounts-validation{max-width:800px;margin:0 auto}.mtpl-discounts-validation .mtpl-headline{max-width:470px;margin:0 auto 32px}.mtpl-discounts-validation .mtpl-calculation-summary-card-header{min-height:117px;border-radius:24px!important;box-shadow:0 6px 12px #2831681a;border:1px solid #E3E8F0;align-items:center}@media (min-width: 500px){.mtpl-discounts-validation .mtpl-calculation-summary-card-header{grid-template-columns:100px minmax(0,1fr)}}.mtpl-discounts-validation .mtpl-calculation-summary-card-header .mtpl-calculation-summary-card-heading{text-align:left;padding-top:32px;padding-bottom:32px;min-height:117px}@media (min-width: 760px){.mtpl-discounts-validation .mtpl-calculation-summary-card-header .mtpl-calculation-summary-card-heading{padding-right:65px}}@media (max-width: 374.98px){.mtpl-discounts-validation .mtpl-calculation-summary-card-header .mtpl-calculation-summary-card-heading span:not(.label){font-size:18px}}.mtpl-discounts-validation-form .grma-accordion__card{border-radius:6px;margin-bottom:32px}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header{padding:30px 16px}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;font-size:14px;color:#4a545e}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6{font-size:16px}}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 span{display:flex;align-items:center}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 .mtpl-discounts-cat-title{max-width:180px}@media (min-width: 375px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 .mtpl-discounts-cat-title{max-width:80%}}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 .accordion-image{display:inline-block;width:32px;height:32px;margin-right:16px}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 .accordion-image{width:40px;height:40px;margin-right:24px}}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 grma-icon[type=recycle-bin]{display:block;width:24px;height:24px;cursor:pointer;margin-right:42px;overflow:hidden}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 grma-icon[type=recycle-bin] .grma-icon-container{position:relative;width:24px;height:24px;top:auto;right:auto;transform:translate(0)!important}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header h6 grma-icon[type=recycle-bin]{margin-right:48px}}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__header{padding:28px 24px}}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body{border-radius:0 0 6px 6px;padding:0 16px}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input{text-align:left}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input .accordion-label{display:block;color:#4a545e;margin-bottom:2px}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input .relative{position:relative}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input grma-datepicker-basic .grma-icon-container{transform:translate(0)!important}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input grma-icon[type=recycle-bin]{display:block;width:24px;height:24px;position:absolute;top:24px;right:16px}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input grma-icon[type=recycle-bin] .grma-icon-container{position:relative;width:24px;height:24px;top:auto;right:auto;transform:translate(0)!important}.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input .input-field-container__label{max-width:80%}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body .accordion-input .input-field-container__label{max-width:100%}}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card .grma-accordion__body{padding:0 32px}}.mtpl-discounts-validation-form .grma-accordion__card.open{border-radius:6px}.mtpl-discounts-validation-form .grma-accordion__card.open .grma-accordion__body{padding:24px 16px}@media (min-width: 760px){.mtpl-discounts-validation-form .grma-accordion__card.open .grma-accordion__body{padding:32px}}.mtpl-discounts-validation-form .grma-accordion__card.open .grma-select .grma-icon-container{transform:none}.mtpl-discounts-validation-form .grma-accordion__card.open .grma-select.opened .grma-icon-container{transform:scaleY(-1)}.mtpl-discounts-validation-form .accordion-policy-discounts .row{margin-inline:0}.mtpl-discounts-validation-form .accordion-policy-discounts .row>*{width:100%}.mtpl-discounts-validation-form .accordion-policy-discounts .row .accordion-input{width:100%}.mtpl-discounts-validation-form .accordion-policy-discounts .row .accordion-input .accordion-wrap{width:100%;display:flex;gap:30px}.mtpl-discounts-validation-form .accordion-policy-discounts .row .accordion-input .accordion-wrap .relative{flex:0 0 calc(50% - 15px)}@media (max-width: 499.98px){.mtpl-discounts-validation-form .accordion-policy-discounts .row .accordion-input .accordion-wrap{flex-direction:column;gap:0}}.mtpl-discounts-validation-form .accordion-policy-discounts .row .accordion-input .accordion-wrap .input-field-container{margin-inline:0;max-width:none}.mtpl-discounts-validation .grma-accordion__body .accordion-input:last-child .row,.mtpl-discounts-validation .accordion-policy-discounts .row:last-child{margin-bottom:-16px}@media (min-width: 760px){.mtpl-discounts-validation .grma-accordion__body .accordion-input:last-child .row,.mtpl-discounts-validation .accordion-policy-discounts .row:last-child{margin-bottom:-32px}}.mtpl-other-options{max-width:800px;margin:0 auto}.mtpl-other-options-accordion{background-color:#fff;padding:21px 8px;margin-bottom:32px;border-radius:6px;-ms-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);-o-box-shadow:0 2px 12px 0 rgba(40,49,104,.1);box-shadow:0 2px 12px #2831681a}.mtpl-other-options-accordion-header{display:flex;align-items:center;justify-content:space-between;padding:0 8px}.mtpl-other-options-accordion-body{padding:0 8px}.mtpl-other-options-accordion-body p.text-agent-name{color:#a5a6b6;margin-top:27px}@media (max-width: 499.98px){.mtpl-other-options-accordion-body p.text-agent-name{margin-top:-4px;margin-bottom:16px;text-align:right}}.mtpl-other-options-accordion hr{border-top:1px solid #E7EAEC;margin:16px 0 24px}@media (min-width: 760px){.mtpl-other-options-accordion hr{margin:16px 0 32px}}.mtpl-other-options-accordion h6{display:flex;align-items:center;margin-bottom:0;font-size:14px;color:#4a545e}.mtpl-other-options-accordion h6 grma-icon{display:block;width:40px;height:40px;margin-right:16px}.mtpl-other-options-accordion h6 grma-icon .grma-icon-container{display:inline-block;width:40px;height:40px}@media (min-width: 760px){.mtpl-other-options-accordion{padding:16px}.mtpl-other-options-accordion h6{font-size:16px}.mtpl-other-options-accordion h6 grma-icon{margin-right:24px}}.mtpl-other-options-switch{display:block;max-width:52px;width:100%}.mtpl-other-options-switch grma-switch .grma-switch{height:38px}.mtpl-other-options-switch grma-switch label{width:52px;height:38px;overflow:visible}.mtpl-other-options-switch grma-switch label:before{left:10px}.mtpl-other-options-switch grma-switch label:after{left:10px}.mtpl-other-options-switch input:checked~label:after{background-color:#45c396!important;left:24px}.mtpl-other-options-switch input:checked~label:before{opacity:1!important;background-color:#c3f0e0!important}.mtpl-other-options-switch:not(.mtpl-other-options-switch--disabled) grma-switch label:before{filter:drop-shadow(0px 2px 12px rgba(40,49,104,.1))}.mtpl-other-options-switch--disabled grma-switch label:before{background-color:#e7f9f3!important}.mtpl-other-options-switch--disabled grma-switch label:after{background-color:#b5e7d5!important}.mtpl-other-options-switch--disabled grma-switch input:checked~label:before{background-color:#e7f9f3!important}.mtpl-other-options-switch--disabled grma-switch input:checked~label:after{background-color:#b5e7d5!important}mtpl-insurance-ui-other-options-accordion[ng-reflect-show-body=true] .mtpl-other-options-accordion{padding-bottom:0}.modal--group .modal-content{padding-top:24px;padding-bottom:32px}.modal--group .modal-image{max-width:212px}.modal--group .modal-title{color:#30373d;text-align:center;font-size:20px;font-family:circular-regular,sans-serif;line-height:130%;letter-spacing:.5px;max-width:380px;margin:0 auto 24px}.modal--group .modal-text p{text-align:left;margin-bottom:24px}.modal--group .mtpl-buttons{margin-top:24px}.modal--imi .modal-content{padding-top:24px;padding-bottom:32px}.modal--imi .modal-image{max-width:206px}.modal--imi .modal-title{color:#30373d;text-align:center;font-size:20px;font-family:circular-regular,sans-serif;line-height:130%;letter-spacing:.5px;max-width:380px;margin:0 auto 24px}.modal--imi .modal-text p{text-align:left;margin-bottom:24px}.modal--imi .modal-text .modal-subtitle{font-family:circular-book,sans-serif;color:#30373d}.modal--imi .mtpl-buttons{margin-top:24px}.mtpl-summary{max-width:1034px;margin:0 auto}.mtpl-summary .mtpl-headline{max-width:588px;margin:0 auto 32px}.mtpl-summary .mtpl-vehicle-details-alert{max-width:100%}.mtpl-summary mtpl-insurance-ui-detail-list-card{display:block;padding:32px;background-color:#fff;border-radius:24px;-ms-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);-o-box-shadow:0 8px 16px 0 rgba(40,49,104,.1);box-shadow:0 8px 16px #2831681a;margin-bottom:24px}.mtpl-summary mtpl-insurance-ui-detail-list-card h6{text-align:left;font-size:16px;color:#283168;margin-bottom:24px}.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-image{display:none}@media (min-width: 760px){.mtpl-summary mtpl-insurance-ui-detail-list-card{padding:40px;-ms-box-shadow:0 4px 16px -1px rgba(206,206,206,.8);-o-box-shadow:0 4px 16px -1px rgba(206,206,206,.8);box-shadow:0 4px 16px -1px #cecececc;border-radius:16px;margin-bottom:32px}.mtpl-summary mtpl-insurance-ui-detail-list-card h6{font-size:18px}}.mtpl-summary mtpl-insurance-ui-detail-list-card.contact-details-list-card .value{overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details{display:flex;flex-direction:column;gap:12px}.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details div{flex-direction:column;justify-content:flex-start;gap:8px}@media (min-width: 760px){.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details div{flex-direction:row}}.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details div .title,.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details div .value{margin:0;max-width:100%}@media (min-width: 760px){.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details div .title{flex:1}}@media (min-width: 760px){.mtpl-summary mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details div .value{flex:3}}.mtpl-marketing-statement .mtpl-headline{text-align:center}@media (min-width: 760px){.mtpl-marketing-statement .mtpl-headline{margin-bottom:56px}}.mtpl-marketing-statement .m-illustration{max-width:250px}.mtpl-marketing-statement .marketing-statement-container{display:flex;flex-direction:column;gap:32px;flex-wrap:wrap;max-width:100%;margin:0 auto}@media (min-width: 760px){.mtpl-marketing-statement .marketing-statement-container{flex-direction:row;flex-wrap:nowrap;max-width:680px;gap:48px}}.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item{display:flex;flex-direction:column;width:100%}@media (min-width: 760px){.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item{width:50%}}.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item--illustration{align-items:center}@media (min-width: 760px){.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item--illustration{align-items:flex-end;justify-content:center}}.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item--content{gap:24px 0}@media (min-width: 760px){.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item--content{gap:40px 0}}.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item .marketing-statement-p{font-size:14px;margin:0;line-height:130%;letter-spacing:.5px}.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item .marketing-statement-p--large{font-family:circular-book,sans-serif;font-size:18px;color:#30373d}.mtpl-marketing-statement .marketing-statement-container .marketing-statement-item .marketing-statement-p--medium{font-family:circular-book,sans-serif;color:#30373d}.mtpl-validation-col{text-align:center}@media (min-width: 760px){.mtpl-validation-col{max-width:460px;margin:0 auto}}.mtpl-validation-col .v-illustration{max-width:100%;margin:0 auto 40px;padding:0 35px}@media (min-width: 760px){.mtpl-validation-col .v-illustration{padding:0;max-width:220px}}.mtpl-validation-col .mtpl-headline{padding:0}.mtpl-validation-col .mtpl-buttons--validation .grma-btn,.mtpl-validation-col .mtpl-buttons--validation .grma-btn-secondary{width:100%;max-width:306px}.mtpl-validation-col .mtpl-buttons--validation .grma-btn-secondary{margin-top:24px}.mtpl-validation-question{font-family:circular-book,sans-serif;margin:0 0 16px}.mtpl-contracting-party-details-natural-form{max-width:736px}.mtpl-contracting-party-details-natural-form .mtpl-headline{text-align:center}.mtpl-contracting-party-details-natural-form .mtpl-form{max-width:360px}@media (min-width: 760px){.mtpl-contracting-party-details-natural-form .mtpl-form{max-width:100%}}.mtpl-contracting-party-details-natural-form .mtpl-contracting-party-details-alert{margin:32px 0 24px}.mtpl-contracting-party-details-natural-form .mtpl-form-group{margin-bottom:16px}@media (min-width: 760px){.mtpl-contracting-party-details-natural-form .mtpl-form-group{margin-bottom:0}}.mtpl-contracting-party-details-natural-form .mtpl-form-group:nth-last-child(1){margin-bottom:0}.mtpl-contracting-party-details-natural-form .mtpl-form-group:nth-last-child(1) .mtpl-half-row .mtpl-half-column:nth-last-child(1) .input-field-container{margin-bottom:0}.mtpl-contracting-party-details-natural-form .mtpl-form-group .mtpl-form-group-label{flex:0 0 100%;max-width:100%;color:#4a545e;font-size:16px;line-height:130%;letter-spacing:.5px;margin-bottom:8px}@media (min-width: 760px){.mtpl-contracting-party-details-natural-form .mtpl-form-group .mtpl-form-group-label{margin-bottom:2px}}.mtpl-contracting-party-details-natural-form .mtpl-form-group--checkbox{margin-bottom:16px}.mtpl-contracting-party-details-natural-form .mtpl-half-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}@media (min-width: 760px){.mtpl-contracting-party-details-natural-form .mtpl-half-row{gap:0 16px;flex-wrap:nowrap}}.mtpl-contracting-party-details-natural-form .mtpl-half-row .mtpl-half-column{flex:0 0 100%;max-width:100%}@media (min-width: 760px){.mtpl-contracting-party-details-natural-form .mtpl-half-row .mtpl-half-column{flex:0 0 50%;max-width:50%}}.mtpl-party-details{max-width:986px;margin:0 auto}.mtpl-party-details-row{display:flex;flex-direction:column}@media (min-width: 1025px){.mtpl-party-details-row{flex-direction:row;justify-content:center}}.mtpl-party-details-row .mtpl-img-col{max-width:100%;width:100%}@media (min-width: 1025px){.mtpl-party-details-row .mtpl-img-col{max-width:686px;padding:0 20px}}.mtpl-party-details-row .mtpl-vehicle-details-list-card{margin-bottom:0}.mtpl-party-details-row .mtpl-input-col{max-width:100%}@media (min-width: 1025px){.mtpl-party-details-row .mtpl-input-col{max-width:400px}}.mtpl-party-details-row .mtpl-input-col .mtpl-form{margin:0 auto;max-width:360px}@media (min-width: 1025px){.mtpl-party-details-row .mtpl-input-col .mtpl-form{max-width:400px}}.mtpl-party-details-row .mtpl-input-col .mtpl-form form{padding:40px 0 0}@media (min-width: 1025px){.mtpl-party-details-row .mtpl-input-col .mtpl-form form{max-width:360px;width:360px;padding:0 20px;box-sizing:content-box}}.mtpl-party-details-row .mtpl-input-container{position:relative}.mtpl-party-details-row .mtpl-input-container .input-field-container{margin:0 0 16px}@media (min-width: 1025px){.mtpl-party-details-row .mtpl-input-container .input-field-container{margin:0 0 32px}}.mtpl-party-details-row .grma-tooltip.right .hover-tooltip.visible{top:calc(100% + 32px)!important;right:-16px!important;left:auto!important;transform:none;width:300px}@media (min-width: 760px){.mtpl-party-details-row .grma-tooltip.right .hover-tooltip.visible{width:315px}}.mtpl-party-details-row .grma-tooltip.right .hover-tooltip.visible:before{left:calc(100% - 32px);top:-6px;transform:rotate(90deg) translate(-50%)}@media (min-width: 891px){.mtpl-party-details-row .grma-tooltip.right .hover-tooltip.visible:before{display:block}}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap{text-align:center;margin-bottom:40px}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card{max-width:686px;display:inline-block}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card.mtpl-vehicle-details-list-card,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card.mtpl-vehicle-details-list-card{margin-bottom:0}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:inline-flex;flex-direction:column}@media (min-width: 760px){mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:flex;flex-direction:row}}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{text-align:left;padding-left:0!important;word-wrap:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{flex:none;max-width:calc(100% - 110px);padding-left:16px!important}}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:none;max-width:none;width:110px;margin-bottom:10px}}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:4px}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:10px}}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:0}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:10px}}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{justify-content:flex-start!important;flex-wrap:wrap;margin-top:16px}mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between:first-child,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between:first-child{margin-top:0}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-legal-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between,mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{flex-wrap:nowrap;margin-top:0}}mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap{margin-bottom:0}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{max-width:calc(100% - 130px)}}@media screen and (min-width: 576px){mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{width:130px}}mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-input-col .mtpl-form grma-text-input .input-field-container{margin-bottom:0}@media (min-width: 1025px){mtpl-insurance-ui-contracting-party-details-natural-preloaded .mtpl-vehicle-details-list-card{padding-inline:32px}}mtpl-insurance-ui-captcha ngx-invisible-recaptcha{display:none!important}mtpl-insurance-ui-company-details .mtpl-iflex-wrap{text-align:center;margin-bottom:40px}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card{max-width:686px;display:inline-block}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card.mtpl-vehicle-details-list-card{margin-bottom:0}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:inline-flex;flex-direction:column}@media (min-width: 760px){mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card{display:flex;flex-direction:row}}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{text-align:left;padding-left:0!important;word-wrap:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .value{flex:none;max-width:calc(100% - 110px);padding-left:32px!important}}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div .title{flex:none;max-width:none;width:110px;margin-bottom:10px}}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:4px}@media screen and (min-width: 576px){mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .title{margin-bottom:10px}}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:0}@media screen and (min-width: 576px){mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div:not(:last-child) .value{margin-bottom:10px}}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{justify-content:flex-start!important;flex-wrap:wrap;margin-top:16px}mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between:first-child{margin-top:0}@media screen and (min-width: 576px){mtpl-insurance-ui-company-details .mtpl-iflex-wrap .mtpl-iflex-card mtpl-insurance-ui-detail-list-card .mtpl-vehicle-card-details>div.justify-content-between{flex-wrap:nowrap;margin-top:0}}@media (min-width: 891px){mtpl-insurance-ui-payment-success .payment-container,mtpl-insurance-ui-payment-error .payment-container,mtpl-insurance-ui-payment-open .payment-container{margin-top:60px}}@media (min-width: 891px){mtpl-insurance-ui-payment-success .payment-container--cancel,mtpl-insurance-ui-payment-error .payment-container--cancel,mtpl-insurance-ui-payment-open .payment-container--cancel{margin-top:32px}}mtpl-insurance-ui-payment-success .payment-illustration,mtpl-insurance-ui-payment-error .payment-illustration,mtpl-insurance-ui-payment-open .payment-illustration{max-width:220px;margin:0 auto;display:block}mtpl-insurance-ui-payment-success .payment-illustration--error,mtpl-insurance-ui-payment-error .payment-illustration--error,mtpl-insurance-ui-payment-open .payment-illustration--error{max-width:214px}mtpl-insurance-ui-payment-success .payment-text-container,mtpl-insurance-ui-payment-error .payment-text-container,mtpl-insurance-ui-payment-open .payment-text-container{text-align:center;margin:40px auto 0;max-width:460px}mtpl-insurance-ui-payment-success .payment-text-container--cancel,mtpl-insurance-ui-payment-error .payment-text-container--cancel,mtpl-insurance-ui-payment-open .payment-text-container--cancel{max-width:608px;margin-top:0}mtpl-insurance-ui-payment-success .payment-cancel-anim,mtpl-insurance-ui-payment-error .payment-cancel-anim,mtpl-insurance-ui-payment-open .payment-cancel-anim{max-width:358px;position:relative;margin:40px auto 48px;clip-path:url(#payment-cancel-path);overflow:hidden;background:rgba(176,207,244,.5)}mtpl-insurance-ui-payment-success .payment-cancel-anim img.payment-cancel-bg,mtpl-insurance-ui-payment-error .payment-cancel-anim img.payment-cancel-bg,mtpl-insurance-ui-payment-open .payment-cancel-anim img.payment-cancel-bg{opacity:0}mtpl-insurance-ui-payment-success .payment-cancel-anim-svg,mtpl-insurance-ui-payment-error .payment-cancel-anim-svg,mtpl-insurance-ui-payment-open .payment-cancel-anim-svg{position:absolute;left:0;bottom:0;z-index:2}mtpl-insurance-ui-payment-success .payment-cancel-anim-svg .payment-anim,mtpl-insurance-ui-payment-error .payment-cancel-anim-svg .payment-anim,mtpl-insurance-ui-payment-open .payment-cancel-anim-svg .payment-anim{animation:paymentCancelMove 30s linear;animation-iteration-count:infinite;animation-fill-mode:none;animation-delay:unset}mtpl-insurance-ui-payment-success .payment-cancel-anim-svg .payment-anim-car,mtpl-insurance-ui-payment-error .payment-cancel-anim-svg .payment-anim-car,mtpl-insurance-ui-payment-open .payment-cancel-anim-svg .payment-anim-car{transform:translate(-200px);animation:paymentCarMove 15s linear;animation-iteration-count:infinite;animation-fill-mode:none;animation-delay:unset}mtpl-insurance-ui-payment-success #payment-cancel-clip-path,mtpl-insurance-ui-payment-error #payment-cancel-clip-path,mtpl-insurance-ui-payment-open #payment-cancel-clip-path{position:absolute;width:0;height:0;z-index:-1}@keyframes paymentCancelMove{0%{transform:translate(0)}to{transform:translate(-2010px)}}@keyframes paymentCarMove{0%{transform:translate(-215px)}to{transform:translate(380px)}}@media (min-width: 891px){mtpl-insurance-ui-document-polling .document-polling-container{margin-top:60px}}mtpl-insurance-ui-document-polling .document-polling-img-container{display:block;max-width:203px;margin:0 auto}mtpl-insurance-ui-document-polling .document-polling-illustration{max-width:203px}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling,mtpl-insurance-ui-document-polling .document-polling-illustration g.polling-op{opacity:0}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling{animation:pollingBackground 1s ease-in;animation-fill-mode:forwards}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-bg{animation:pollingBackground 1s ease-in forwards}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-window{animation:pollingWindow 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-curtain-1{animation:pollingCurtain1 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-curtain-2{animation:pollingCurtain2 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-flower-1{animation:pollingFlower1 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-flower-2{animation:pollingFlower2 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-clock{animation:pollingClock 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-carpet{animation:pollingCarpet 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-shelf{animation:pollingShelf 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-chair{animation:pollingChair 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-flower-3{animation:pollingFlower3 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-illustration g#polling .polling-cat{animation:pollingCat 11s ease-in forwards infinite alternate}mtpl-insurance-ui-document-polling .document-polling-text-container{text-align:center;margin:40px auto 0;max-width:480px}mtpl-insurance-ui-document-polling .document-polling-text-container p{max-width:460px;margin-left:auto;margin-right:auto}@keyframes pollingBackground{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes pollingWindow{0%{opacity:0}8.3%{opacity:0}12.45%{opacity:1}to{opacity:1}}@keyframes pollingCurtain1{0%{opacity:0}16.6%{opacity:0}20.75%{opacity:1}to{opacity:1}}@keyframes pollingCurtain2{0%{opacity:0}25%{opacity:0}29.15%{opacity:1}to{opacity:1}}@keyframes pollingFlower1{0%{opacity:0}33.3%{opacity:0}37.45%{opacity:1}to{opacity:1}}@keyframes pollingFlower2{0%{opacity:0}41.6%{opacity:0}45.75%{opacity:1}to{opacity:1}}@keyframes pollingClock{0%{opacity:0}50%{opacity:0}54.15%{opacity:1}to{opacity:1}}@keyframes pollingCarpet{0%{opacity:0}58.3%{opacity:0}62.45%{opacity:1}to{opacity:1}}@keyframes pollingShelf{0%{opacity:0}66.6%{opacity:0}70.75%{opacity:1}to{opacity:1}}@keyframes pollingChair{0%{opacity:0}75%{opacity:0}79.15%{opacity:1}to{opacity:1}}@keyframes pollingFlower3{0%{opacity:0}83.3%{opacity:0}87.45%{opacity:1}to{opacity:1}}@keyframes pollingCat{0%{opacity:0}91.6%{opacity:0}95.75%{opacity:1}to{opacity:1}}@media (min-width: 891px){mtpl-insurance-ui-todo-list-documents .todo-documents-container{margin-top:48px}}@media (min-width: 1025px){mtpl-insurance-ui-todo-list-documents .todo-documents-container{max-width:1004px}}mtpl-insurance-ui-todo-list-documents .todo-documents-container .mtpl-headline{max-width:815px;margin:0 auto 32px;text-align:center}mtpl-insurance-ui-todo-list-documents .todo-documents-illustration{max-width:200px;display:block;margin:0 auto 40px}mtpl-insurance-ui-todo-list-documents .todo-documents-download-item .mtpl-download-btn{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}mtpl-insurance-ui-todo-list-documents .todo-documents-download-item:last-child .mtpl-download-btn{margin-bottom:0}mtpl-insurance-ui-todo-list-documents .todo-documents-card{background:#fff;box-shadow:0 20px 40px #2831681a;border-radius:24px;padding:40px;border:1px solid #F0F0F0}mtpl-insurance-ui-todo-list-documents .todo-documents-card-title{text-align:center}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info{position:relative;padding-bottom:128px}@media (min-width: 891px){mtpl-insurance-ui-todo-list-documents .todo-documents-card--info{margin-bottom:24px}}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-card-title{margin-bottom:40px}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info ul li{font-size:16px;color:#30373d;margin-bottom:24px}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info ul li:last-child{margin-bottom:0}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-content-wrap{max-height:200px;padding-bottom:8px;overflow-y:auto}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-content-wrap::-webkit-scrollbar{width:6px;height:auto}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-content-wrap::-webkit-scrollbar-thumb{background:#DAE1E9;border-radius:5px}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-content-wrap::-webkit-scrollbar-track{background:transparent}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-content-wrap{scrollbar-face-color:#DAE1E9;scrollbar-track-color:transparent}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-content-wrap{scrollbar-color:#DAE1E9 transparent;scrollbar-width:thin!important}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-btn-overlay{position:absolute;display:flex;justify-content:center;align-items:center;left:0;bottom:0;height:128px;width:100%;box-shadow:0 -8px 40px #2831681a}mtpl-insurance-ui-todo-list-documents .todo-documents-card--info .todo-documents-btn-overlay .mtpl-buttons{margin:0}mtpl-insurance-ui-todo-list-documents .todo-documents-card--download{margin-bottom:24px}mtpl-insurance-ui-todo-list-documents .todo-documents-card--download .todo-documents-card-title{line-height:130%;font-size:20px;font-family:circular-regular,sans-serif;margin-bottom:24px}@media (min-width: 891px){mtpl-insurance-ui-todo-list-documents .todo-documents-download-col{order:1}}@media (min-width: 891px){mtpl-insurance-ui-contracting-success .contracting-success-container{margin-top:60px}}mtpl-insurance-ui-contracting-success .contracting-success-illustration{max-width:170px;margin:0 auto;display:block}mtpl-insurance-ui-contracting-success .contracting-success-text-container{text-align:center;margin:40px auto 0;max-width:500px}mtpl-insurance-ui-contracting-success .contracting-success-phone a{color:#45c396;font-family:circular-medium,sans-serif}@media (min-width: 891px){mtpl-insurance-ui-mtpl-email-sign-status .email-sgin-container{margin-top:60px}}mtpl-insurance-ui-mtpl-email-sign-status .email-sgin-illustration{max-width:220px;margin:0 auto;display:block}mtpl-insurance-ui-mtpl-email-sign-status .email-sgin-text-container{text-align:center;margin:40px auto 0;max-width:460px}mtpl-insurance-ui-mtpl-email-sign-status .mtpl-buttons{text-align:center}mtpl-insurance-current-insurance-details .mtpl-current-insurance-details-form{max-width:360px;margin:0 auto}mtpl-insurance-current-insurance-details .grma-accordion__card{margin:0 0 32px;border:1px solid #EBEBF2;box-shadow:none}mtpl-insurance-current-insurance-details .grma-accordion__card.open .grma-accordion__body{padding:0 16px 16px}mtpl-insurance-current-insurance-details .grma-accordion__header{height:56px}mtpl-insurance-current-insurance-details .grma-accordion__body{padding:0 16px;border:0;border-radius:0 0 8px 8px}mtpl-insurance-current-insurance-details .grma-accordion__body ul{text-align:start}mtpl-insurance-current-insurance-details .grma-accordion__body li{margin-bottom:12px;color:#4a545e;line-height:130%}mtpl-insurance-current-insurance-details .grma-accordion__body li:last-child{margin-bottom:0}mtpl-insurance-current-insurance-details .grma-accordion__body li:before{background-color:#45c396;height:8px;width:8px;top:8px;transform:none}mtpl-insurance-current-insurance-details .accordion-title-wrap{display:flex;gap:8px;align-items:center}mtpl-insurance-current-insurance-details .accordion-title-wrap img{flex-shrink:0}mtpl-insurance-current-insurance-details .mtpl-discounts-cat-title{margin:0;color:#283168}mtpl-insurance-current-insurance-details grma-datepicker-basic .grma-component{margin-bottom:0}mtpl-insurance-current-insurance-details grma-datepicker-basic .grma-component+span.error-msg{margin-top:4px}mtpl-insurance-current-insurance-details grma-simple-select .input-field-container{margin-bottom:24px}mtpl-insurance-current-insurance-details .mtpl-checkbox label{margin-bottom:0;padding-left:36px}mtpl-insurance-current-insurance-details .mtpl-checkbox input:checked+label{margin-bottom:16px}.modal-backdrop{z-index:1055!important}.grma-radio .hideInput{display:none}grma-simple-select .grma-select ul .disabled,grma-filter-select .grma-select ul .disabled,grma-simple-select .grma-select ul .disabled:hover,grma-filter-select .grma-select ul .disabled:hover{cursor:default;color:#ccc}grma-cookie-policy-root .cookie-policy__backdrop{z-index:2100000000!important}grma-cookie-policy-root .cookie-policy__modal{z-index:2100000001!important}
