.form-boolean-group .form-item{border-radius:4px;}[type=color],[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],[data-provide=datepicker],.form-select{border-radius:4px;}select{border-radius:4px;}.captcha{border-radius:4px;}.ui-dialog.ui-widget{border-radius:4px;}.ui-dialog .ui-dialog-titlebar{border-top-left-radius:4px;border-top-right-radius:4px;}.person-input--wrap .add-primary-person,.person-input--wrap .add-vehicle,.vehicle-add--wrap .add-primary-person,.vehicle-add--wrap .add-vehicle{border-radius:4px;font-family:var(--font-medium);font-weight:600;}@media (max-width:29.25rem){[dir="ltr"] .person-input--wrap .add-primary-person,[dir="ltr"] .person-input--wrap .add-vehicle,[dir="ltr"] .vehicle-add--wrap .add-primary-person,[dir="ltr"] .vehicle-add--wrap .add-vehicle{padding:8px 16px 8px 52px;}[dir="rtl"] .person-input--wrap .add-primary-person,[dir="rtl"] .person-input--wrap .add-vehicle,[dir="rtl"] .vehicle-add--wrap .add-primary-person,[dir="rtl"] .vehicle-add--wrap .add-vehicle{padding:8px 52px 8px 16px;}}.hi-details .wizard-main-layout,.hi-details .wizard-layout-summary,.hi-details .wizard-details-main,.hi-details .wizard-details-summary,.hi-additional-details .wizard-main-layout,.hi-additional-details .wizard-layout-summary,.hi-additional-details .wizard-details-main,.hi-additional-details .wizard-details-summary,.sticky_details{border-radius:4px;}.rca-top--summmary .calculation-container,.green-top--summmary .calculation-container,.casco-top--summmary .calculation-container{border-radius:var(--border--radius-medium);}.rca-top--summmary .calculation-container .calculation-body,.green-top--summmary .calculation-container .calculation-body,.casco-top--summmary .calculation-container .calculation-body{border-bottom-right-radius:var(--border--radius-medium);border-bottom-left-radius:var(--border--radius-medium);}.select2-container--default .select2-selection{border-radius:4px;}.datepicker-dropdown.datepicker{border-radius:10px !important;}.datepicker-dropdown.datepicker table th.next:not(.disabled),.datepicker-dropdown.datepicker table th.prev:not(.disabled){border-radius:4px;}.datepicker-dropdown.datepicker table th.datepicker-switch:hover{border-radius:4px;}.datepicker-dropdown.datepicker table td.day:not(.active),.datepicker-dropdown.datepicker table td.day:not(.focused),.datepicker-dropdown.datepicker table td.day:not(.disabled),.datepicker-dropdown.datepicker table td .month:not(.active),.datepicker-dropdown.datepicker table td .month:not(.focused),.datepicker-dropdown.datepicker table td .month:not(.disabled),.datepicker-dropdown.datepicker table td .year:not(.active),.datepicker-dropdown.datepicker table td .year:not(.focused),.datepicker-dropdown.datepicker table td .year:not(.disabled),.datepicker-dropdown.datepicker table td .century:not(.active),.datepicker-dropdown.datepicker table td .century:not(.focused),.datepicker-dropdown.datepicker table td .century:not(.disabled),.datepicker-dropdown.datepicker table td .decade:not(.active),.datepicker-dropdown.datepicker table td .decade:not(.focused),.datepicker-dropdown.datepicker table td .decade:not(.disabled){border-radius:4px;}.datepicker-dropdown.datepicker table td.day:not(.active):hover,.datepicker-dropdown.datepicker table td.day:not(.focused):hover,.datepicker-dropdown.datepicker table td.day:not(.disabled):hover,.datepicker-dropdown.datepicker table td .month:not(.active):hover,.datepicker-dropdown.datepicker table td .month:not(.focused):hover,.datepicker-dropdown.datepicker table td .month:not(.disabled):hover,.datepicker-dropdown.datepicker table td .year:not(.active):hover,.datepicker-dropdown.datepicker table td .year:not(.focused):hover,.datepicker-dropdown.datepicker table td .year:not(.disabled):hover,.datepicker-dropdown.datepicker table td .century:not(.active):hover,.datepicker-dropdown.datepicker table td .century:not(.focused):hover,.datepicker-dropdown.datepicker table td .century:not(.disabled):hover,.datepicker-dropdown.datepicker table td .decade:not(.active):hover,.datepicker-dropdown.datepicker table td .decade:not(.focused):hover,.datepicker-dropdown.datepicker table td .decade:not(.disabled):hover{border-radius:4px;}.datepicker-dropdown.datepicker table td.active.active,.datepicker-dropdown.datepicker table td.active.highlighted.active,.datepicker-dropdown.datepicker table td.active.highlighted:active,.datepicker-dropdown.datepicker table td.active:active,.datepicker-dropdown.datepicker table td.active.active,.datepicker-dropdown.datepicker table td.active.highlighted.active,.datepicker-dropdown.datepicker table td.active.highlighted:active,.datepicker-dropdown.datepicker table td.active:active,.datepicker-dropdown.datepicker table td .month.focused,.datepicker-dropdown.datepicker table td .year.focused,.datepicker-dropdown.datepicker table td .century.focused,.datepicker-dropdown.datepicker table td .decade.focused{border-radius:4px;}.datepicker-dropdown.datepicker table td.today,.datepicker-dropdown.datepicker table td .month.active:not(.focused),.datepicker-dropdown.datepicker table td .year.active:not(.focused),.datepicker-dropdown.datepicker table td .century.active:not(.focused),.datepicker-dropdown.datepicker table td .decade.active:not(.focused){border-radius:4px;}.datepicker-dropdown.datepicker table td .month.active,.datepicker-dropdown.datepicker table td .year.active,.datepicker-dropdown.datepicker table td .decade.active,.datepicker-dropdown.datepicker table td .century.active{border-radius:4px;}.auth-page{padding:60px 0;}.auth-page .region--content{border-radius:4px;}.social-auth{border-radius:4px;}input[type=checkbox]{border-radius:4px;}.user-page .main-content__container .region--content{border-radius:4px;}.sidebar_left .menu--account,.account-block-wrap,.region--sidebar-left .tabs--primary,.block-local-tasks-block .tabs-wrapper{border-radius:4px;}.view-insurance-entities .views-row{border-radius:4px;}.checkout-progress .checkout-progress--step{border-radius:4px;}.checkout-progress span{border-radius:4px;}.general-checkout--page .layout-checkout-form .layout-region-checkout-main,.general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{border-radius:4px;}.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer,.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout{border-radius:4px;}.payment-redirect-form a{border-radius:4px;}.generic-rca form,.generic-green form{max-width:750px;margin:0 auto;}.fieldset__legend,.fieldset__label,.form-item__label{font-family:var(--font-bold);font-weight:700;}.calculation-container{color:#fff !important;}.calculation-container .field__label{color:#fff !important;margin-bottom:0 !important;}.insurance-wrap .get-files-btn.link-disabled{pointer-events:none;cursor:default;opacity:0.5;}.ui-dialog .ui-dialog-buttonpane{padding:0;margin:0;border:0;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.form-actions{margin:0;padding:0;border:0;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.form-actions .button{margin:0;}.hi-details,.hi-additional-details{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;}.hi-details .wizard-main-layout,.hi-details .wizard-details-main,.hi-additional-details .wizard-main-layout,.hi-additional-details .wizard-details-main{padding:20px;border:1px solid var(--grey-color);height:fit-content;}.hi-details .wizard-main-layout,.hi-details .wizard-layout-summary,.hi-details .wizard-details-main,.hi-details .wizard-details-summary,.hi-additional-details .wizard-main-layout,.hi-additional-details .wizard-layout-summary,.hi-additional-details .wizard-details-main,.hi-additional-details .wizard-details-summary{flex:100%;}@media (min-width:63rem){.hi-details .wizard-main-layout,.hi-details .wizard-details-main,.hi-additional-details .wizard-main-layout,.hi-additional-details .wizard-details-main{flex:calc(60% - 10px);}.hi-details .wizard-layout-summary,.hi-details .wizard-details-summary,.hi-additional-details .wizard-layout-summary,.hi-additional-details .wizard-details-summary{flex:calc(40% - 10px);}}.hi-details .form-actions,.hi-additional-details .form-actions{flex:100%;}.hi-details .form-item__label.option,.hi-details .fieldset__label.option,.hi-additional-details .form-item__label.option,.hi-additional-details .fieldset__label.option{font-family:var(--font-regular) !important;}.contractor-layout,.insured-persons-table{position:relative;}.hi-details .main-form-fields{display:flex;flex-wrap:wrap;gap:20px;}.hi-details .insurance-amount-wrapper .fieldset__wrapper{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;}.hi-details .form-boolean-group,.hi-details .travel-period-wrapper{display:flex;flex-wrap:wrap;gap:20px;}.hi-details .form-boolean-group{align-items:flex-start;}.hi-details .travel-period-wrapper{align-items:flex-end;}.hi-details .travel-period-wrapper,.hi-details .insurance-amount-wrapper{width:100%;}.hi-details .insurance-amount-wrapper .form-item{flex:auto;}@media (min-width:30.25rem){.hi-details .insurance-amount-wrapper .form-item{flex:1;}}.hi-details .travel-period-wrapper .form-item{flex:auto;}@media (min-width:49rem){.hi-details .travel-period-wrapper .form-item{flex:1;}}@media (min-width:63rem) and (max-width:75rem){.hi-details .travel-period-wrapper .form-item-insured-days{flex:100%;}}.hi-details .covid-coverage .form-item{height:100%;flex:auto;}@media (min-width:49rem){.hi-details .covid-coverage .form-item{flex:1;}}.hi-details .covid-coverage .form-item__label{display:block;flex:1;}.hi-details .travel-location .fieldset__description{margin-bottom:0;color:var(--text-color-op);}.wizard-layout-summary,.wizard-details-summary{position:relative;}.sticky_details{padding:20px;border:1px solid var(--grey-color);height:fit-content;}@media (min-width:49rem){.sticky_details{position:sticky;top:20px;z-index:1;}}.health-summary .health-summary-item{display:flex;flex-wrap:wrap;align-items:flex-start;}@media (min-width:49rem){.health-summary .health-summary-item{gap:20px;justify-content:space-between;}.health-summary .health-summary-item .health-summary-item__label{flex:calc(40% - 10px);}.health-summary .health-summary-item .health-summary-item__value{flex:calc(60% - 10px);}}.health-summary .health-summary-item + .health-summary-item{margin-top:20px;}.health-summary .health-summary-item__label{flex:100%;font-family:var(--font-regular);color:var(--text-color-op);}.health-summary .health-summary-item__value{flex:100%;font-family:var(--font-bold);color:var(--text-color);}@media (min-width:49rem){[dir="ltr"] .health-summary .health-summary-item__value{text-align:right;}[dir="rtl"] .health-summary .health-summary-item__value{text-align:left;}}#health-insurance-persons-ajax-wrapper table{width:100%;}#health-insurance-persons-ajax-wrapper tbody tr{padding:20px;background-color:var(--light-grey);}.single-person-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;gap:20px;background-color:var(--light-grey);padding:20px;}@media (min-width:49rem){.single-person-wrap{flex:1;}}.single-person-wrap .form-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:20px;}@media (min-width:30.25rem){.single-person-wrap .form-wrapper{flex:1 0 auto;}}@media (min-width:49rem){.single-person-wrap .form-wrapper{flex:1;}}@media (min-width:49rem){.single-person-wrap .form-wrapper .field--name-field-last-name,.single-person-wrap .form-wrapper .field--name-field-first-name,.single-person-wrap .form-wrapper .field--name-field-birth-date,.single-person-wrap .form-wrapper .form-submit{flex:1;}}.single-person-wrap .field--name-field-birth-date{display:block;width:100%;}.single-person-wrap:only-child .remove-person{opacity:0.5;}.hi-start .insured-persons-table,.hi-details .insured-persons-table{margin:1rem 0;padding-top:20px;border-radius:0;border-top:1px solid var(--grey-color);}.hi-start .insured-persons-table div.new-person-btn,.hi-details .insured-persons-table div.new-person-btn{width:fit-content;margin-top:1rem;}@media (max-width:48rem){.hi-start .insured-persons-table div.new-person-btn,.hi-details .insured-persons-table div.new-person-btn{margin:1rem auto;}}.hi-start .insured-persons-table .add-person,.hi-details .insured-persons-table .add-person{background-color:var(--accent-color);color:#fff !important;border-color:unset;}.hi-start .insured-persons-table .add-person:hover,.hi-start .insured-persons-table .add-person:focus,.hi-start .insured-persons-table .add-person:active,.hi-details .insured-persons-table .add-person:hover,.hi-details .insured-persons-table .add-person:focus,.hi-details .insured-persons-table .add-person:active{background-color:var(--accent-color) !important;color:#fff;border-color:unset !important;}.hi-start .insured-persons-table .select-profiles-link,.hi-details .insured-persons-table .select-profiles-link{top:17px;}@media (max-width:29.25rem){.hi-start .insured-persons-table .fieldset__legend,.hi-details .insured-persons-table .fieldset__legend{padding-bottom:30px;}.hi-start .insured-persons-table .select-profiles-link,.hi-details .insured-persons-table .select-profiles-link{top:46px;}[dir="ltr"] .hi-start .insured-persons-table .select-profiles-link,[dir="ltr"] .hi-details .insured-persons-table .select-profiles-link{right:unset;}[dir="rtl"] .hi-start .insured-persons-table .select-profiles-link,[dir="rtl"] .hi-details .insured-persons-table .select-profiles-link{left:unset;}}.contractor-layout{padding-bottom:20px;border-bottom:1px solid var(--grey-color);margin-bottom:20px;border-radius:4px;}.contractor-layout .form-item-use-first-person,.contractor-layout .form-item-contractor-idnp-idno{margin-top:20px;}.contractor-layout .select-profiles-link{top:-2px;}@media (max-width:29.25rem){.contractor-layout .fieldset__legend{padding-bottom:30px;}.contractor-layout .select-profiles-link{top:28px;}[dir="ltr"] .contractor-layout .select-profiles-link{right:unset;}[dir="rtl"] .contractor-layout .select-profiles-link{left:unset;}}.persons-wrap{display:grid;grid-template-columns:1fr;gap:20px;}@media (min-width:49rem){.persons-wrap{grid-template-columns:repeat(2,1fr);}}@media (min-width:63rem) and (max-width:75rem){.persons-wrap{grid-template-columns:1fr;}}.select-profiles-link{position:absolute;top:0;display:block;font-size:16px;font-family:var(--font-regular);line-height:normal;color:var(--primary-color);text-decoration:unset;}[dir="ltr"] .select-profiles-link{right:0;}[dir="rtl"] .select-profiles-link{left:0;}.travel-purpose-wrapper .form-boolean-group{display:grid;grid-template-columns:1fr;}@media (min-width:49rem){.travel-purpose-wrapper .form-boolean-group{grid-template-columns:repeat(2,1fr);}}.travel-purpose-wrapper .form-boolean-group .form-type-boolean{width:100%;}.hi-start .bd-calendar-icon,.hi-details .bd-calendar-icon{background-size:14px;}.hi-start .bd-calendar-icon:hover,.hi-details .bd-calendar-icon:hover{background-size:14px;}.user-page .menu--account{border-radius:4px;}.social-auth{border-radius:4px;}#health-insurance-contractor{position:relative;}#health-insurance-contractor .form-boolean-group{display:flex;flex-wrap:wrap;align-items:center;gap:20px;}#health-insurance-contractor .fieldset__wrapper,#health-insurance-contractor .form-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;}#health-insurance-contractor .fieldset__legend{color:var(--text-color);padding:16px 16px 16px;background-color:var(--light-grey);padding:20px;margin-bottom:20px;}#health-insurance-contractor .fieldset__legend .fieldset__label{font-family:var(--font-bold);font-size:16px;line-height:normal;}#health-insurance-contractor .select-profiles-link{top:20px;}[dir="ltr"] #health-insurance-contractor .select-profiles-link{right:20px;}[dir="rtl"] #health-insurance-contractor .select-profiles-link{left:20px;}@media (max-width:29.25rem){#health-insurance-contractor .select-profiles-link{position:relative;top:unset;}[dir="ltr"] #health-insurance-contractor .select-profiles-link{right:unset;}[dir="rtl"] #health-insurance-contractor .select-profiles-link{left:unset;}}.wizard-details-summary{height:fit-content;}.wizard-details-summary .summary-total .summary-price-item-label,.wizard-details-summary .summary-total .summary-price-item-value{font-family:var(--font-bold);font-weight:700;font-size:24px;line-height:normal;padding:0;border:0;text-align:center;}.wizard-details-summary .summary-price--wrap{padding-bottom:20px;border-bottom:1px solid var(--grey-color);margin-bottom:32px;}.wizard-details-summary .summary-discount{color:var(--accent-color);}.wizard-details-summary .summary-price-item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;justify-content:space-between;}.wizard-details-summary .summary-price-item + .summary-price-item{margin-top:20px;}@media (min-width:49rem){.wizard-details-summary .summary-price-item{gap:20px;justify-content:space-between;}.wizard-details-summary .summary-price-item .health-summary-item__label{flex:calc(40% - 10px);}.wizard-details-summary .summary-price-item .health-summary-item__value{flex:calc(60% - 10px);}}.wizard-details-summary .summary-price-item + .health-summary-item{margin-top:20px;}[type=color],[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio],.web-feedback-web-feedback-custom-form,.contact-info-support .contact-address-wrap{border-radius:4px;}.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane{background-color:transparent;margin-top:20px;}.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane .form-actions{border-top:0;}.ui-dialog.ui-widget .ui-dialog-titlebar button.ui-dialog-titlebar-close{position:absolute;width:20px;height:20px;padding:0;border:unset;background-color:transparent;top:20px;transform:unset !important;background-image:url(/themes/custom/superpolis_subtheme/dist/css/components/../../media/images/modal_close.svg);background-position:center;background-repeat:no-repeat;inset-block-start:unset;opacity:1;margin:0;}[dir="ltr"] .ui-dialog.ui-widget .ui-dialog-titlebar button.ui-dialog-titlebar-close{right:0 !important;}[dir="rtl"] .ui-dialog.ui-widget .ui-dialog-titlebar button.ui-dialog-titlebar-close{left:0 !important;}[dir] .ui-dialog.ui-widget .ui-dialog-titlebar button.ui-dialog-titlebar-close{inset-inline-start:unset;inset-inline-end:unset;}.rca-details .wizard-layout-footer,.rca-details .form-actions,.rca-details .ief-popup-actions,.rca-details .insurances-details-actions,.rca-additional-details .wizard-layout-footer,.rca-additional-details .form-actions,.rca-additional-details .ief-popup-actions,.rca-additional-details .insurances-details-actions,.rca-summary .wizard-layout-footer,.rca-summary .form-actions,.rca-summary .ief-popup-actions,.rca-summary .insurances-details-actions,.add-profile .wizard-layout-footer,.add-profile .form-actions,.add-profile .ief-popup-actions,.add-profile .insurances-details-actions,.select-profile .wizard-layout-footer,.select-profile .form-actions,.select-profile .ief-popup-actions,.select-profile .insurances-details-actions,.select-vehicle .wizard-layout-footer,.select-vehicle .form-actions,.select-vehicle .ief-popup-actions,.select-vehicle .insurances-details-actions{border-top:0 !important;padding-top:0;margin-top:20px;}.rca-details .wizard-layout-footer .fieldset__wrapper,.rca-details .form-actions .fieldset__wrapper,.rca-details .ief-popup-actions .fieldset__wrapper,.rca-details .insurances-details-actions .fieldset__wrapper,.rca-additional-details .wizard-layout-footer .fieldset__wrapper,.rca-additional-details .form-actions .fieldset__wrapper,.rca-additional-details .ief-popup-actions .fieldset__wrapper,.rca-additional-details .insurances-details-actions .fieldset__wrapper,.rca-summary .wizard-layout-footer .fieldset__wrapper,.rca-summary .form-actions .fieldset__wrapper,.rca-summary .ief-popup-actions .fieldset__wrapper,.rca-summary .insurances-details-actions .fieldset__wrapper,.add-profile .wizard-layout-footer .fieldset__wrapper,.add-profile .form-actions .fieldset__wrapper,.add-profile .ief-popup-actions .fieldset__wrapper,.add-profile .insurances-details-actions .fieldset__wrapper,.select-profile .wizard-layout-footer .fieldset__wrapper,.select-profile .form-actions .fieldset__wrapper,.select-profile .ief-popup-actions .fieldset__wrapper,.select-profile .insurances-details-actions .fieldset__wrapper,.select-vehicle .wizard-layout-footer .fieldset__wrapper,.select-vehicle .form-actions .fieldset__wrapper,.select-vehicle .ief-popup-actions .fieldset__wrapper,.select-vehicle .insurances-details-actions .fieldset__wrapper{padding-top:0;}.green-card-details .wizard-layout-footer,.green-card-details .form-actions,.green-card-details .ief-popup-actions,.green-card-details .insurances-details-actions,.additional-details .wizard-layout-footer,.additional-details .form-actions,.additional-details .ief-popup-actions,.additional-details .insurances-details-actions{border-top:0 !important;padding-top:0;margin-top:20px;}.green-card-details .wizard-layout-footer .fieldset__wrapper,.green-card-details .form-actions .fieldset__wrapper,.green-card-details .ief-popup-actions .fieldset__wrapper,.green-card-details .insurances-details-actions .fieldset__wrapper,.additional-details .wizard-layout-footer .fieldset__wrapper,.additional-details .form-actions .fieldset__wrapper,.additional-details .ief-popup-actions .fieldset__wrapper,.additional-details .insurances-details-actions .fieldset__wrapper{padding-top:0;}.wizard-layout-footer,.form-actions,.ief-popup-actions,.insurances-details-actions{border-top:0 !important;padding-top:0;margin-top:20px;}.wizard-layout-footer .fieldset__wrapper,.form-actions .fieldset__wrapper,.ief-popup-actions .fieldset__wrapper,.insurances-details-actions .fieldset__wrapper{padding-top:0;}.add-profile-form--wrap .field-group-html-element + .field-group-html-element,.add-profile .field-group-html-element + .field-group-html-element{margin-top:0;}