*,:after,:before{box-sizing:border-box}body{background-color:var(--main-wrapper-bg);font-family:var(--font-regular);font-size:16px;font-weight:400;margin:0}header{background-color:var(--header-bg)}.highlighted-sct{background-color:var(--highlights-bg)}a{color:var(--link-color);text-decoration:unset!important}a:hover{color:var(--accent-color);text-decoration:underline}body.is-fixed{overflow:hidden;position:fixed;width:100%}.container,.container-fluid{padding:0}@media(max-width:75rem){.container{padding-left:20px!important;padding-right:20px!important}}.highlighted-sct{background:var(--highlights-bg)}.hero-sct{background:var(--hero-bg)}.page-breadcrumb--section{background:var(--main-wrapper-bg)}.content__above{background:var(--content-above-bg)}.page-wrapper{background:var(--main-wrapper-bg);padding:64px 0}.sidebar_left{background:var(--sidebar-left-bg)}.sidebar_right{background:var(--sidebar-right-bg)}.content-wide{background:var(--content-below-bg)}.label-item{overflow-wrap:break-word;word-break:break-word}@media only screen and (min-width:769px){[dir=ltr] .sidebar_right~.main-content__container{padding-right:20px}[dir=rtl] .sidebar_right~.main-content__container{padding-left:20px}.sidebar_right~.main-content__container .region{margin-top:0}[dir=ltr] .sidebar_left+.main-content__container{padding-left:20px}[dir=rtl] .sidebar_left+.main-content__container{padding-right:20px}.sidebar_left+.main-content__container .region{margin-top:0}}@media only screen and (max-width:768px){.col-md-3,.col-md-9{width:100%}}:root{--h1-font-size:var(--h1-font-size);--h1-line-height:var(--h1-line-height);--h2-font-size:var(--h2-font-size);--h2-line-height:var(--h2-line-height);--h3-font-size:var(--h3-font-size);--h3-line-height:var(--h3-line-height);--h4-font-size:var(--h4-font-size);--h4-line-height:var(--h4-line-height);--h5-font-size:var(--h5-font-size);--h5-line-height:var(--h5-line-height);--h6-font-size:var(--h6-font-size);--h6-line-height:var(--h6-line-height)}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height)}h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height)}h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height)}h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height)}:root{--primary-color:hsl(var(--primary-color-hue),var(--primary-color-saturation),calc(1%*var(--primary-color-lightness)));--primary-color-75:hsla(var(--primary-color-hue),var(--primary-color-saturation),calc(1%*var(--primary-color-lightness)),0.75);--primary-color-50:hsla(var(--primary-color-hue),var(--primary-color-saturation),calc(1%*var(--primary-color-lightness)),0.5);--primary-color-25:hsla(var(--primary-color-hue),var(--primary-color-saturation),calc(1%*var(--primary-color-lightness)),0.25);--primary-color-10:hsla(var(--primary-color-hue),var(--primary-color-saturation),calc(1%*var(--primary-color-lightness)),0.1);--primary-color-5:hsla(var(--primary-color-hue),var(--primary-color-saturation),calc(1%*var(--primary-color-lightness)),0.04);--accent-color:hsl(var(--accent-color-hue),var(--accent-color-saturation),calc(1%*var(--accent-color-lightness)));--accent-color-75:hsla(var(--accent-color-hue),var(--accent-color-saturation),calc(1%*var(--accent-color-lightness)),0.75);--accent-color-50:hsla(var(--accent-color-hue),var(--accent-color-saturation),calc(1%*var(--accent-color-lightness)),0.5);--accent-color-25:hsla(var(--accent-color-hue),var(--accent-color-saturation),calc(1%*var(--accent-color-lightness)),0.25);--grey-color:hsl(var(--grey-color-hue),var(--grey-color-saturation),calc(1%*var(--grey-color-lightness)));--grey-color-75:hsla(var(--grey-color-hue),var(--grey-color-saturation),calc(1%*var(--grey-color-lightness)),0.75);--grey-color-50:hsla(var(--grey-color-hue),var(--grey-color-saturation),calc(1%*var(--grey-color-lightness)),0.5);--grey-color-25:hsla(var(--grey-color-hue),var(--grey-color-saturation),calc(1%*var(--grey-color-lightness)),0.25);--light-grey:hsl(var(--light-grey-hue),var(--light-grey-saturation),calc(1%*var(--light-grey-lightness)));--light-grey-75:hsla(var(--light-grey-hue),var(--light-grey-saturation),calc(1%*var(--light-grey-lightness)),0.75);--light-grey-50:hsla(var(--light-grey-hue),var(--light-grey-saturation),calc(1%*var(--light-grey-lightness)),0.5);--light-grey-25:hsla(var(--light-grey-hue),var(--light-grey-saturation),calc(1%*var(--light-grey-lightness)),0.25);--dark-grey:hsl(var(--dark-grey-hue),var(--dark-grey-saturation),calc(1%*var(--dark-grey-lightness)));--dark-grey-75:hsla(var(--dark-grey-hue),var(--dark-grey-saturation),calc(1%*var(--dark-grey-lightness)),0.75);--dark-grey-50:hsla(var(--dark-grey-hue),var(--dark-grey-saturation),calc(1%*var(--dark-grey-lightness)),0.5);--dark-grey-25:hsla(var(--dark-grey-hue),var(--dark-grey-saturation),calc(1%*var(--dark-grey-lightness)),0.25);--link-color:hsl(var(--link-color-hue),var(--link-color-saturation),calc(1%*var(--link-color-lightness)));--link-color-75:hsla(var(--link-color-hue),var(--link-color-saturation),calc(1%*var(--link-color-lightness)),0.75);--link-color-50:hsla(var(--link-color-hue),var(--link-color-saturation),calc(1%*var(--link-color-lightness)),0.5);--link-color-25:hsla(var(--link-color-hue),var(--link-color-saturation),calc(1%*var(--link-color-lightness)),0.25);--text-color:hsl(var(--text-color-hue),var(--text-color-saturation),calc(1%*var(--text-color-lightness)));--text-color-75:hsla(var(--text-color-hue),var(--text-color-saturation),calc(1%*var(--text-color-lightness)),0.75);--text-color-50:hsla(var(--text-color-hue),var(--text-color-saturation),calc(1%*var(--text-color-lightness)),0.5);--text-color-25:hsla(var(--text-color-hue),var(--text-color-saturation),calc(1%*var(--text-color-lightness)),0.25);--main-wrapper-bg:hsl(var(--main-wrapper-bg-hue),var(--main-wrapper-bg-saturation),calc(1%*var(--main-wrapper-bg-lightness)));--highlights-bg:hsl(var(--highlights-bg-hue),var(--highlights-bg-saturation),calc(1%*var(--highlights-bg-lightness)));--hero-bg:hsl(var(--hero-bg-hue),var(--hero-bg-saturation),calc(1%*var(--hero-bg-lightness)));--sidebar-left-bg:hsl(var(--sidebar-left-bg-hue),var(--sidebar-left-bg-saturation),calc(1%*var(--sidebar-left-bg-lightness)));--main-content-bg:hsl(var(--main-content-bg-hue),var(--main-content-bg-saturation),calc(1%*var(--main-content-bg-lightness)));--sidebar-right-bg:hsl(var(--sidebar-right-bg-hue),var(--sidebar-right-bg-saturation),calc(1%*var(--sidebar-right-bg-lightness)));--content-below-bg:hsl(var(--content-below-bg-hue),var(--content-below-bg-saturation),calc(1%*var(--content-below-bg-lightness)));--sp0-25:calc(var(--sp)*0.25);--sp0-5:calc(var(--sp)*0.5);--sp0-75:calc(var(--sp)*0.75);--sp1:calc(var(--sp)*1);--sp1-5:calc(var(--sp)*1.5);--sp2:calc(var(--sp)*2);--sp2-5:calc(var(--sp)*2.5);--sp3:calc(var(--sp)*3);--sp3-5:calc(var(--sp)*3.5);--sp4:calc(var(--sp)*4);--sp4-5:calc(var(--sp)*4.5);--sp5:calc(var(--sp)*5);--sp6:calc(var(--sp)*6);--sp7:calc(var(--sp)*7);--sp8:calc(var(--sp)*8);--sp9:calc(var(--sp)*9);--sp10:calc(var(--sp)*10);--sp11:calc(var(--sp)*11);--sp12:calc(var(--sp)*12);--sp13:calc(var(--sp)*13);--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--text-on-white:#141513;--dark-grey-bg:#262626;--color--auth-bg:#f3f4f6;--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--light-bg:#f4f4f4;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--border-radius:0.1875rem;--border-radius--rounded:1rem;--card-shadow:0 0 20px 3px #0000000d;--transition:all 0.3s ease-in-out;--font-regular:"Onest","sans-serif";--font-light:"Onest","sans-serif";--font-thin:"Onest","sans-serif";--font-medium:"Onest","sans-serif";--font-semibold:"Onest","sans-serif";--font-bold:"Onest","sans-serif";--font-extrabold:"Onest","sans-serif";--font-black:"Onest","sans-serif"}.auth-page{padding:60px 0}.auth-page.page-wrapper{background-color:var(--color--auth-bg)}.auth-page .region--content{background:var(--color--white);border-radius:16px;box-shadow:var(--card-shadow);margin:auto;max-width:440px;padding:40px;width:100%}.auth-page .block-page-title-block{margin-bottom:20px;text-align:center}.auth-page .block-page-title-block .page-title{color:var(--dark-grey);font-family:var(--font-bold);font-size:20px;font-weight:700;letter-spacing:0;line-height:48px}.auth-page .fieldset__label,.auth-page .form-item__label{font-weight:600}.auth-page .form-item [data-provide=datepicker],.auth-page .form-item [type=color],.auth-page .form-item [type=date],.auth-page .form-item [type=datetime-local],.auth-page .form-item [type=email],.auth-page .form-item [type=file],.auth-page .form-item [type=month],.auth-page .form-item [type=number],.auth-page .form-item [type=password],.auth-page .form-item [type=search],.auth-page .form-item [type=tel],.auth-page .form-item [type=text],.auth-page .form-item [type=time],.auth-page .form-item [type=url],.auth-page .form-item [type=week],.auth-page .form-item textarea{border-radius:8px}.auth-page fieldset.captcha-type-challenge--recaptcha{border:0;height:auto;position:relative;width:100%}.auth-page fieldset.captcha-type-challenge--recaptcha .captcha__title{display:none}.auth-page .form-actions .button{width:100%}.login-link,.register-link,.signup-link{color:var(--dark-grey-50);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;text-decoration:unset}[dir=ltr] .login-link,[dir=ltr] .register-link,[dir=ltr] .signup-link{text-align:left}[dir=rtl] .login-link,[dir=rtl] .register-link,[dir=rtl] .signup-link{text-align:right}.login-link:hover,.register-link:hover,.signup-link:hover{color:var(--primary-color);text-decoration:underline}.user-login-form .form-item-persistent-login{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;margin:20px 0;width:fit-content}.user-login-form .form-item-persistent-login label.form-item__label{color:var(--dark-grey);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;margin:0!important}[dir=ltr] .user-login-form .form-item-persistent-login label.form-item__label{padding-left:0!important}[dir=rtl] .user-login-form .form-item-persistent-login label.form-item__label{padding-right:0!important}.user-login-form .reset-link{margin:20px 0;width:fit-content}[dir=ltr] .user-login-form .reset-link{float:right}[dir=rtl] .user-login-form .reset-link{float:left}.user-login-form .reset-link a{color:var(--dark-grey);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;text-decoration:unset}.user-login-form .reset-link a:focus,.user-login-form .reset-link a:hover{text-decoration:underline}.user-login-form .form-actions{width:100%}.user-login-form .form-item+.form-item{margin-top:12px}.user-register-form{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.user-register-form .reset-footer--wrap{margin-top:0}.user-register-form .form-item-terms-conditions{align-items:center;display:flex;flex-wrap:wrap}.user-register-form .form-item-terms-conditions .form-item__label.option{display:unset;flex:calc(100% - 50px);margin:0!important;padding-inline-start:0}.user-register-form .form-item-terms-conditions .form-item__label.option a{color:var(--primary-color);text-decoration:unset}.user-register-form .form-item-terms-conditions .form-item__label.option a:hover{text-decoration:underline}.user-register-form .field--name-user-picture img{margin-bottom:16px;max-height:100px;object-fit:contain}.user-register-form .field--name-user-picture input[type=submit]{margin-top:16px}.auth-welcome{color:var(--bs-gray-800);font-size:24px;font-weight:600;margin:0 auto 1rem;text-align:center}.social-auth{align-items:center;border:1px solid var(--grey-color);border-radius:8px;color:var(--bs-gray-800);display:flex!important;font-family:var(--font-regular);font-size:14px;font-weight:400;justify-content:center;letter-spacing:.3px;line-height:normal;margin-top:.7rem;padding:12px;position:relative;text-decoration:unset;transition:var(--transition)}.social-auth:hover{border:1px solid var(--bs-gray-700);color:var(--color--black);text-decoration:underline}.social-auth .auth-icon{height:24px;width:24px}[dir=ltr] .social-auth .auth-icon{margin-right:10px}[dir=rtl] .social-auth .auth-icon{margin-left:10px}.social-auth.social-google .auth-icon{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/google-icon.svg) no-repeat 50%}.social-auth.social-facebook .auth-icon{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/facebook-icon.svg) no-repeat 50%}.header-separator{align-items:center;color:var(--dark-grey);display:flex;font-family:var(--font-regular);font-size:14px;font-weight:600;gap:16px;letter-spacing:.3px;line-height:normal;margin:18px 0;text-align:center}.header-separator:after,.header-separator:before{background:#e5e7eb;content:"";flex:1;height:1px}.register--wrap,.reset-footer--wrap{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}.register--wrap .separator-text,.reset-footer--wrap .separator-text{color:var(--dark-grey);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:.4px;line-height:normal}[dir=ltr] .register--wrap .separator-text,[dir=ltr] .reset-footer--wrap .separator-text{text-align:left}[dir=rtl] .register--wrap .separator-text,[dir=rtl] .reset-footer--wrap .separator-text{text-align:right}[dir=ltr] .register--wrap .separator,[dir=ltr] .reset-footer--wrap .separator{margin-left:8px}[dir=rtl] .register--wrap .separator,[dir=rtl] .reset-footer--wrap .separator{margin-right:8px}.register--wrap .login-link,.register--wrap .register-link,.register--wrap .signup-link,.reset-footer--wrap .login-link,.reset-footer--wrap .register-link,.reset-footer--wrap .signup-link{color:var(--primary-color);font-family:var(--font-bold);font-size:16px;font-weight:700;letter-spacing:.4px;line-height:normal;text-decoration:unset}[dir=ltr] .register--wrap .login-link,[dir=ltr] .register--wrap .register-link,[dir=ltr] .register--wrap .signup-link,[dir=ltr] .reset-footer--wrap .login-link,[dir=ltr] .reset-footer--wrap .register-link,[dir=ltr] .reset-footer--wrap .signup-link{margin-left:8px;text-align:left}[dir=rtl] .register--wrap .login-link,[dir=rtl] .register--wrap .register-link,[dir=rtl] .register--wrap .signup-link,[dir=rtl] .reset-footer--wrap .login-link,[dir=rtl] .reset-footer--wrap .register-link,[dir=rtl] .reset-footer--wrap .signup-link{margin-right:8px;text-align:right}.register--wrap .login-link:hover,.register--wrap .register-link:hover,.register--wrap .signup-link:hover,.reset-footer--wrap .login-link:hover,.reset-footer--wrap .register-link:hover,.reset-footer--wrap .signup-link:hover{text-decoration:underline}.user-page{padding:64px 0}.user-page .main-content__container .region{border:1px solid var(--grey-color);height:fit-content;padding:20px}@media(max-width:48rem){.user-page .main-content__container .region{margin-top:20px}}.user-page .block-page-title-block{border-bottom:1px solid var(--grey-color);margin-bottom:24px;padding-bottom:10px}.user-page .block-page-title-block .page-title,.user-page .block-page-title-block h1{color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin-bottom:0}.user-page .form-item-title{border-bottom:1px solid var(--grey-color);font-family:var(--font-bold);font-size:20px;font-weight:700;margin-bottom:24px;padding-bottom:10px}.user-full,.user-page .form-item-title{color:var(--text-color);line-height:normal}.user-full{font-family:var(--font-regular);font-size:16px;font-weight:400}.user-full .field--name-user-picture{margin-bottom:16px}.user-full .field__label{color:var(--text-color);font-family:var(--font-bold);font-weight:700;line-height:normal}.user-full .field__item{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.user-full .field+.field{margin-top:20px}.user-full .edit-account{margin-top:20px;text-transform:capitalize}.user-full .field--name-field-phone-number a{text-decoration:unset}.user-full .field--name-field-phone-number a:hover{color:var(--accent-color)}.sidebar-left{padding:0}@media(min-width:49rem){[dir=ltr] .sidebar-left{padding:0 20px 0 0}[dir=rtl] .sidebar-left{padding:0 0 0 20px}}.sidebar-left .container{padding:0}.menu--account{padding:20px}.menu--account .block__title{border-bottom:1px solid var(--grey-color);color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin-bottom:16px;padding-bottom:10px}[dir=ltr] .menu--account .block__title{text-align:left}[dir=rtl] .menu--account .block__title{text-align:right}.menu--account .menu{list-style:none;margin-bottom:0;margin-top:0;padding:0}[dir=ltr] .menu--account .menu{margin-left:0}[dir=rtl] .menu--account .menu{margin-right:0}.menu--account .menu .menu__item a{color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;padding:12px 0;text-decoration:unset;transition:all .5s ease;width:100%}.menu--account .menu .menu__item a:hover{color:var(--primary-color);transition:all .5s ease}.menu--account .menu .menu__item a.is-active,.menu--account .menu .menu__item a:active{color:var(--accent-color)}.user-page .menu--account{border:1px solid var(--grey-color);height:fit-content;padding:20px}.user-form .field--name-user-picture img{border-radius:50%;height:128px;object-fit:cover;width:128px}.user-form .field--name-user-picture .button[id*=-remove-button]{margin-top:16px}.user-form .form-item+.form-item{margin-top:12px}.user-form .field--name-field-first-last-name,.user-form .field--name-field-last-name{margin-bottom:20px;margin-top:20px}.user-form .field--name-field-phone-number{margin-bottom:20px}.user-form .password-strength{color:var(--text-color);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:20px}.user-form .password-strength .password-strength__meter{border-radius:10px}.user-form .password-strength .password-strength__meter .password-strength__indicator{background-color:var(--accent-color);border-radius:10px}.user-form .password-confirm-message,.user-form .password-suggestions{color:var(--text-color);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:20px}.user-form .password-match-status-text,.user-form .password-strength__text{color:var(--primary-color)}.user-form .field--widget-image-image{margin-top:6px}@media(max-width:48rem){.view-commerce-order-item-table .view-content,.view-commerce-user-orders .view-content,.view-insurance-profiles .view-content{overflow-x:scroll;padding-bottom:20px}}.view-commerce-order-item-table .views-table,.view-commerce-user-orders .views-table,.view-insurance-profiles .views-table{margin-block-end:0;margin-block-start:0;width:100%}@media(max-width:48rem){.view-commerce-order-item-table .views-table,.view-commerce-user-orders .views-table,.view-insurance-profiles .views-table{min-width:700px}}.view-commerce-order-item-table .views-table td,.view-commerce-order-item-table .views-table th,.view-commerce-user-orders .views-table td,.view-commerce-user-orders .views-table th,.view-insurance-profiles .views-table td,.view-insurance-profiles .views-table th{vertical-align:middle}.view-commerce-order-item-table .views-table thead,.view-commerce-user-orders .views-table thead,.view-insurance-profiles .views-table thead{background:#fcfcfc;border:1px solid #55565a1f}.view-commerce-order-item-table .views-table thead th,.view-commerce-user-orders .views-table thead th,.view-insurance-profiles .views-table thead th{border-block-end:unset;padding:24px 16px}[dir=ltr] .view-commerce-order-item-table .views-table thead th,[dir=ltr] .view-commerce-user-orders .views-table thead th,[dir=ltr] .view-insurance-profiles .views-table thead th{text-align:left}[dir=rtl] .view-commerce-order-item-table .views-table thead th,[dir=rtl] .view-commerce-user-orders .views-table thead th,[dir=rtl] .view-insurance-profiles .views-table thead th{text-align:right}.view-commerce-order-item-table .views-table thead th,.view-commerce-order-item-table .views-table thead th a,.view-commerce-user-orders .views-table thead th,.view-commerce-user-orders .views-table thead th a,.view-insurance-profiles .views-table thead th,.view-insurance-profiles .views-table thead th a{color:var(--text-color-75);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:normal;line-height:normal;text-decoration:unset}.view-commerce-order-item-table .views-table tbody,.view-commerce-user-orders .views-table tbody,.view-insurance-profiles .views-table tbody{border:1px solid #55565a1f}.view-commerce-order-item-table .views-table tbody td,.view-commerce-user-orders .views-table tbody td,.view-insurance-profiles .views-table tbody td{border-block-end:1px solid #55565a1f;color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:normal;line-height:normal;padding:24px 16px}[dir=ltr] .view-commerce-order-item-table .views-table tbody td,[dir=ltr] .view-commerce-user-orders .views-table tbody td,[dir=ltr] .view-insurance-profiles .views-table tbody td{text-align:left}[dir=rtl] .view-commerce-order-item-table .views-table tbody td,[dir=rtl] .view-commerce-user-orders .views-table tbody td,[dir=rtl] .view-insurance-profiles .views-table tbody td{text-align:right}.view-commerce-order-item-table .views-table tbody td .summary-name,.view-commerce-user-orders .views-table tbody td .summary-name,.view-insurance-profiles .views-table tbody td .summary-name{font-family:var(--font-bold);font-weight:700}.view-commerce-order-item-table .views-table tbody td a,.view-commerce-user-orders .views-table tbody td a,.view-insurance-profiles .views-table tbody td a{color:var(--text-color);text-decoration:unset}[dir=ltr] .view-commerce-order-item-table .views-table .views-field-delete-profile,[dir=ltr] .view-commerce-order-item-table .views-table .views-field-edit-profile,[dir=ltr] .view-commerce-order-item-table .views-table .views-field-view-commerce-order,[dir=ltr] .view-commerce-user-orders .views-table .views-field-delete-profile,[dir=ltr] .view-commerce-user-orders .views-table .views-field-edit-profile,[dir=ltr] .view-commerce-user-orders .views-table .views-field-view-commerce-order,[dir=ltr] .view-insurance-profiles .views-table .views-field-delete-profile,[dir=ltr] .view-insurance-profiles .views-table .views-field-edit-profile,[dir=ltr] .view-insurance-profiles .views-table .views-field-view-commerce-order{margin-left:16px}[dir=rtl] .view-commerce-order-item-table .views-table .views-field-delete-profile,[dir=rtl] .view-commerce-order-item-table .views-table .views-field-edit-profile,[dir=rtl] .view-commerce-order-item-table .views-table .views-field-view-commerce-order,[dir=rtl] .view-commerce-user-orders .views-table .views-field-delete-profile,[dir=rtl] .view-commerce-user-orders .views-table .views-field-edit-profile,[dir=rtl] .view-commerce-user-orders .views-table .views-field-view-commerce-order,[dir=rtl] .view-insurance-profiles .views-table .views-field-delete-profile,[dir=rtl] .view-insurance-profiles .views-table .views-field-edit-profile,[dir=rtl] .view-insurance-profiles .views-table .views-field-view-commerce-order{margin-right:16px}.view-commerce-order-item-table .views-table .views-field-delete-profile a,.view-commerce-order-item-table .views-table .views-field-edit-profile a,.view-commerce-order-item-table .views-table .views-field-view-commerce-order a,.view-commerce-user-orders .views-table .views-field-delete-profile a,.view-commerce-user-orders .views-table .views-field-edit-profile a,.view-commerce-user-orders .views-table .views-field-view-commerce-order a,.view-insurance-profiles .views-table .views-field-delete-profile a,.view-insurance-profiles .views-table .views-field-edit-profile a,.view-insurance-profiles .views-table .views-field-view-commerce-order a{background-color:unset;background-repeat:no-repeat;border:unset;border-radius:0;display:block;font-family:var(--font-regular);font-weight:400;line-height:normal;text-decoration:unset;width:fit-content}[dir=ltr] .view-commerce-order-item-table .views-table .views-field-delete-profile a,[dir=ltr] .view-commerce-order-item-table .views-table .views-field-edit-profile a,[dir=ltr] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a,[dir=ltr] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir=ltr] .view-commerce-user-orders .views-table .views-field-edit-profile a,[dir=ltr] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir=ltr] .view-insurance-profiles .views-table .views-field-delete-profile a,[dir=ltr] .view-insurance-profiles .views-table .views-field-edit-profile a,[dir=ltr] .view-insurance-profiles .views-table .views-field-view-commerce-order a{background-position:left 10%;padding:0 0 0 21px}[dir=rtl] .view-commerce-order-item-table .views-table .views-field-delete-profile a,[dir=rtl] .view-commerce-order-item-table .views-table .views-field-edit-profile a,[dir=rtl] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a,[dir=rtl] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir=rtl] .view-commerce-user-orders .views-table .views-field-edit-profile a,[dir=rtl] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir=rtl] .view-insurance-profiles .views-table .views-field-delete-profile a,[dir=rtl] .view-insurance-profiles .views-table .views-field-edit-profile a,[dir=rtl] .view-insurance-profiles .views-table .views-field-view-commerce-order a{background-position:right 10%;padding:0 21px 0 0}.view-commerce-order-item-table .views-table .views-field-delete-profile a:hover,.view-commerce-order-item-table .views-table .views-field-edit-profile a:hover,.view-commerce-order-item-table .views-table .views-field-view-commerce-order a:hover,.view-commerce-user-orders .views-table .views-field-delete-profile a:hover,.view-commerce-user-orders .views-table .views-field-edit-profile a:hover,.view-commerce-user-orders .views-table .views-field-view-commerce-order a:hover,.view-insurance-profiles .views-table .views-field-delete-profile a:hover,.view-insurance-profiles .views-table .views-field-edit-profile a:hover,.view-insurance-profiles .views-table .views-field-view-commerce-order a:hover{color:var(--primary-color)}.view-commerce-order-item-table .views-table .views-field-edit-profile .view-profile-edit,.view-commerce-user-orders .views-table .views-field-edit-profile .view-profile-edit,.view-insurance-profiles .views-table .views-field-edit-profile .view-profile-edit{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/edit.svg);color:#333}.view-commerce-order-item-table .views-table .views-field-edit-profile .view-profile-delete,.view-commerce-user-orders .views-table .views-field-edit-profile .view-profile-delete,.view-insurance-profiles .views-table .views-field-edit-profile .view-profile-delete{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/delete.svg);color:red;margin-top:20px}.view-commerce-order-item-table .views-table .views-field-delete-profile a,.view-commerce-user-orders .views-table .views-field-delete-profile a,.view-insurance-profiles .views-table .views-field-delete-profile a{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/delete.svg);color:red}[dir=ltr] .view-commerce-order-item-table .views-table .views-field-delete-profile a,[dir=ltr] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir=ltr] .view-insurance-profiles .views-table .views-field-delete-profile a{margin-left:auto}[dir=rtl] .view-commerce-order-item-table .views-table .views-field-delete-profile a,[dir=rtl] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir=rtl] .view-insurance-profiles .views-table .views-field-delete-profile a{margin-right:auto}.view-commerce-order-item-table .views-table .views-field-view-commerce-order a,.view-commerce-user-orders .views-table .views-field-view-commerce-order a,.view-insurance-profiles .views-table .views-field-view-commerce-order a{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/view.svg);color:#333}[dir=ltr] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a,[dir=ltr] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir=ltr] .view-insurance-profiles .views-table .views-field-view-commerce-order a{margin-left:auto}[dir=rtl] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a,[dir=rtl] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir=rtl] .view-insurance-profiles .views-table .views-field-view-commerce-order a{margin-right:auto}.view-insurance-profiles .profile-details a{color:var(--text-color);display:block;font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;text-decoration:unset}.view-insurance-profiles .profile-details a:hover{color:var(--primary-color)}.view-empty{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.view-empty .block-local-actions-block{margin-top:16px}.profile-legal-person--wrap,.profile-person--wrap,.profile-vehicle--wrap{border:1px solid #55565a1f}.profile-legal-person--wrap .header-person--title,.profile-legal-person--wrap .header-vehicle--title,.profile-person--wrap .header-person--title,.profile-person--wrap .header-vehicle--title,.profile-vehicle--wrap .header-person--title,.profile-vehicle--wrap .header-vehicle--title{align-items:center;background:#fcfcfc;border-bottom:1px solid #55565a1f;color:var(--text-color);display:flex;flex-wrap:wrap;font-family:var(--font-regular);font-size:20px;font-weight:400;gap:20px;line-height:normal;padding:16px}[dir=ltr] .profile-legal-person--wrap .header-person--title .field+.field,[dir=ltr] .profile-legal-person--wrap .header-vehicle--title .field+.field,[dir=ltr] .profile-person--wrap .header-person--title .field+.field,[dir=ltr] .profile-person--wrap .header-vehicle--title .field+.field,[dir=ltr] .profile-vehicle--wrap .header-person--title .field+.field,[dir=ltr] .profile-vehicle--wrap .header-vehicle--title .field+.field{margin-left:6px}[dir=rtl] .profile-legal-person--wrap .header-person--title .field+.field,[dir=rtl] .profile-legal-person--wrap .header-vehicle--title .field+.field,[dir=rtl] .profile-person--wrap .header-person--title .field+.field,[dir=rtl] .profile-person--wrap .header-vehicle--title .field+.field,[dir=rtl] .profile-vehicle--wrap .header-person--title .field+.field,[dir=rtl] .profile-vehicle--wrap .header-vehicle--title .field+.field{margin-right:6px}.profile-legal-person--wrap .general-profile--info,.profile-person--wrap .general-profile--info,.profile-vehicle--wrap .general-profile--info{display:grid;gap:20px;padding:16px}@media(min-width:49rem){.profile-legal-person--wrap .general-profile--info,.profile-person--wrap .general-profile--info,.profile-vehicle--wrap .general-profile--info{grid-template-columns:repeat(2,1fr)}}@media(min-width:76rem){.profile-legal-person--wrap .general-profile--info,.profile-person--wrap .general-profile--info,.profile-vehicle--wrap .general-profile--info{grid-template-columns:repeat(3,1fr)}}.profile-legal-person--wrap .general-profile--info .field__label,.profile-person--wrap .general-profile--info .field__label,.profile-vehicle--wrap .general-profile--info .field__label{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.profile-legal-person--wrap .general-profile--info .field__item,.profile-person--wrap .general-profile--info .field__item,.profile-vehicle--wrap .general-profile--info .field__item{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal}.profile-legal-person--wrap .field--name-field-phone-number a,.profile-person--wrap .field--name-field-phone-number a,.profile-vehicle--wrap .field--name-field-phone-number a{color:var(--text-color);display:block;text-decoration:none}.profile-legal-person--wrap .field--name-field-phone-number a:hover,.profile-person--wrap .field--name-field-phone-number a:hover,.profile-vehicle--wrap .field--name-field-phone-number a:hover{color:var(--primary-color);text-decoration:underline}.block-insurance-profile-back-link a{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/arrow_left.svg);background-repeat:no-repeat;color:var(--text-color);display:block;font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin-bottom:20px;text-decoration:unset}[dir=ltr] .block-insurance-profile-back-link a{background-position:0;padding:0 0 0 24px}[dir=rtl] .block-insurance-profile-back-link a{background-position:100%;padding:0 24px 0 0}.block-insurance-edit-profile-block,.block-local-actions-block{width:fit-content}@media(min-width:30.25rem){[dir=ltr] .block-insurance-edit-profile-block,[dir=ltr] .block-local-actions-block{margin-left:auto}[dir=rtl] .block-insurance-edit-profile-block,[dir=rtl] .block-local-actions-block{margin-right:auto}}.block-insurance-edit-profile-block li,.block-local-actions-block li{list-style-type:none}.block-insurance-edit-profile-block .action-links-item a,.block-insurance-edit-profile-block .block__content a,.block-local-actions-block .action-links-item a,.block-local-actions-block .block__content a{background-color:var(--accent-color);border-color:unset;color:#fff!important;font-size:14px!important;line-height:21px!important;padding:8px 16px}.block-insurance-edit-profile-block .action-links-item a:active,.block-insurance-edit-profile-block .action-links-item a:focus,.block-insurance-edit-profile-block .action-links-item a:hover,.block-insurance-edit-profile-block .block__content a:active,.block-insurance-edit-profile-block .block__content a:focus,.block-insurance-edit-profile-block .block__content a:hover,.block-local-actions-block .action-links-item a:active,.block-local-actions-block .action-links-item a:focus,.block-local-actions-block .action-links-item a:hover,.block-local-actions-block .block__content a:active,.block-local-actions-block .block__content a:focus,.block-local-actions-block .block__content a:hover{background-color:var(--accent-color)!important;border-color:unset!important;color:#fff;text-decoration:underline}.profile-form .field-group-html-element,.profiles-modal-inline-form .field-group-html-element{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}@media(min-width:49rem){.profile-form .field-group-html-element .form-wrapper,.profiles-modal-inline-form .field-group-html-element .form-wrapper{flex:1}}@media(max-width:48rem){.profile-form .field-group-html-element .form-wrapper,.profiles-modal-inline-form .field-group-html-element .form-wrapper{width:100%}}.profile-form .field-group-html-element+.field-group-html-element,.profiles-modal-inline-form .field-group-html-element+.field-group-html-element{margin-top:20px}.profile-confirm-form .form-actions,.profile-form .form-actions{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media(min-width:30.25rem){.profile-confirm-form .form-actions,.profile-form .form-actions{justify-content:flex-end}}.profile-confirm-form .form-actions .button--primary,.profile-form .form-actions .button--primary{order:2}.profile-confirm-form .form-actions .button--danger,.profile-confirm-form .form-actions a.button,.profile-form .form-actions .button--danger,.profile-form .form-actions a.button{background-color:#0000;color:var(--primary-color)}.profile-confirm-form .form-actions .button+.button,.profile-form .form-actions .button+.button{margin:0}.profile-confirm-form .field--name-field-idnp-idno,.profile-confirm-form .general-vehicle--wrap,.profile-form .field--name-field-idnp-idno,.profile-form .general-vehicle--wrap{margin-bottom:20px}.order-general-info .customer-billing,.order-general-info .field--name-mail,.order-general-info .field--name-placed,.order-general-info .field--name-state{border-bottom:1px solid var(--grey-color);margin-bottom:16px;padding-bottom:16px}.order-general-info .field--name-state{margin-bottom:20px}.order-general-info .order-address{margin-bottom:0}@media(min-width:49rem){.order-general-info .order-address{grid-template-columns:repeat(5,1fr)}}.order-total-line{display:flex;flex-wrap:wrap;justify-content:right;margin-top:16px;padding:0;width:100%}.order-total-line span{width:auto}.order-total-line .order-total-line-label{padding:0}[dir=ltr] .order-total-line .order-total-line-label{margin-right:6px}[dir=rtl] .order-total-line .order-total-line-label{margin-left:6px}[dir=ltr] .print__wrapper--pdf .print__link--pdf{margin:20px 0 0 auto}[dir=rtl] .print__wrapper--pdf .print__link--pdf{margin:20px auto 0 0}.view-insurance-entities h3{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;margin-bottom:16px;margin-top:16px}@media(max-width:48rem){.view-insurance-entities .view-content{overflow:scroll}}.view-insurance-entities .views-row{background-color:#fcfcfc;border:1px solid var(--grey-color);border-radius:4px;padding:24px;position:relative}.view-insurance-entities .views-row+.views-row{margin-top:16px}.view-insurance-entities .views-row .view-insurance a{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/eye.svg);background-repeat:no-repeat;color:var(--dark-grey);display:block;font-family:var(--font-bold);font-size:12px;line-height:normal;text-decoration:unset}[dir=ltr] .view-insurance-entities .views-row .view-insurance a{background-position:0;padding:0 0 0 24px}[dir=rtl] .view-insurance-entities .views-row .view-insurance a{background-position:100%;padding:0 24px 0 0}.view-insurance-entities .views-row .view-insurance a:hover{color:var(--primary-color)}@media(max-width:48rem){.view-insurance-entities .views-row{min-width:700px}}.insurance-entity--wrap .main-info{margin-bottom:20px}.insurance-entity--wrap .person-name{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin-bottom:8px}.insurance-entity--wrap .vehicle-name{color:var(--text-color);font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:normal}.insurance-entity--wrap .insurance-profile--info{position:relative}[dir=ltr] .insurance-entity--wrap .insurance-profile--info{padding-left:48px}[dir=rtl] .insurance-entity--wrap .insurance-profile--info{padding-right:48px}.insurance-entity--wrap .insurance-profile--info:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/user.svg) no-repeat 50%;background-size:24px;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .insurance-entity--wrap .insurance-profile--info:before{left:0}[dir=rtl] .insurance-entity--wrap .insurance-profile--info:before{right:0}.insurance-entity--wrap .bottom-info,.insurance-entity--wrap .main-info{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.insurance-entity--wrap .validity-date{flex:1;position:relative}[dir=ltr] .insurance-entity--wrap .validity-date{padding-left:48px}[dir=rtl] .insurance-entity--wrap .validity-date{padding-right:48px}.insurance-entity--wrap .validity-date .field__label{color:var(--text-color-75);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:normal;margin-bottom:8px}.insurance-entity--wrap .validity-date:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar.svg) no-repeat 50%;background-size:24px;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .insurance-entity--wrap .validity-date:before{left:0}[dir=rtl] .insurance-entity--wrap .validity-date:before{right:0}.insurance-entity--wrap .validity-counter{flex:1}.insurance-entity--wrap .validity-counter .message{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.insurance-entity--wrap .validity-counter .message span{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal}[dir=ltr] .insurance-entity--wrap .validity-counter .message span{margin-right:4px}[dir=rtl] .insurance-entity--wrap .validity-counter .message span{margin-left:4px}.insurance-entity--wrap .validity-counter .progress{background-color:#0000;border-radius:10px;height:8px;margin-top:8px}.insurance-entity--wrap .validity-counter .progress .bg-bar{background-color:#d9d9d9;border-radius:10px;height:4px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.insurance-entity--wrap .validity-counter .progress .progress-bar{background-color:var(--primary-color);border-radius:10px;z-index:1}.insurance-entity--wrap .download-pdf{align-items:center;display:flex}[dir=ltr] .insurance-entity--wrap .download-pdf{margin-left:20px}[dir=rtl] .insurance-entity--wrap .download-pdf{margin-right:20px}.insurance-entity--wrap .download-pdf .download-icon{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/download.svg) 50% no-repeat;display:block;height:24px;width:24px}[dir=ltr] .insurance-entity--wrap .download-pdf .download-icon{margin-right:6px}[dir=rtl] .insurance-entity--wrap .download-pdf .download-icon{margin-left:6px}.insurance-entity--wrap .download-pdf a{color:var(--primary-color);display:block;font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:normal;text-decoration:unset}.insurance-entity--full .field--name-field-insured-person,.insurance-entity--full .field--name-field-vehicle,.insurance-entity--full .insurance-wrap{border:1px solid #55565a1f;margin-bottom:20px}.insurance-entity--full .field--name-field-insured-person .field__label,.insurance-entity--full .field--name-field-vehicle .field__label,.insurance-entity--full .insurance-wrap .field__label{background-color:#fcfcfc;border-bottom:1px solid #55565a1f;color:var(--text-color);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:normal;padding:16px}.insurance-entity--full .field--name-field-insured-person .insurance,.insurance-entity--full .field--name-field-insured-person .profile,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default,.insurance-entity--full .field--name-field-vehicle .insurance,.insurance-entity--full .field--name-field-vehicle .profile,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default,.insurance-entity--full .insurance-wrap .insurance,.insurance-entity--full .insurance-wrap .profile,.insurance-entity--full .insurance-wrap .profile--view-mode--default{display:grid;gap:20px;padding:16px}@media(min-width:49rem){.insurance-entity--full .field--name-field-insured-person .insurance,.insurance-entity--full .field--name-field-insured-person .profile,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default,.insurance-entity--full .field--name-field-vehicle .insurance,.insurance-entity--full .field--name-field-vehicle .profile,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default,.insurance-entity--full .insurance-wrap .insurance,.insurance-entity--full .insurance-wrap .profile,.insurance-entity--full .insurance-wrap .profile--view-mode--default{grid-template-columns:repeat(2,1fr)}}@media(min-width:76rem){.insurance-entity--full .field--name-field-insured-person .insurance,.insurance-entity--full .field--name-field-insured-person .profile,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default,.insurance-entity--full .field--name-field-vehicle .insurance,.insurance-entity--full .field--name-field-vehicle .profile,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default,.insurance-entity--full .insurance-wrap .insurance,.insurance-entity--full .insurance-wrap .profile,.insurance-entity--full .insurance-wrap .profile--view-mode--default{grid-template-columns:repeat(3,1fr)}}.insurance-entity--full .field--name-field-insured-person .insurance .field__label,.insurance-entity--full .field--name-field-insured-person .profile .field__label,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .field__label,.insurance-entity--full .field--name-field-vehicle .insurance .field__label,.insurance-entity--full .field--name-field-vehicle .profile .field__label,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .field__label,.insurance-entity--full .insurance-wrap .insurance .field__label,.insurance-entity--full .insurance-wrap .profile .field__label,.insurance-entity--full .insurance-wrap .profile--view-mode--default .field__label{background:unset;border:unset;color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;padding:0}.insurance-entity--full .field--name-field-insured-person .insurance .field__item,.insurance-entity--full .field--name-field-insured-person .profile .field__item,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .field__item,.insurance-entity--full .field--name-field-vehicle .insurance .field__item,.insurance-entity--full .field--name-field-vehicle .profile .field__item,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .field__item,.insurance-entity--full .insurance-wrap .insurance .field__item,.insurance-entity--full .insurance-wrap .profile .field__item,.insurance-entity--full .insurance-wrap .profile--view-mode--default .field__item{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;word-break:break-all}.insurance-entity--full .field--name-field-insured-person .insurance .order-address,.insurance-entity--full .field--name-field-insured-person .profile .order-address,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address,.insurance-entity--full .field--name-field-vehicle .insurance .order-address,.insurance-entity--full .field--name-field-vehicle .profile .order-address,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address,.insurance-entity--full .insurance-wrap .insurance .order-address,.insurance-entity--full .insurance-wrap .profile .order-address,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address{display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;margin-bottom:0}.insurance-entity--full .field--name-field-insured-person .insurance .order-address .field,.insurance-entity--full .field--name-field-insured-person .profile .order-address .field,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address .field,.insurance-entity--full .field--name-field-vehicle .insurance .order-address .field,.insurance-entity--full .field--name-field-vehicle .profile .order-address .field,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address .field,.insurance-entity--full .insurance-wrap .insurance .order-address .field,.insurance-entity--full .insurance-wrap .profile .order-address .field,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address .field{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.insurance-entity--full .field--name-field-insured-person .insurance .order-address .field .field__label,.insurance-entity--full .field--name-field-insured-person .profile .order-address .field .field__label,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address .field .field__label,.insurance-entity--full .field--name-field-vehicle .insurance .order-address .field .field__label,.insurance-entity--full .field--name-field-vehicle .profile .order-address .field .field__label,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address .field .field__label,.insurance-entity--full .insurance-wrap .insurance .order-address .field .field__label,.insurance-entity--full .insurance-wrap .profile .order-address .field .field__label,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address .field .field__label{margin-bottom:0}.insurance-entity--full .field--name-field-insured-person .insurance .order-address .field .field__label:after,.insurance-entity--full .field--name-field-insured-person .profile .order-address .field .field__label:after,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address .field .field__label:after,.insurance-entity--full .field--name-field-vehicle .insurance .order-address .field .field__label:after,.insurance-entity--full .field--name-field-vehicle .profile .order-address .field .field__label:after,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address .field .field__label:after,.insurance-entity--full .insurance-wrap .insurance .order-address .field .field__label:after,.insurance-entity--full .insurance-wrap .profile .order-address .field .field__label:after,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address .field .field__label:after{content:":"}.insurance-entity--full .field--name-field-insured-person .field__items{padding:16px}.insurance-entity--full .field--name-field-insured-person .field__items .profile--view-mode--details{display:block;padding:0}.insurance-entity--full .field--name-field-insured-person .field__items .field__item+.field__item{margin-top:20px}.insurance-entity--full .field--name-field-insured-person .field__items .azuro_theme-details__wrapper{display:grid;gap:20px;margin-top:0;padding:16px}@media(min-width:49rem){.insurance-entity--full .field--name-field-insured-person .field__items .azuro_theme-details__wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:76rem){.insurance-entity--full .field--name-field-insured-person .field__items .azuro_theme-details__wrapper{grid-template-columns:repeat(3,1fr)}}.insurance-wrap .field__label{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.insurance-wrap .get-files-btn{background-color:var(--accent-color);color:#fff;cursor:pointer;font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:normal;line-height:normal;padding:12px 32px;text-decoration:unset}.insurance-wrap .get-files-btn:hover{text-decoration:underline}.insurance-wrap .get-files-btn.link-disabled{opacity:.5;pointer-events:none}.insurance-files--table tr td span,.insurance-files--table tr td:nth-child(2){display:none}.insurance-files--table tr td span.file{display:block;position:relative}[dir=ltr] .insurance-files--table tr td span.file{padding-left:24px}[dir=rtl] .insurance-files--table tr td span.file{padding-right:24px}.insurance-files--table tr td span.file:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/download.svg) 50% no-repeat;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}[dir=ltr] .insurance-files--table tr td span.file:before{left:0}[dir=rtl] .insurance-files--table tr td span.file:before{right:0}.insurance-files--table tr td span.file a{color:#333;display:block;font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:normal;text-decoration:unset}.insurance-files--table tr td span.file a:hover{color:var(--primary-color)}.form-boolean-group .form-item-subscriptions-default.form-item{border:0;margin-bottom:20px;padding:0;width:100%}#tfa-base-overview .azuro_theme-details__summary{color:var(--primary-color);font-family:var(--font-bold);font-weight:700;line-height:normal}#tfa-base-overview .azuro_theme-details__wrapper h2{font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin:20px 0}#tfa-base-overview strong{font-family:var(--font-bold);font-weight:700}#tfa-base-overview .azuro_theme-details{margin-bottom:20px}.button--primary{order:2}.form-actions .button[id*=cancel],.form-actions .button[id*=prev]{appearance:none;cursor:pointer;display:block;width:fit-content;-webkit-font-smoothing:antialiased;background-color:var(--sc-btn-bg);border-color:var(--sc-btn-border-color);border-radius:var(--pr-btn-border-radius);border-style:var(--sc-btn-border-style);border-width:var(--sc-btn-border-width);color:var(--sc-btn-text-color);font-size:var(--sc-btn-font-size);letter-spacing:var(--sc-btn-letter-spacing);line-height:var(--sc-btn-line-height);padding:var(--sc-btn-padding);text-align:center;-webkit-text-decoration:var(--sc-btn-text-decoration);text-decoration:var(--sc-btn-text-decoration);transition:background-color .3s ease}.form-actions .button[id*=cancel]:focus,.form-actions .button[id*=cancel]:hover,.form-actions .button[id*=prev]:focus,.form-actions .button[id*=prev]:hover{background-color:var(--sc-btn-bg-hover);border-color:var(--sc-btn-border-color-hover);color:var(--sc-btn-text-color-hover);-webkit-text-decoration:var(--sc-btn-text-decoration-hover);text-decoration:var(--sc-btn-text-decoration-hover);transition:background-color .3s ease}.form-actions .action-link{appearance:none;cursor:pointer;display:block;width:fit-content;-webkit-font-smoothing:antialiased;background-color:var(--ac-btn-bg);border-color:var(--ac-btn-border-color);border-radius:var(--pr-btn-border-radius);border-style:var(--ac-btn-border-style);border-width:var(--ac-btn-border-width);color:var(--ac-btn-text-color);font-size:var(--ac-btn-font-size);letter-spacing:var(--ac-btn-letter-spacing);line-height:var(--ac-btn-line-height);padding:var(--ac-btn-padding);-webkit-text-decoration:var(--ac-btn-text-decoration);text-decoration:var(--ac-btn-text-decoration);transition:color .3s ease}.form-actions .action-link:focus,.form-actions .action-link:hover{background-color:var(--ac-btn-bg-hover);border-color:var(--ac-btn-border-color-hover);color:var(--ac-btn-text-color-hover);-webkit-text-decoration:var(--ac-btn-text-decoration-hover);text-decoration:var(--ac-btn-text-decoration-hover);transition:color .3s ease}.tfa-entry-form h3,.tfa-setup h3{font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin:20px 0}.tfa-entry-form ul,.tfa-setup ul{background-color:var(--primary-color-10);border:1px solid var(--grey-color);margin:0 0 20px}[dir=ltr] .tfa-entry-form ul,[dir=ltr] .tfa-setup ul{padding:20px 20px 20px 40px}[dir=rtl] .tfa-entry-form ul,[dir=rtl] .tfa-setup ul{padding:20px 40px 20px 20px}.tfa-entry-form ul li,.tfa-setup ul li{list-style-type:square}.tfa-entry-form ul li::marker,.tfa-setup ul li::marker{color:var(--primary-color)}.tfa-entry-form ul li+li,.tfa-setup ul li+li{margin-top:20px}.tfa-entry-form ul a,.tfa-setup ul a{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;text-decoration:none}.tfa-entry-form ul a:hover,.tfa-setup ul a:hover{color:var(--primary-color);text-decoration:underline}.tfa-entry-form p strong,.tfa-setup p strong{font-family:var(--font-bold);font-weight:700}.lost-access{color:var(--text-color-50);line-height:20px;margin:8px 0 0;max-width:100%}.lost-access,.lost-access a{font-family:var(--font-regular);font-size:12px;font-weight:400}.lost-access a{color:var(--primary-color);text-decoration:none}.lost-access a:hover{text-decoration:underline}.block-views-blockfaq-faq-block{margin:64px 0}.block-views-blockfaq-faq-block .views-row{border-bottom:1px solid var(--grey-color)}.block-views-blockfaq-faq-block .views-row:last-of-type{border-bottom:unset}.block-views-blockfaq-faq-block .views-row .views-row:first-of-type .views-accordion-header{padding-top:0}.block-views-blockfaq-faq-block .views-accordion-header{align-items:center;background:#0000;border:unset;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:20px 0;text-transform:none;transition:color .5s ease}.block-views-blockfaq-faq-block .views-accordion-header.ui-accordion-header-active{padding:20px 0 8px}.block-views-blockfaq-faq-block .views-accordion-header:hover .field-content{color:var(--primary-color);transition:color .5s ease}.block-views-blockfaq-faq-block .views-accordion-header .ui-icon{order:2}.block-views-blockfaq-faq-block .views-accordion-header .ui-icon.expanded{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/minus.svg) 50% no-repeat;transition:background .5s ease}.block-views-blockfaq-faq-block .views-accordion-header .ui-icon.collapsed{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/plus.svg) 50% no-repeat;transition:background .5s ease}.block-views-blockfaq-faq-block .views-accordion-header .field-content{color:var(--text-color);display:inline-block;flex:1;font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:25px;order:1}.block-views-blockfaq-faq-block .ui-accordion-content{background-color:#0000;border:unset;padding:0 0 20px}.block-views-blockfaq-faq-block .ui-accordion-content p{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px;margin:0}.block-views-blockfaq-faq-block .ui-accordion-content p+p{margin-top:8px}.adds-block{margin:60px 0 0;position:relative}.adds-block .block__content{align-items:center;display:flex;flex-wrap:wrap;gap:40px}@media(max-width:62rem){.adds-block .block__content{flex-direction:column;justify-content:center}}.adds-block .block__content .text-wrap{flex:1}@media(min-width:76rem){.adds-block .block__content .text-wrap{flex-basis:calc(55% - 20px)}}@media(max-width:62rem){.adds-block .block__content .text-wrap{order:2}}.adds-block .block__content .block__title{color:var(--text-color);font-family:var(--font-bold);font-size:32px;font-weight:700;line-height:43px;margin-bottom:8px}[dir=ltr] .adds-block .block__content .block__title{text-align:left}[dir=rtl] .adds-block .block__content .block__title{text-align:right}@media(max-width:62rem){.adds-block .block__content .block__title{font-size:36px;line-height:36px}}.adds-block .block__content .field--name-body{margin-bottom:16px}.adds-block .block__content .field--name-body p{color:var(--text-color-75);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px;margin:0}.adds-block .block__content .field--name-body p+p{margin-top:16px}.adds-block .block__content .field--name-body .in-process{margin-top:32px}.adds-block .block__content .field--name-body .in-process .order-now{padding:10px 20px}.adds-block .block__content .field--name-body .in-process .order-now:not([href]),.adds-block .block__content .field--name-body .in-process .order-now[href=""],.adds-block .block__content .field--name-body .in-process .order-now[href="#"]{background:var(--primary-color-50);border-color:var(--primary-color-50);pointer-events:none}.adds-block .block__content .field--name-field-media-image{flex:1}@media(min-width:76rem){.adds-block .block__content .field--name-field-media-image{flex-basis:calc(40% - 20px)}}.adds-block .block__content .field--name-field-media-image img{display:block;max-width:100%;min-height:350px;min-width:100%;object-fit:cover;width:100%}@media(min-width:63rem){[dir=ltr] .adds-block .block__content .field--name-field-media-image img{margin-left:auto}[dir=rtl] .adds-block .block__content .field--name-field-media-image img{margin-right:auto}}@media(max-width:29.25rem){.adds-block .block__content .field--name-field-media-image img{object-fit:contain}}@media(max-width:62rem){.adds-block .block__content .field--name-field-media-image{order:1}}.adds-block .block__content .field--name-field-paragraph{display:flex;flex-wrap:wrap;gap:20px}.adds-block .paragraph--type--icon-link{opacity:.25;width:fit-content}.adds-block .paragraph--type--icon-link a{align-items:center;background-color:var(--text-color);border:2px solid #a6a6a6;color:#fff;display:flex;flex-wrap:wrap;padding:12px;pointer-events:none;text-decoration:unset}.adds-block .paragraph--type--icon-link img{height:30px;object-fit:contain;width:30px}.adds-block .action-text{font-family:var(--font-bold);font-size:16px;font-weight:700;letter-spacing:.5px;line-height:14px;text-transform:capitalize}[dir=ltr] .adds-block .action-text{margin-left:10px}[dir=rtl] .adds-block .action-text{margin-right:10px}.adds-block .action-text .field--name-field-short-description{font-family:var(--font-regular);font-size:10px;font-weight:400;line-height:12px;text-transform:uppercase}.homepage-banner{align-items:center;display:flex;flex-wrap:wrap;padding:20px 0 0}@media(max-width:48rem){.homepage-banner{justify-content:center}}@media(min-width:49rem){.homepage-banner .field--name-field-media-image,.homepage-banner .text-wrap{flex:1}}@media(max-width:48rem){.homepage-banner .text-wrap{text-align:center}.homepage-banner .text-wrap .field--name-field-action-link{margin:40px auto 0;width:fit-content}}.homepage-banner .field--name-field-title{color:var(--text-color);font-family:var(--font-bold);font-size:48px;font-weight:700;line-height:48px}@media(max-width:62rem){.homepage-banner .field--name-field-title{font-size:36px;line-height:36px}}.homepage-banner .field--name-field-long-description{font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:25px;margin-top:10px}@media(max-width:62rem){.homepage-banner .field--name-field-long-description{font-size:16px;line-height:20px}}.homepage-banner .field--name-field-action-link{margin-top:40px}.homepage-banner img{height:fit-content;min-width:100%;object-fit:contain}@media(min-width:63rem){.homepage-banner img{height:500px}}.view-google-reviews{box-shadow:0 4px 19px #0000001a;margin:100px 0 0;padding:32px}.view-google-reviews .slick-list:hover{background-color:unset}@media(min-width:49rem){.view-google-reviews{margin:60px 0 0;padding:40px 80px}}.view-google-reviews .field--name-body{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px}@media(min-width:49rem){.view-google-reviews .field--name-body{font-size:20px;line-height:25px}}.view-google-reviews .field--name-body p{margin:0}.view-google-reviews .field--name-body p+p{margin-top:0}.view-google-reviews .node--type-google-review{position:relative}[dir=ltr] .view-google-reviews .node--type-google-review{padding-left:60px}[dir=rtl] .view-google-reviews .node--type-google-review{padding-right:60px}.view-google-reviews .node--type-google-review:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/blockquote.svg) no-repeat 50%;background-size:40px;content:"";height:40px;position:absolute;width:40px}[dir=ltr] .view-google-reviews .node--type-google-review:before{left:0}[dir=rtl] .view-google-reviews .node--type-google-review:before{right:0}@media(min-width:49rem){.view-google-reviews .node--type-google-review:before{background-size:100%;height:100px;width:120px}[dir=ltr] .view-google-reviews .node--type-google-review{padding-left:160px}[dir=rtl] .view-google-reviews .node--type-google-review{padding-right:160px}[dir=ltr] .view-google-reviews .node--type-google-review:before{left:0}[dir=rtl] .view-google-reviews .node--type-google-review:before{right:0}}.view-google-reviews .header-review-info{margin-top:20px}.view-google-reviews .header-review-info .review-author--info{align-items:center;color:var(--text-color);display:flex;flex-wrap:wrap;font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:20px;text-decoration:unset}.view-google-reviews .header-review-info .review-author--info .author-img{height:35px;width:35px}[dir=ltr] .view-google-reviews .header-review-info .review-author--info .author-img{margin-right:16px}[dir=rtl] .view-google-reviews .header-review-info .review-author--info .author-img{margin-left:16px}@media(min-width:49rem){.view-google-reviews .header-review-info .review-author--info{font-size:20px;line-height:25px}}.view-google-reviews .slick-dots{margin-top:10px}.view-google-reviews .slick-dots li{margin:0}.view-google-reviews .slick-dots li button:before{color:#c1c1c1;font-size:10px;opacity:1}.view-google-reviews .slick-dots li.slick-active button:before{color:var(--text-color);font-size:14px}.breadcrumb{display:block;margin:0}.breadcrumb .breadcrumb__list{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.breadcrumb .breadcrumb__list .breadcrumb__item{font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px}.breadcrumb .breadcrumb__list .breadcrumb__item+.breadcrumb__item:before{color:var(--text-color);content:"•"}[dir=ltr] .breadcrumb .breadcrumb__list .breadcrumb__item+.breadcrumb__item:before{margin-right:20px}[dir=rtl] .breadcrumb .breadcrumb__list .breadcrumb__item+.breadcrumb__item:before{margin-left:20px}.breadcrumb .breadcrumb__list .breadcrumb__link{color:var(--primary-color)}:root{--pr-btn-bg:hsl(var(--pr-btn-bg-hue),var(--pr-btn-bg-saturation),calc(1%*var(--pr-btn-bg-lightness)));--pr-btn-bg-hover:hsl(var(--pr-btn-bg-hover-hue),var(--pr-btn-bg-hover-saturation),calc(1%*var(--pr-btn-bg-hover-lightness)));--pr-btn-border-color:hsl(var(--pr-btn-border-color-hue),var(--pr-btn-border-color-saturation),calc(1%*var(--pr-btn-border-color-lightness)));--pr-btn-border-color-hover:hsl(var(--pr-btn-border-color-hover-hue),var(--pr-btn-border-color-hover-saturation),calc(1%*var(--pr-btn-border-color-hover-lightness)));--pr-btn-text-color:hsl(var(--pr-btn-text-color-hue),var(--pr-btn-text-color-saturation),calc(1%*var(--pr-btn-text-color-lightness)));--pr-btn-text-color-hover:hsl(var(--pr-btn-text-color-hover-hue),var(--pr-btn-text-color-hover-saturation),calc(1%*var(--pr-btn-text-color-hover-lightness)));--sc-btn-bg:hsl(var(--sc-btn-bg-hue),var(--sc-btn-bg-saturation),calc(1%*var(--sc-btn-bg-lightness)));--sc-btn-bg-hover:hsl(var(--sc-btn-bg-hover-hue),var(--sc-btn-bg-hover-saturation),calc(1%*var(--sc-btn-bg-hover-lightness)));--sc-btn-border-color:hsl(var(--sc-btn-border-color-hue),var(--sc-btn-border-color-saturation),calc(1%*var(--sc-btn-border-color-lightness)));--sc-btn-border-color-hover:hsl(var(--sc-btn-border-color-hover-hue),var(--sc-btn-border-color-hover-saturation),calc(1%*var(--sc-btn-border-color-hover-lightness)));--sc-btn-text-color:hsl(var(--sc-btn-text-color-hue),var(--sc-btn-text-color-saturation),calc(1%*var(--sc-btn-text-color-lightness)));--sc-btn-text-color-hover:hsl(var(--sc-btn-text-color-hover-hue),var(--sc-btn-text-color-hover-saturation),calc(1%*var(--sc-btn-text-color-hover-lightness)));--ac-btn-bg:hsl(var(--ac-btn-bg-hue),var(--ac-btn-bg-saturation),calc(1%*var(--ac-btn-bg-lightness)));--ac-btn-bg-hover:hsl(var(--ac-btn-bg-hover-hue),var(--ac-btn-bg-hover-saturation),calc(1%*var(--ac-btn-bg-hover-lightness)));--ac-btn-border-color:hsl(var(--ac-btn-border-color-hue),var(--ac-btn-border-color-saturation),calc(1%*var(--ac-btn-border-color-lightness)));--ac-btn-border-color-hover:hsl(var(--ac-btn-border-color-hover-hue),var(--ac-btn-border-color-hover-saturation),calc(1%*var(--ac-btn-border-color-hover-lightness)));--ac-btn-text-color:hsl(var(--ac-btn-text-color-hue),var(--ac-btn-text-color-saturation),calc(1%*var(--ac-btn-text-color-lightness)));--ac-btn-text-color-hover:hsl(var(--ac-btn-text-color-hover-hue),var(--ac-btn-text-color-hover-saturation),calc(1%*var(--ac-btn-text-color-hover-lightness)));--pr-btn-padding:var(--pr-btn-padding-top) var(--pr-btn-padding-right) var(--pr-btn-padding-bottom) var(--pr-btn-padding-left);--sc-btn-padding:var(--sc-btn-padding-top) var(--sc-btn-padding-right) var(--sc-btn-padding-bottom) var(--sc-btn-padding-left);--ac-btn-padding:var(--ac-btn-padding-top) var(--ac-btn-padding-right) var(--ac-btn-padding-bottom) var(--ac-btn-padding-left);--pr-btn-font-size:var(--pr-btn-font-size);--pr-btn-line-height:var(--pr-btn-line-height);--pr-btn-letter-spacing:var(--pr-btn-letter-spacing);--pr-btn-border-style:var(--pr-btn-border-style);--pr-btn-border-width:var(--pr-btn-border-width);--pr-btn-border-radius:var(--pr-btn-border-radius);--pr-btn-text-decoration:var(--pr-btn-text-decoration);--pr-btn-text-decoration-hover:var(--pr-btn-text-decoration-hover);--sc-btn-font-size:var(--sc-btn-font-size);--sc-btn-line-height:var(--sc-btn-line-height);--sc-btn-letter-spacing:var(--sc-btn-letter-spacing);--sc-btn-border-style:var(--sc-btn-border-style);--sc-btn-border-width:var(--sc-btn-border-width);--sc-btn-border-radius:var(--sc-btn-border-radius);--sc-btn-text-decoration:var(--sc-btn-text-decoration);--sc-btn-text-decoration-hover:var(--sc-btn-text-decoration-hover);--ac-btn-font-size:var(--ac-btn-font-size);--ac-btn-line-height:var(--ac-btn-line-height);--ac-btn-letter-spacing:var(--ac-btn-letter-spacing);--ac-btn-border-style:var(--ac-btn-border-style);--ac-btn-border-width:var(--ac-btn-border-width);--ac-btn-border-radius:var(--ac-btn-border-radius);--ac-btn-text-decoration:var(--ac-btn-text-decoration);--ac-btn-text-decoration-hover:var(--ac-btn-text-decoration-hover)}.actions-footer .order-now,.actions-footer .read-more,.add-profile .add-second-person,.add-profile .add-vehicle,.add-profile .form-actions .add-to-cart,.add-profile .form-actions .button--primary,.add-profile .form-actions .checkout-button,.add-profile .form-actions .next-button,.add-profile .form-actions .submit-button,.add-profile .ief-popup-actions .add-to-cart,.add-profile .ief-popup-actions .button--primary,.add-profile .ief-popup-actions .checkout-button,.add-profile .ief-popup-actions .next-button,.add-profile .ief-popup-actions .submit-button,.add-profile .insurances-details-actions .add-to-cart,.add-profile .insurances-details-actions .button--primary,.add-profile .insurances-details-actions .checkout-button,.add-profile .insurances-details-actions .next-button,.add-profile .insurances-details-actions .submit-button,.add-profile .wizard-layout-footer .add-to-cart,.add-profile .wizard-layout-footer .button--primary,.add-profile .wizard-layout-footer .checkout-button,.add-profile .wizard-layout-footer .next-button,.add-profile .wizard-layout-footer .submit-button,.block-commerce-cart .cart-block--link,.btn,.button,.button--primary,.features-tabs .main-content .field--name-field-action-link a,.field--name-field-action-link a,.form-actions .add-to-cart,.form-actions .button--primary,.form-actions .checkout-button,.form-actions .next-button,.form-actions .submit-button,.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous,.hi-details .form-actions .add-to-cart,.hi-details .form-actions .button--primary,.hi-details .form-actions .checkout-button,.hi-details .form-actions .next-button,.hi-details .form-actions .submit-button,.hi-details .insurances-details-actions .add-to-cart,.hi-details .insurances-details-actions .button--primary,.hi-details .insurances-details-actions .checkout-button,.hi-details .insurances-details-actions .next-button,.hi-details .insurances-details-actions .submit-button,.hi-details .insured-persons-table .add-person,.hi-details .wizard-layout-footer .add-to-cart,.hi-details .wizard-layout-footer .button--primary,.hi-details .wizard-layout-footer .checkout-button,.hi-details .wizard-layout-footer .next-button,.hi-details .wizard-layout-footer .submit-button,.hi-select-persons .form-actions .submit-button,.hi-select-persons .insurances-details-actions .submit-button,.hi-select-persons .wizard-layout-footer .submit-button,.hi-start .form-actions .add-to-cart,.hi-start .form-actions .button--primary,.hi-start .form-actions .checkout-button,.hi-start .form-actions .next-button,.hi-start .form-actions .submit-button,.hi-start .insurances-details-actions .add-to-cart,.hi-start .insurances-details-actions .button--primary,.hi-start .insurances-details-actions .checkout-button,.hi-start .insurances-details-actions .next-button,.hi-start .insurances-details-actions .submit-button,.hi-start .insured-persons-table .add-person,.hi-start .wizard-layout-footer .add-to-cart,.hi-start .wizard-layout-footer .button--primary,.hi-start .wizard-layout-footer .checkout-button,.hi-start .wizard-layout-footer .next-button,.hi-start .wizard-layout-footer .submit-button,.homepage-banner .field--name-field-action-link a,.ief-popup-actions .add-to-cart,.ief-popup-actions .button--primary,.ief-popup-actions .checkout-button,.ief-popup-actions .next-button,.ief-popup-actions .submit-button,.insurances-details-actions .add-to-cart,.insurances-details-actions .button--primary,.insurances-details-actions .checkout-button,.insurances-details-actions .next-button,.insurances-details-actions .submit-button,.more-link a,.order-now,.order-review--page .layout-region-checkout-footer .form-actions .link--previous,.primary-button,.print__wrapper--pdf .print__link--pdf,.rca-additional-details .form-actions .add-to-cart,.rca-additional-details .form-actions .button--primary,.rca-additional-details .form-actions .checkout-button,.rca-additional-details .form-actions .next-button,.rca-additional-details .form-actions .submit-button,.rca-additional-details .ief-popup-actions .add-to-cart,.rca-additional-details .ief-popup-actions .button--primary,.rca-additional-details .ief-popup-actions .checkout-button,.rca-additional-details .ief-popup-actions .next-button,.rca-additional-details .ief-popup-actions .submit-button,.rca-additional-details .insurances-details-actions .add-to-cart,.rca-additional-details .insurances-details-actions .button--primary,.rca-additional-details .insurances-details-actions .checkout-button,.rca-additional-details .insurances-details-actions .next-button,.rca-additional-details .insurances-details-actions .submit-button,.rca-additional-details .wizard-layout-footer .add-to-cart,.rca-additional-details .wizard-layout-footer .button--primary,.rca-additional-details .wizard-layout-footer .checkout-button,.rca-additional-details .wizard-layout-footer .next-button,.rca-additional-details .wizard-layout-footer .submit-button,.rca-details .form-actions .add-to-cart,.rca-details .form-actions .button--primary,.rca-details .form-actions .checkout-button,.rca-details .form-actions .next-button,.rca-details .form-actions .submit-button,.rca-details .ief-popup-actions .add-to-cart,.rca-details .ief-popup-actions .button--primary,.rca-details .ief-popup-actions .checkout-button,.rca-details .ief-popup-actions .next-button,.rca-details .ief-popup-actions .submit-button,.rca-details .insurances-details-actions .add-to-cart,.rca-details .insurances-details-actions .button--primary,.rca-details .insurances-details-actions .checkout-button,.rca-details .insurances-details-actions .next-button,.rca-details .insurances-details-actions .submit-button,.rca-details .wizard-layout-footer .add-to-cart,.rca-details .wizard-layout-footer .button--primary,.rca-details .wizard-layout-footer .checkout-button,.rca-details .wizard-layout-footer .next-button,.rca-details .wizard-layout-footer .submit-button,.rca-summary .form-actions .add-to-cart,.rca-summary .form-actions .button--primary,.rca-summary .form-actions .checkout-button,.rca-summary .form-actions .next-button,.rca-summary .form-actions .submit-button,.rca-summary .ief-popup-actions .add-to-cart,.rca-summary .ief-popup-actions .button--primary,.rca-summary .ief-popup-actions .checkout-button,.rca-summary .ief-popup-actions .next-button,.rca-summary .ief-popup-actions .submit-button,.rca-summary .insurances-details-actions .add-to-cart,.rca-summary .insurances-details-actions .button--primary,.rca-summary .insurances-details-actions .checkout-button,.rca-summary .insurances-details-actions .next-button,.rca-summary .insurances-details-actions .submit-button,.rca-summary .wizard-layout-footer .add-to-cart,.rca-summary .wizard-layout-footer .button--primary,.rca-summary .wizard-layout-footer .checkout-button,.rca-summary .wizard-layout-footer .next-button,.rca-summary .wizard-layout-footer .submit-button,.read-more,.select-profile .add-second-person,.select-profile .add-vehicle,.select-profile .form-actions .add-to-cart,.select-profile .form-actions .button--primary,.select-profile .form-actions .checkout-button,.select-profile .form-actions .next-button,.select-profile .form-actions .submit-button,.select-profile .ief-popup-actions .add-to-cart,.select-profile .ief-popup-actions .button--primary,.select-profile .ief-popup-actions .checkout-button,.select-profile .ief-popup-actions .next-button,.select-profile .ief-popup-actions .submit-button,.select-profile .insurances-details-actions .add-to-cart,.select-profile .insurances-details-actions .button--primary,.select-profile .insurances-details-actions .checkout-button,.select-profile .insurances-details-actions .next-button,.select-profile .insurances-details-actions .submit-button,.select-profile .wizard-layout-footer .add-to-cart,.select-profile .wizard-layout-footer .button--primary,.select-profile .wizard-layout-footer .checkout-button,.select-profile .wizard-layout-footer .next-button,.select-profile .wizard-layout-footer .submit-button,.select-profiles .add-second-person,.select-profiles .add-vehicle,.select-vehicle .add-second-person,.select-vehicle .add-vehicle,.select-vehicle .form-actions .add-to-cart,.select-vehicle .form-actions .button--primary,.select-vehicle .form-actions .checkout-button,.select-vehicle .form-actions .next-button,.select-vehicle .form-actions .submit-button,.select-vehicle .ief-popup-actions .add-to-cart,.select-vehicle .ief-popup-actions .button--primary,.select-vehicle .ief-popup-actions .checkout-button,.select-vehicle .ief-popup-actions .next-button,.select-vehicle .ief-popup-actions .submit-button,.select-vehicle .insurances-details-actions .add-to-cart,.select-vehicle .insurances-details-actions .button--primary,.select-vehicle .insurances-details-actions .checkout-button,.select-vehicle .insurances-details-actions .next-button,.select-vehicle .insurances-details-actions .submit-button,.select-vehicle .wizard-layout-footer .add-to-cart,.select-vehicle .wizard-layout-footer .button--primary,.select-vehicle .wizard-layout-footer .checkout-button,.select-vehicle .wizard-layout-footer .next-button,.select-vehicle .wizard-layout-footer .submit-button,.select2-container--default .select2-selection .select2-selection__choice,.view-empty .block-local-actions-block a,.wizard-layout-footer .add-to-cart,.wizard-layout-footer .button--primary,.wizard-layout-footer .checkout-button,.wizard-layout-footer .next-button,.wizard-layout-footer .submit-button,button{appearance:none;cursor:pointer;display:block;width:fit-content;-webkit-font-smoothing:antialiased;background-color:var(--pr-btn-bg);border-color:var(--pr-btn-border-color);border-radius:var(--pr-btn-border-radius);border-style:var(--pr-btn-border-style);border-width:var(--pr-btn-border-width);color:var(--pr-btn-text-color);font-size:var(--pr-btn-font-size);letter-spacing:var(--pr-btn-letter-spacing);line-height:var(--pr-btn-line-height);padding:var(--pr-btn-padding);text-align:center;-webkit-text-decoration:var(--pr-btn-text-decoration);text-decoration:var(--pr-btn-text-decoration);transition:background-color .3s ease}.add-profile .add-second-person:focus,.add-profile .add-second-person:hover,.add-profile .add-vehicle:focus,.add-profile .add-vehicle:hover,.add-profile .form-actions .button--primary:focus,.add-profile .form-actions .button--primary:hover,.add-profile .ief-popup-actions .button--primary:focus,.add-profile .ief-popup-actions .button--primary:hover,.add-profile .insurances-details-actions .button--primary:focus,.add-profile .insurances-details-actions .button--primary:hover,.add-profile .wizard-layout-footer .button--primary:focus,.add-profile .wizard-layout-footer .button--primary:hover,.block-commerce-cart .cart-block--link:focus,.block-commerce-cart .cart-block--link:hover,.btn:focus,.btn:hover,.button--primary:focus,.button--primary:hover,.button:focus,.button:hover,.features-tabs .main-content .field--name-field-action-link a:focus,.features-tabs .main-content .field--name-field-action-link a:hover,.field--name-field-action-link a:focus,.field--name-field-action-link a:hover,.form-actions .add-to-cart:focus,.form-actions .add-to-cart:hover,.form-actions .checkout-button:focus,.form-actions .checkout-button:hover,.form-actions .next-button:focus,.form-actions .next-button:hover,.form-actions .submit-button:focus,.form-actions .submit-button:hover,.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous:focus,.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous:hover,.hi-details .insured-persons-table .add-person:focus,.hi-details .insured-persons-table .add-person:hover,.hi-start .insured-persons-table .add-person:focus,.hi-start .insured-persons-table .add-person:hover,.ief-popup-actions .add-to-cart:focus,.ief-popup-actions .add-to-cart:hover,.ief-popup-actions .checkout-button:focus,.ief-popup-actions .checkout-button:hover,.ief-popup-actions .next-button:focus,.ief-popup-actions .next-button:hover,.ief-popup-actions .submit-button:focus,.ief-popup-actions .submit-button:hover,.insurances-details-actions .add-to-cart:focus,.insurances-details-actions .add-to-cart:hover,.insurances-details-actions .checkout-button:focus,.insurances-details-actions .checkout-button:hover,.insurances-details-actions .next-button:focus,.insurances-details-actions .next-button:hover,.insurances-details-actions .submit-button:focus,.insurances-details-actions .submit-button:hover,.more-link a:focus,.more-link a:hover,.order-now:focus,.order-now:hover,.order-review--page .layout-region-checkout-footer .form-actions .link--previous:focus,.order-review--page .layout-region-checkout-footer .form-actions .link--previous:hover,.primary-button:focus,.primary-button:hover,.print__wrapper--pdf .print__link--pdf:focus,.print__wrapper--pdf .print__link--pdf:hover,.rca-additional-details .form-actions .button--primary:focus,.rca-additional-details .form-actions .button--primary:hover,.rca-additional-details .ief-popup-actions .button--primary:focus,.rca-additional-details .ief-popup-actions .button--primary:hover,.rca-additional-details .insurances-details-actions .button--primary:focus,.rca-additional-details .insurances-details-actions .button--primary:hover,.rca-additional-details .wizard-layout-footer .button--primary:focus,.rca-additional-details .wizard-layout-footer .button--primary:hover,.rca-details .form-actions .button--primary:focus,.rca-details .form-actions .button--primary:hover,.rca-details .ief-popup-actions .button--primary:focus,.rca-details .ief-popup-actions .button--primary:hover,.rca-details .insurances-details-actions .button--primary:focus,.rca-details .insurances-details-actions .button--primary:hover,.rca-details .wizard-layout-footer .button--primary:focus,.rca-details .wizard-layout-footer .button--primary:hover,.rca-summary .form-actions .button--primary:focus,.rca-summary .form-actions .button--primary:hover,.rca-summary .ief-popup-actions .button--primary:focus,.rca-summary .ief-popup-actions .button--primary:hover,.rca-summary .insurances-details-actions .button--primary:focus,.rca-summary .insurances-details-actions .button--primary:hover,.rca-summary .wizard-layout-footer .button--primary:focus,.rca-summary .wizard-layout-footer .button--primary:hover,.read-more:focus,.read-more:hover,.select-profile .add-second-person:focus,.select-profile .add-second-person:hover,.select-profile .add-vehicle:focus,.select-profile .add-vehicle:hover,.select-profile .form-actions .button--primary:focus,.select-profile .form-actions .button--primary:hover,.select-profile .ief-popup-actions .button--primary:focus,.select-profile .ief-popup-actions .button--primary:hover,.select-profile .insurances-details-actions .button--primary:focus,.select-profile .insurances-details-actions .button--primary:hover,.select-profile .wizard-layout-footer .button--primary:focus,.select-profile .wizard-layout-footer .button--primary:hover,.select-profiles .add-second-person:focus,.select-profiles .add-second-person:hover,.select-profiles .add-vehicle:focus,.select-profiles .add-vehicle:hover,.select-vehicle .add-second-person:focus,.select-vehicle .add-second-person:hover,.select-vehicle .add-vehicle:focus,.select-vehicle .add-vehicle:hover,.select-vehicle .form-actions .button--primary:focus,.select-vehicle .form-actions .button--primary:hover,.select-vehicle .ief-popup-actions .button--primary:focus,.select-vehicle .ief-popup-actions .button--primary:hover,.select-vehicle .insurances-details-actions .button--primary:focus,.select-vehicle .insurances-details-actions .button--primary:hover,.select-vehicle .wizard-layout-footer .button--primary:focus,.select-vehicle .wizard-layout-footer .button--primary:hover,.select2-container--default .select2-selection .select2-selection__choice:focus,.select2-container--default .select2-selection .select2-selection__choice:hover,.view-empty .block-local-actions-block a:focus,.view-empty .block-local-actions-block a:hover,.wizard-layout-footer .add-to-cart:focus,.wizard-layout-footer .add-to-cart:hover,.wizard-layout-footer .checkout-button:focus,.wizard-layout-footer .checkout-button:hover,.wizard-layout-footer .next-button:focus,.wizard-layout-footer .next-button:hover,.wizard-layout-footer .submit-button:focus,.wizard-layout-footer .submit-button:hover,button:focus,button:hover{background-color:var(--pr-btn-bg-hover);border-color:var(--pr-btn-border-color-hover);color:var(--pr-btn-text-color-hover);-webkit-text-decoration:var(--pr-btn-text-decoration-hover);text-decoration:var(--pr-btn-text-decoration-hover);transition:background-color .3s ease}.add-profile .add-second-person:focus,.add-profile .add-second-person:focus-visible,.add-profile .add-vehicle:focus,.add-profile .add-vehicle:focus-visible,.add-profile .form-actions .button--primary:focus,.add-profile .form-actions .button--primary:focus-visible,.add-profile .ief-popup-actions .button--primary:focus,.add-profile .ief-popup-actions .button--primary:focus-visible,.add-profile .insurances-details-actions .button--primary:focus,.add-profile .insurances-details-actions .button--primary:focus-visible,.add-profile .wizard-layout-footer .button--primary:focus,.add-profile .wizard-layout-footer .button--primary:focus-visible,.block-commerce-cart .cart-block--link:focus,.block-commerce-cart .cart-block--link:focus-visible,.btn:focus,.btn:focus-visible,.button--primary:focus,.button--primary:focus-visible,.button:focus,.button:focus-visible,.features-tabs .main-content .field--name-field-action-link a:focus,.features-tabs .main-content .field--name-field-action-link a:focus-visible,.field--name-field-action-link a:focus,.field--name-field-action-link a:focus-visible,.form-actions .add-to-cart:focus,.form-actions .add-to-cart:focus-visible,.form-actions .checkout-button:focus,.form-actions .checkout-button:focus-visible,.form-actions .next-button:focus,.form-actions .next-button:focus-visible,.form-actions .submit-button:focus,.form-actions .submit-button:focus-visible,.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous:focus,.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous:focus-visible,.hi-details .insured-persons-table .add-person:focus,.hi-details .insured-persons-table .add-person:focus-visible,.hi-start .insured-persons-table .add-person:focus,.hi-start .insured-persons-table .add-person:focus-visible,.ief-popup-actions .add-to-cart:focus,.ief-popup-actions .add-to-cart:focus-visible,.ief-popup-actions .checkout-button:focus,.ief-popup-actions .checkout-button:focus-visible,.ief-popup-actions .next-button:focus,.ief-popup-actions .next-button:focus-visible,.ief-popup-actions .submit-button:focus,.ief-popup-actions .submit-button:focus-visible,.insurances-details-actions .add-to-cart:focus,.insurances-details-actions .add-to-cart:focus-visible,.insurances-details-actions .checkout-button:focus,.insurances-details-actions .checkout-button:focus-visible,.insurances-details-actions .next-button:focus,.insurances-details-actions .next-button:focus-visible,.insurances-details-actions .submit-button:focus,.insurances-details-actions .submit-button:focus-visible,.more-link a:focus,.more-link a:focus-visible,.order-now:focus,.order-now:focus-visible,.order-review--page .layout-region-checkout-footer .form-actions .link--previous:focus,.order-review--page .layout-region-checkout-footer .form-actions .link--previous:focus-visible,.primary-button:focus,.primary-button:focus-visible,.print__wrapper--pdf .print__link--pdf:focus,.print__wrapper--pdf .print__link--pdf:focus-visible,.rca-additional-details .form-actions .button--primary:focus,.rca-additional-details .form-actions .button--primary:focus-visible,.rca-additional-details .ief-popup-actions .button--primary:focus,.rca-additional-details .ief-popup-actions .button--primary:focus-visible,.rca-additional-details .insurances-details-actions .button--primary:focus,.rca-additional-details .insurances-details-actions .button--primary:focus-visible,.rca-additional-details .wizard-layout-footer .button--primary:focus,.rca-additional-details .wizard-layout-footer .button--primary:focus-visible,.rca-details .form-actions .button--primary:focus,.rca-details .form-actions .button--primary:focus-visible,.rca-details .ief-popup-actions .button--primary:focus,.rca-details .ief-popup-actions .button--primary:focus-visible,.rca-details .insurances-details-actions .button--primary:focus,.rca-details .insurances-details-actions .button--primary:focus-visible,.rca-details .wizard-layout-footer .button--primary:focus,.rca-details .wizard-layout-footer .button--primary:focus-visible,.rca-summary .form-actions .button--primary:focus,.rca-summary .form-actions .button--primary:focus-visible,.rca-summary .ief-popup-actions .button--primary:focus,.rca-summary .ief-popup-actions .button--primary:focus-visible,.rca-summary .insurances-details-actions .button--primary:focus,.rca-summary .insurances-details-actions .button--primary:focus-visible,.rca-summary .wizard-layout-footer .button--primary:focus,.rca-summary .wizard-layout-footer .button--primary:focus-visible,.read-more:focus,.read-more:focus-visible,.select-profile .add-second-person:focus,.select-profile .add-second-person:focus-visible,.select-profile .add-vehicle:focus,.select-profile .add-vehicle:focus-visible,.select-profile .form-actions .button--primary:focus,.select-profile .form-actions .button--primary:focus-visible,.select-profile .ief-popup-actions .button--primary:focus,.select-profile .ief-popup-actions .button--primary:focus-visible,.select-profile .insurances-details-actions .button--primary:focus,.select-profile .insurances-details-actions .button--primary:focus-visible,.select-profile .wizard-layout-footer .button--primary:focus,.select-profile .wizard-layout-footer .button--primary:focus-visible,.select-profiles .add-second-person:focus,.select-profiles .add-second-person:focus-visible,.select-profiles .add-vehicle:focus,.select-profiles .add-vehicle:focus-visible,.select-vehicle .add-second-person:focus,.select-vehicle .add-second-person:focus-visible,.select-vehicle .add-vehicle:focus,.select-vehicle .add-vehicle:focus-visible,.select-vehicle .form-actions .button--primary:focus,.select-vehicle .form-actions .button--primary:focus-visible,.select-vehicle .ief-popup-actions .button--primary:focus,.select-vehicle .ief-popup-actions .button--primary:focus-visible,.select-vehicle .insurances-details-actions .button--primary:focus,.select-vehicle .insurances-details-actions .button--primary:focus-visible,.select-vehicle .wizard-layout-footer .button--primary:focus,.select-vehicle .wizard-layout-footer .button--primary:focus-visible,.select2-container--default .select2-selection .select2-selection__choice:focus,.select2-container--default .select2-selection .select2-selection__choice:focus-visible,.view-empty .block-local-actions-block a:focus,.view-empty .block-local-actions-block a:focus-visible,.wizard-layout-footer .add-to-cart:focus,.wizard-layout-footer .add-to-cart:focus-visible,.wizard-layout-footer .checkout-button:focus,.wizard-layout-footer .checkout-button:focus-visible,.wizard-layout-footer .next-button:focus,.wizard-layout-footer .next-button:focus-visible,.wizard-layout-footer .submit-button:focus,.wizard-layout-footer .submit-button:focus-visible,button:focus,button:focus-visible{box-shadow:none;outline:none}.add-profile .form-actions .back-button,.add-profile .form-actions .cancel-button,.add-profile .form-actions .ief-popup-cancel,.add-profile .ief-popup-actions .back-button,.add-profile .ief-popup-actions .cancel-button,.add-profile .ief-popup-actions .ief-popup-cancel,.add-profile .insurances-details-actions .back-button,.add-profile .insurances-details-actions .cancel-button,.add-profile .insurances-details-actions .ief-popup-cancel,.add-profile .wizard-layout-footer .back-button,.add-profile .wizard-layout-footer .cancel-button,.add-profile .wizard-layout-footer .ief-popup-cancel,.form-actions .back-button,.form-actions .cancel-button,.form-actions .ief-popup-cancel,.hi-details .form-actions .back-button,.hi-details .form-actions .cancel-button,.hi-details .form-actions .ief-popup-cancel,.hi-details .insurances-details-actions .back-button,.hi-details .insurances-details-actions .cancel-button,.hi-details .insurances-details-actions .ief-popup-cancel,.hi-details .wizard-layout-footer .back-button,.hi-details .wizard-layout-footer .cancel-button,.hi-details .wizard-layout-footer .ief-popup-cancel,.hi-select-persons .form-actions .cancel-button,.hi-select-persons .insurances-details-actions .cancel-button,.hi-select-persons .wizard-layout-footer .cancel-button,.hi-start .form-actions .back-button,.hi-start .form-actions .cancel-button,.hi-start .form-actions .ief-popup-cancel,.hi-start .insurances-details-actions .back-button,.hi-start .insurances-details-actions .cancel-button,.hi-start .insurances-details-actions .ief-popup-cancel,.hi-start .wizard-layout-footer .back-button,.hi-start .wizard-layout-footer .cancel-button,.hi-start .wizard-layout-footer .ief-popup-cancel,.ief-popup-actions .back-button,.ief-popup-actions .cancel-button,.ief-popup-actions .ief-popup-cancel,.insurances-details-actions .back-button,.insurances-details-actions .cancel-button,.insurances-details-actions .ief-popup-cancel,.link--previous,.rca-additional-details .form-actions .back-button,.rca-additional-details .form-actions .cancel-button,.rca-additional-details .form-actions .ief-popup-cancel,.rca-additional-details .ief-popup-actions .back-button,.rca-additional-details .ief-popup-actions .cancel-button,.rca-additional-details .ief-popup-actions .ief-popup-cancel,.rca-additional-details .insurances-details-actions .back-button,.rca-additional-details .insurances-details-actions .cancel-button,.rca-additional-details .insurances-details-actions .ief-popup-cancel,.rca-additional-details .wizard-layout-footer .back-button,.rca-additional-details .wizard-layout-footer .cancel-button,.rca-additional-details .wizard-layout-footer .ief-popup-cancel,.rca-details .form-actions .back-button,.rca-details .form-actions .cancel-button,.rca-details .form-actions .ief-popup-cancel,.rca-details .ief-popup-actions .back-button,.rca-details .ief-popup-actions .cancel-button,.rca-details .ief-popup-actions .ief-popup-cancel,.rca-details .insurances-details-actions .back-button,.rca-details .insurances-details-actions .cancel-button,.rca-details .insurances-details-actions .ief-popup-cancel,.rca-details .wizard-layout-footer .back-button,.rca-details .wizard-layout-footer .cancel-button,.rca-details .wizard-layout-footer .ief-popup-cancel,.rca-summary .form-actions .back-button,.rca-summary .form-actions .cancel-button,.rca-summary .form-actions .ief-popup-cancel,.rca-summary .ief-popup-actions .back-button,.rca-summary .ief-popup-actions .cancel-button,.rca-summary .ief-popup-actions .ief-popup-cancel,.rca-summary .insurances-details-actions .back-button,.rca-summary .insurances-details-actions .cancel-button,.rca-summary .insurances-details-actions .ief-popup-cancel,.rca-summary .wizard-layout-footer .back-button,.rca-summary .wizard-layout-footer .cancel-button,.rca-summary .wizard-layout-footer .ief-popup-cancel,.secondary-button,.select-profile .form-actions .back-button,.select-profile .form-actions .cancel-button,.select-profile .form-actions .ief-popup-cancel,.select-profile .ief-popup-actions .back-button,.select-profile .ief-popup-actions .cancel-button,.select-profile .ief-popup-actions .ief-popup-cancel,.select-profile .insurances-details-actions .back-button,.select-profile .insurances-details-actions .cancel-button,.select-profile .insurances-details-actions .ief-popup-cancel,.select-profile .wizard-layout-footer .back-button,.select-profile .wizard-layout-footer .cancel-button,.select-profile .wizard-layout-footer .ief-popup-cancel,.select-vehicle .form-actions .back-button,.select-vehicle .form-actions .cancel-button,.select-vehicle .form-actions .ief-popup-cancel,.select-vehicle .ief-popup-actions .back-button,.select-vehicle .ief-popup-actions .cancel-button,.select-vehicle .ief-popup-actions .ief-popup-cancel,.select-vehicle .insurances-details-actions .back-button,.select-vehicle .insurances-details-actions .cancel-button,.select-vehicle .insurances-details-actions .ief-popup-cancel,.select-vehicle .wizard-layout-footer .back-button,.select-vehicle .wizard-layout-footer .cancel-button,.select-vehicle .wizard-layout-footer .ief-popup-cancel,.wizard-layout-footer .back-button,.wizard-layout-footer .cancel-button,.wizard-layout-footer .ief-popup-cancel{appearance:none;cursor:pointer;display:block;width:fit-content;-webkit-font-smoothing:antialiased;background-color:var(--sc-btn-bg);border-color:var(--sc-btn-border-color);border-radius:var(--pr-btn-border-radius);border-style:var(--sc-btn-border-style);border-width:var(--sc-btn-border-width);color:var(--sc-btn-text-color);font-size:var(--sc-btn-font-size);letter-spacing:var(--sc-btn-letter-spacing);line-height:var(--sc-btn-line-height);padding:var(--sc-btn-padding);text-align:center;-webkit-text-decoration:var(--sc-btn-text-decoration);text-decoration:var(--sc-btn-text-decoration);transition:background-color .3s ease}.form-actions .back-button:focus,.form-actions .back-button:hover,.form-actions .cancel-button:focus,.form-actions .cancel-button:hover,.form-actions .ief-popup-cancel:focus,.form-actions .ief-popup-cancel:hover,.ief-popup-actions .back-button:focus,.ief-popup-actions .back-button:hover,.ief-popup-actions .cancel-button:focus,.ief-popup-actions .cancel-button:hover,.ief-popup-actions .ief-popup-cancel:focus,.ief-popup-actions .ief-popup-cancel:hover,.insurances-details-actions .back-button:focus,.insurances-details-actions .back-button:hover,.insurances-details-actions .cancel-button:focus,.insurances-details-actions .cancel-button:hover,.insurances-details-actions .ief-popup-cancel:focus,.insurances-details-actions .ief-popup-cancel:hover,.link--previous:focus,.link--previous:hover,.secondary-button:focus,.secondary-button:hover,.wizard-layout-footer .back-button:focus,.wizard-layout-footer .back-button:hover,.wizard-layout-footer .cancel-button:focus,.wizard-layout-footer .cancel-button:hover,.wizard-layout-footer .ief-popup-cancel:focus,.wizard-layout-footer .ief-popup-cancel:hover{background-color:var(--sc-btn-bg-hover);border-color:var(--sc-btn-border-color-hover);color:var(--sc-btn-text-color-hover);-webkit-text-decoration:var(--sc-btn-text-decoration-hover);text-decoration:var(--sc-btn-text-decoration-hover);transition:background-color .3s ease}.form-actions .back-button:focus,.form-actions .back-button:focus-visible,.form-actions .cancel-button:focus,.form-actions .cancel-button:focus-visible,.form-actions .ief-popup-cancel:focus,.form-actions .ief-popup-cancel:focus-visible,.ief-popup-actions .back-button:focus,.ief-popup-actions .back-button:focus-visible,.ief-popup-actions .cancel-button:focus,.ief-popup-actions .cancel-button:focus-visible,.ief-popup-actions .ief-popup-cancel:focus,.ief-popup-actions .ief-popup-cancel:focus-visible,.insurances-details-actions .back-button:focus,.insurances-details-actions .back-button:focus-visible,.insurances-details-actions .cancel-button:focus,.insurances-details-actions .cancel-button:focus-visible,.insurances-details-actions .ief-popup-cancel:focus,.insurances-details-actions .ief-popup-cancel:focus-visible,.link--previous:focus,.link--previous:focus-visible,.secondary-button:focus,.secondary-button:focus-visible,.wizard-layout-footer .back-button:focus,.wizard-layout-footer .back-button:focus-visible,.wizard-layout-footer .cancel-button:focus,.wizard-layout-footer .cancel-button:focus-visible,.wizard-layout-footer .ief-popup-cancel:focus,.wizard-layout-footer .ief-popup-cancel:focus-visible{box-shadow:none;outline:none}.action-link{appearance:none;cursor:pointer;display:block;width:fit-content;-webkit-font-smoothing:antialiased;background-color:var(--ac-btn-bg);border-color:var(--ac-btn-border-color);border-radius:var(--pr-btn-border-radius);border-style:var(--ac-btn-border-style);border-width:var(--ac-btn-border-width);color:var(--ac-btn-text-color);font-size:var(--ac-btn-font-size);letter-spacing:var(--ac-btn-letter-spacing);line-height:var(--ac-btn-line-height);padding:var(--ac-btn-padding);-webkit-text-decoration:var(--ac-btn-text-decoration);text-decoration:var(--ac-btn-text-decoration);transition:color .3s ease}.action-link:focus,.action-link:hover{background-color:var(--ac-btn-bg-hover);border-color:var(--ac-btn-border-color-hover);color:var(--ac-btn-text-color-hover);-webkit-text-decoration:var(--ac-btn-text-decoration-hover);text-decoration:var(--ac-btn-text-decoration-hover);transition:color .3s ease}.action-link:focus,.action-link:focus-visible{box-shadow:none;outline:none}.block-commerce-cart .cart-block--link{background-color:#0000;background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/cart_black.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border-color:#0000;padding:16px}[dir=ltr] .block-commerce-cart .cart-block--link{margin-left:16px}[dir=rtl] .block-commerce-cart .cart-block--link{margin-right:16px}.block-commerce-cart .cart-block--link:focus,.block-commerce-cart .cart-block--link:hover{background-color:#0000;background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/cart_red.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border-color:#0000}@media(max-width:75rem){.block-commerce-cart{display:inline-block;margin-top:0;vertical-align:-10px;width:fit-content}}@media(max-width:29.25rem){.block-commerce-cart{vertical-align:-13px}[dir=ltr] .block-commerce-cart{margin-left:0}[dir=rtl] .block-commerce-cart{margin-right:0}}@media(max-width:48rem){.cart-form form{overflow-x:scroll;padding-bottom:20px}.cart-form form .views-table{min-width:750px}}.cart-form .views-table{border-collapse:initial;border-spacing:0 16px;margin:0;width:100%}.cart-form .views-table td,.cart-form .views-table tr{vertical-align:middle}.cart-form .views-table caption{caption-side:top;color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:20px 0 0;padding:0}.cart-form .views-table tbody tr td{border-block-end:1px solid var(--grey-color)!important;border-block-start:1px solid var(--grey-color);padding:24px}.cart-form .views-table tbody tr td:first-of-type{border-inline-start:1px solid var(--grey-color)}[dir=ltr] .cart-form .views-table tbody tr td:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}[dir=rtl] .cart-form .views-table tbody tr td:first-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.cart-form .views-table tbody tr td:last-of-type{border-inline-end:1px solid var(--grey-color)}[dir=ltr] .cart-form .views-table tbody tr td:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}[dir=rtl] .cart-form .views-table tbody tr td:last-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.cart-form .cart-insurance--info{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.cart-form .person-name{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.cart-form .vehicle-name{color:var(--text-color);font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:18px}.cart-form .insurance-profile--info{position:relative}[dir=ltr] .cart-form .insurance-profile--info{padding-left:48px}[dir=rtl] .cart-form .insurance-profile--info{padding-right:48px}.cart-form .insurance-profile--info:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/user.svg) no-repeat 50%;background-size:24px;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .cart-form .insurance-profile--info:before{left:0}[dir=rtl] .cart-form .insurance-profile--info:before{right:0}.cart-form .validity-date{position:relative}[dir=ltr] .cart-form .validity-date{padding-left:48px}[dir=rtl] .cart-form .validity-date{padding-right:48px}.cart-form .validity-date .field__label{color:var(--text-color-75);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.cart-form .validity-date:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar.svg) no-repeat 50%;background-size:24px;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .cart-form .validity-date:before{left:0}[dir=rtl] .cart-form .validity-date:before{right:0}.cart-form .validity-date .field__item{color:var(--text-color);font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:18px}.cart-form .views-field-unit-price__number{color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:30px}.cart-form .views-field-remove-button .delete-order-item{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/delete.svg) 50% no-repeat;border:unset;font-size:0!important;height:45px;padding:12px;width:45px}[dir=ltr] .cart-form .views-field-remove-button .delete-order-item{margin-left:auto}[dir=rtl] .cart-form .views-field-remove-button .delete-order-item{margin-right:auto}.path-checkout .highlighted-sct{background-color:var(--color--light-bg)}.path-checkout .highlighted-sct .block{padding:60px 0 0}.checkout-progress{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:0;padding:0}@media only screen and (max-width:600px){.checkout-progress{margin:0 auto;max-width:400px}}.checkout-progress .checkout-progress--step{display:block;position:relative}[dir=ltr] .checkout-progress .checkout-progress--step{padding-right:36px}[dir=rtl] .checkout-progress .checkout-progress--step{padding-left:36px}@media only screen and (max-width:600px){.checkout-progress .checkout-progress--step{padding-bottom:36px}[dir=ltr] .checkout-progress .checkout-progress--step{padding-right:0}[dir=rtl] .checkout-progress .checkout-progress--step{padding-left:0}}.checkout-progress .checkout-progress--step:after{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/arrow-right.svg) no-repeat 50%;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .checkout-progress .checkout-progress--step:after{right:0}[dir=rtl] .checkout-progress .checkout-progress--step:after{left:0}@media only screen and (max-width:600px){.checkout-progress .checkout-progress--step:after{bottom:0;top:unset}[dir=ltr] .checkout-progress .checkout-progress--step:after{right:50%;transform:rotate(90deg) translateY(-50%)}[dir=rtl] .checkout-progress .checkout-progress--step:after{left:50%;transform:rotate(-90deg) translateY(-50%)}}.checkout-progress .checkout-progress--step:last-of-type{margin:0;padding:0}.checkout-progress .checkout-progress--step:last-of-type:after{content:none}.checkout-progress .checkout-progress--step span{background-color:var(--color--white);box-shadow:var(--box--shadow);color:var(--primary-color);display:block;font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:30px;min-width:200px;padding:12px;text-align:center}.checkout-progress .checkout-progress--step:before{content:none}.checkout-progress .checkout-progress--step__current .step-title,.checkout-progress .checkout-progress--step__current .step-title a,.checkout-progress .checkout-progress--step__previous .step-title,.checkout-progress .checkout-progress--step__previous .step-title a{background-color:var(--primary-color);color:#fff;text-decoration:unset}.checkout-progress .checkout-progress--step__current .step-title a:hover,.checkout-progress .checkout-progress--step__previous .step-title a:hover{text-decoration:underline}.general-checkout--page{background-color:var(--color--light-bg)}.general-checkout--page .form-actions{background-color:#0000}.general-checkout--page .layout-checkout-form .layout-region-checkout-main,.general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{background:var(--color--white);border-radius:var(--border-radius--rounded);box-shadow:var(--card-shadow);margin:3rem auto 0;padding:1.5rem}.general-checkout--page .layout-checkout-form .layout-region-checkout-main{padding:20px}.general-checkout--page .layout-checkout-form .layout-region-checkout-main .form-item-terms-conditions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.general-checkout--page .layout-checkout-form .layout-region-checkout-main .form-item-terms-conditions .form-item__label{font-weight:600}.general-checkout--page .layout-checkout-form .layout-region-checkout-main .form-item-terms-conditions .form-item__label.option{display:unset;flex:calc(100% - 32px);margin:0;padding-inline-start:0}.general-checkout--page .layout-checkout-form .layout-region-checkout-main .form-item-terms-conditions .form-item__label.option a{color:var(--primary-color);text-decoration:unset}.general-checkout--page .layout-checkout-form .layout-region-checkout-main .form-item-terms-conditions .form-item__label.option a:hover{text-decoration:underline}@media(max-width:62rem){.general-checkout--page .layout-checkout-form .layout-region-checkout-main{width:100%}}.general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{width:calc(35% - 20px)}[dir=ltr] .general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{margin-left:20px}[dir=rtl] .general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{margin-right:20px}@media(max-width:62rem){.general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{margin-top:20px;width:100%}[dir=ltr] .general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{margin-left:0}[dir=rtl] .general-checkout--page .layout-checkout-form .layout-region-checkout-secondary{margin-right:0}}.general-checkout--page .checkout-pane-login{display:flex;flex-wrap:wrap}.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout,.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer{background:var(--color--white);border-radius:var(--border-radius);box-shadow:var(--card-shadow);padding:16px}@media(min-width:30.25rem){.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout,.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer{padding:20px}}@media(min-width:63rem){.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout,.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer{flex:1}}.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout .block__title,.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout .fieldset__label,.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer .block__title,.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer .fieldset__label{color:var(--dark-grey);font-family:var(--font-bold);font-size:20px;font-weight:700;letter-spacing:0;line-height:48px;margin-bottom:20px;text-align:center}.general-checkout--page .checkout-pane-login .form-wrapper__returning-customer{margin:0 auto;max-width:750px}.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout{height:fit-content;margin:20px auto 0;max-width:750px}@media(min-width:63rem){[dir=ltr] .general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout{margin:0 0 0 20px}[dir=rtl] .general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout{margin:0 20px 0 0}}.general-checkout--page .checkout-pane-login .form-wrapper__guest-checkout input.button{margin:0 auto}.general-checkout--page .checkout-login .form-item-login-returning-customer-persistent-login{align-items:center;display:flex;flex-wrap:nowrap;margin:20px 0;width:fit-content}[dir=ltr] .general-checkout--page .checkout-login .form-item-login-returning-customer-persistent-login{float:left}[dir=rtl] .general-checkout--page .checkout-login .form-item-login-returning-customer-persistent-login{float:right}.general-checkout--page .checkout-login .form-item-login-returning-customer-persistent-login label{color:var(--dark-grey);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px}[dir=ltr] .general-checkout--page .checkout-login .form-item-login-returning-customer-persistent-login label{margin:0 0 0 4px;padding-left:0!important}[dir=rtl] .general-checkout--page .checkout-login .form-item-login-returning-customer-persistent-login label{margin:0 4px 0 0;padding-right:0!important}.general-checkout--page .checkout-login a[id*=login-returning-customer-forgot-password]{color:var(--dark-grey);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:24px;margin:20px 0;text-decoration:unset;width:fit-content}[dir=ltr] .general-checkout--page .checkout-login a[id*=login-returning-customer-forgot-password]{float:right}[dir=rtl] .general-checkout--page .checkout-login a[id*=login-returning-customer-forgot-password]{float:left}.general-checkout--page .checkout-login a[id*=login-returning-customer-forgot-password]:focus,.general-checkout--page .checkout-login a[id*=login-returning-customer-forgot-password]:hover{text-decoration:underline}.general-checkout--page .checkout-login .form-item+.form-item{margin-top:20px}.general-checkout--page .checkout-login .returning-customer-actions{border-top:1px solid var(--grey-color);display:block;margin-bottom:20px;padding-top:20px;width:100%}[dir=ltr] .general-checkout--page .checkout-login .returning-customer-actions{float:right}[dir=rtl] .general-checkout--page .checkout-login .returning-customer-actions{float:left}.general-checkout--page .checkout-login .returning-customer-actions input{display:block}[dir=ltr] .general-checkout--page .checkout-login .returning-customer-actions input{margin-left:auto}[dir=rtl] .general-checkout--page .checkout-login .returning-customer-actions input{margin-right:auto}.general-checkout--page .checkout-pane-contact-information .fieldset__legend,.general-checkout--page .checkout-pane-insurance-contact-information .fieldset__legend,.general-checkout--page .checkout-pane-payment-information .fieldset__legend{margin-bottom:0}.general-checkout--page .checkout-pane-contact-information .fieldset__legend .fieldset__label,.general-checkout--page .checkout-pane-insurance-contact-information .fieldset__legend .fieldset__label,.general-checkout--page .checkout-pane-payment-information .fieldset__legend .fieldset__label{color:var(--text-color);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:30px;margin:0 0 20px!important}.general-checkout--page .checkout-pane-contact-information .fieldset__wrapper .fieldset__label--group,.general-checkout--page .checkout-pane-insurance-contact-information .fieldset__wrapper .fieldset__label--group,.general-checkout--page .checkout-pane-payment-information .fieldset__wrapper .fieldset__label--group{color:var(--text-color-75);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:19px;margin:0 0 12px!important}.general-checkout--page .layout-region-checkout-secondary h3{color:var(--text-color);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:30px;margin:0 0 20px}.general-checkout--page .layout-region-checkout-footer{padding:0}.general-checkout--page .layout-region-checkout-footer .form-actions{display:flex;flex-wrap:wrap;gap:20px}@media(min-width:30.25rem){.general-checkout--page .layout-region-checkout-footer .form-actions{justify-content:flex-end}}.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous{order:1}.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous,.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous:hover{background-color:#fff;border:2px solid var(--primary-color);color:var(--primary-color)}.general-checkout--page .layout-region-checkout-footer .form-actions input[type=submit]{order:2}@media(max-width:62rem){.general-checkout--page .layout-region-checkout-footer{width:100%}}.general-checkout--page .view-commerce-checkout-order-summary .view-content{border-bottom:1px solid var(--grey-color);padding-bottom:1rem}.general-checkout--page .view-commerce-checkout-order-summary .views-table{margin-block-start:0;width:100%}.general-checkout--page .view-commerce-checkout-order-summary .views-table caption{caption-side:top;color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:20px;padding:0}.general-checkout--page .view-commerce-checkout-order-summary .views-table tbody td{border:unset;vertical-align:middle}.general-checkout--page .view-commerce-checkout-order-summary .views-table tbody td.views-field-total-price__number{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:30px}[dir=ltr] .general-checkout--page .view-commerce-checkout-order-summary .views-table tbody td.views-field-total-price__number{padding-right:0;text-align:right}[dir=rtl] .general-checkout--page .view-commerce-checkout-order-summary .views-table tbody td.views-field-total-price__number{padding-left:0;text-align:left}.general-checkout--page .view-commerce-checkout-order-summary .views-table tbody tr:first-of-type td{padding-top:0}.general-checkout--page .view-commerce-checkout-order-summary .view-footer{padding:20px}.general-checkout--page .view-commerce-checkout-order-summary .view-footer .order-total-line{justify-content:space-between;margin:0}.general-checkout--page .view-commerce-checkout-order-summary .view-footer .order-total-line.order-total-line__total{margin-top:16px}.general-checkout--page .insurance-summary{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:30px}.general-checkout--page .insurance-summary .summary-date{margin-top:8px}.general-checkout--page [id*=payment-information-payment-method] .form-boolean-group{display:flex;flex-wrap:wrap}[dir=ltr] .general-checkout--page [id*=payment-information-payment-method] .form-boolean-group .form-item+.form-item{margin-left:16px}[dir=rtl] .general-checkout--page [id*=payment-information-payment-method] .form-boolean-group .form-item+.form-item{margin-right:16px}.general-checkout--page .form-item-payment-information-billing-information-select-address{margin:20px 0}.general-checkout--page .field--name-address,.general-checkout--page .field--name-address div+div{margin-top:20px}.general-checkout--page .field--name-address .order-address div+div{margin-top:0}.general-checkout--page .address-container-inline,.general-checkout--page .form-item-payment-information-billing-information-copy-to-address-book{margin-top:20px}.general-checkout--page .checkout-pane-review .fieldset__legend{margin-bottom:0}.general-checkout--page .checkout-pane-review .fieldset__legend .fieldset__label{color:var(--text-color);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:30px;margin:0 0 16px}.general-checkout--page .checkout-pane-review .field--name-address{margin-top:0}.general-checkout--page .checkout-pane-review .field--name-address p{margin-bottom:0}.general-checkout--page .summary-insurance--info{display:grid;gap:16px;grid-template-columns:1fr}.form--checkout-complete{align-items:center;display:flex;flex-wrap:wrap}@media(max-width:48rem){.form--checkout-complete{justify-content:center;text-align:center}}.form--checkout-complete .checkout-complete{order:2}.form--checkout-complete .checkout-complete .title{color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:48px;margin-bottom:8px}@media(min-width:49rem){.form--checkout-complete .checkout-complete{flex:1;order:1}[dir=ltr] .form--checkout-complete .checkout-complete{padding-right:60px}[dir=rtl] .form--checkout-complete .checkout-complete{padding-left:60px}}.form--checkout-complete .order-complete--banner img{min-width:100%}@media(min-width:49rem){.form--checkout-complete .order-complete--banner{flex:1;order:2}}.form--checkout-complete .checkout--complete__note{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px}.form--checkout-complete .checkout-link-back{margin-top:20px}@media(max-width:48rem){.form--checkout-complete .checkout-link-back a{margin:0 auto}}.order-review--page .layout-region-checkout-main,.order-review--page .layout-region-checkout-secondary{border:unset;padding:0;width:100%}.order-review--page .layout-region-checkout-footer{width:100%}.order-review--page .fieldset__legend{margin-bottom:0}.order-review--page .fieldset__legend .fieldset__label{color:var(--text-color);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:30px;margin:0 0 16px}.order-review--page .fieldset__legend .fieldset__label a{color:var(--primary-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:30px;text-decoration:unset}.order-review--page .fieldset__legend .fieldset__label a:focus,.order-review--page .fieldset__legend .fieldset__label a:hover{color:var(--primary-color);text-decoration:underline}.order-review--page .layout-region-checkout-secondary h3{color:var(--text-color);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:30px;margin:0 0 12px;padding:0}@media(max-width:48rem){.order-review--page .view-content{overflow-x:scroll}}.order-review--page .views-table{border-collapse:initial;border-spacing:0 16px;margin:0;min-width:700px;width:100%}.order-review--page .views-table td,.order-review--page .views-table tr{vertical-align:middle}.order-review--page .views-table caption{caption-side:top;color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:20px 0 0;padding:0}.order-review--page .views-table tbody tr td{border-block-end:1px solid var(--grey-color)!important;border-block-start:1px solid var(--grey-color);padding:24px}.order-review--page .views-table tbody tr td:first-of-type{border-inline-start:1px solid var(--grey-color)}[dir=ltr] .order-review--page .views-table tbody tr td:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}[dir=rtl] .order-review--page .views-table tbody tr td:first-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.order-review--page .views-table tbody tr td:last-of-type{border-inline-end:1px solid var(--grey-color)}[dir=ltr] .order-review--page .views-table tbody tr td:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}[dir=rtl] .order-review--page .views-table tbody tr td:last-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.order-review--page .views-table .views-field-total-price__number{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:30px}[dir=ltr] .order-review--page .views-table .views-field-total-price__number{text-align:right}[dir=rtl] .order-review--page .views-table .views-field-total-price__number{text-align:left}.order-review--page .summary-insurance--info{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.order-review--page .layout-region-checkout-footer{padding:0}.order-review--page .layout-region-checkout-footer .form-actions{display:flex;flex-wrap:wrap;gap:20px}@media(min-width:30.25rem){.order-review--page .layout-region-checkout-footer .form-actions{justify-content:flex-end}}.order-review--page .layout-region-checkout-footer .form-actions .link--previous{order:1}.order-review--page .layout-region-checkout-footer .form-actions .link--previous,.order-review--page .layout-region-checkout-footer .form-actions .link--previous:hover{background-color:#fff;border:2px solid var(--primary-color);color:var(--primary-color)}.order-review--page .layout-region-checkout-footer .form-actions input[type=submit]{order:2}.order-review--page .view-footer{margin-top:20px;padding:0}.order-review--page .view-footer .order-total-line{justify-content:space-between;margin:0}.order-review--page .view-footer .order-total-line.order-total-line__total{margin-top:16px}.order-review--page .layout-region-checkout-secondary{border-top:1px solid var(--grey-color);margin-top:20px;padding-top:20px}.order-review--page [id*=review-payment-information]{border-radius:0;border-top:1px solid var(--grey-color);padding-top:20px}.order-review--page [id*=review-payment-information] .fieldset__wrapper{color:var(--primary-color);font-family:var(--font-bold);font-weight:700}.order-review--page [id*=review-payment-information] .field--name-address{margin-top:16px}.checkout-pane-insurance-contact-information .fieldset__wrapper{display:flex;flex-wrap:wrap;gap:20px}@media(min-width:49rem){.checkout-pane-insurance-contact-information .fieldset__wrapper .form-item{flex:calc(50% - 20px)}}.view-footer .order-total-line{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.view-footer .order-total-line+.order-total-line{margin-top:20px!important}.view-footer .order-total-line__total .order-total-line-label,.view-footer .order-total-line__total .order-total-line-value{border:0;font-family:var(--font-bold);font-size:24px;font-weight:700;line-height:normal;padding:0;text-align:center}.view-footer .order-total-line__adjustment--promotion{color:var(--accent-color)}.summary-insurance--info .person-name{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.summary-insurance--info .vehicle-name{color:var(--text-color);font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:18px}.summary-insurance--info .insurance-profile--info{position:relative;word-break:break-all}[dir=ltr] .summary-insurance--info .insurance-profile--info{padding-left:48px}[dir=rtl] .summary-insurance--info .insurance-profile--info{padding-right:48px}.summary-insurance--info .insurance-profile--info:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/user.svg) no-repeat 50%;background-size:24px;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .summary-insurance--info .insurance-profile--info:before{left:0}[dir=rtl] .summary-insurance--info .insurance-profile--info:before{right:0}.summary-insurance--info .validity-date{position:relative}[dir=ltr] .summary-insurance--info .validity-date{padding-left:48px}[dir=rtl] .summary-insurance--info .validity-date{padding-right:48px}.summary-insurance--info .validity-date .field__label{color:var(--text-color-75);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.summary-insurance--info .validity-date:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar.svg) no-repeat 50%;background-size:24px;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .summary-insurance--info .validity-date:before{left:0}[dir=rtl] .summary-insurance--info .validity-date:before{right:0}.summary-insurance--info .validity-date .field__item{color:var(--text-color);font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:18px}.order-address,.summary-contact-information{display:grid;gap:20px;margin-bottom:16px}@media(min-width:30.25rem){.order-address,.summary-contact-information{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.order-address,.summary-contact-information{grid-template-columns:repeat(4,1fr)}}.order-address div+div,.summary-contact-information div+div{margin-top:0}.order-address .field__label,.summary-contact-information .field__label{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px}.order-address .field_item,.summary-contact-information .field_item{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:24px}.checkout-pane-payment-process .checkout-help{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.checkout-pane-payment-process .form-actions{display:flex;flex-wrap:wrap;gap:20px}@media(min-width:30.25rem){.checkout-pane-payment-process .form-actions{justify-content:flex-end}}.checkout-pane-payment-process .form-actions .form-submit{order:2}.checkout-pane-payment-process .form-actions a{background-color:#0000;border:2px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:pointer;display:block;font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:20px;outline:none!important;padding:16px 20px;text-align:center;text-decoration:unset;transition:transition;width:fit-content}.container-inline div,.container-inline label{display:inline-block}.form-items-inline{margin-block:-.125em}.form-items-inline>.form-item{display:inline-block;margin-block:.125em}input[type=radio]{appearance:none;border:1px solid var(--bs-gray-400);border-radius:50%;cursor:pointer;height:20px;padding:8px;width:20px!important}input[type=radio]:focus{outline:unset!important}input[type=radio]:checked,input[type=radio]:focus,input[type=radio]:hover{border:1px solid var(--bs-gray-500)}input[type=radio]:checked{background-color:var(--primary-color);background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:14px}.form-boolean-radios .form-type-boolean{align-items:center;display:flex;gap:8px;position:relative}.form-boolean-radios .form-type-boolean .form-item__label{margin-bottom:0!important}input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid var(--bs-gray-400);border-radius:2px;cursor:pointer;height:20px;padding:8px;width:20px!important}input[type=checkbox]:focus{outline:unset!important}input[type=checkbox]:checked,input[type=checkbox]:focus,input[type=checkbox]:hover{border:1px solid var(--primary-color)}input[type=checkbox]:checked{background-color:var(--primary-color);background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:16px}:root{--form-element-select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11' fill='none'%3E%3Cpath fill='%235D7585' d='M18 1.497a.62.62 0 0 0-.18-.415L16.918.18a.62.62 0 0 0-.415-.18.62.62 0 0 0-.415.18L9 7.27 1.912.18A.62.62 0 0 0 1.497 0a.59.59 0 0 0-.415.18l-.902.902a.62.62 0 0 0-.18.415c0 .144.072.307.18.415l8.405 8.405c.108.108.27.18.415.18a.62.62 0 0 0 .415-.18l8.405-8.405a.62.62 0 0 0 .18-.415'/%3E%3C/svg%3E")}select{color:var(--text-color)}[dir=ltr] select{padding-right:48px}[dir=rtl] select{padding-left:48px}.form-select,select{background-color:var(--color--white);background-image:var(--form-element-select-icon);background-repeat:no-repeat;background-size:10px;border:1px solid var(--bs-gray-400);border-radius:0;color:var(--text-color);cursor:pointer;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin:0;max-width:100%;min-height:unset;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;width:100%}[dir=ltr] .form-select,[dir=ltr] select{background-position:right 3px center}[dir=rtl] .form-select,[dir=rtl] select{background-position:left 3px center}.form-select::placeholder,select::placeholder{color:var(--grey-color)}.form-select:focus,select:focus{border:1px solid var(--bs-gray-500)!important;box-shadow:unset;outline:none!important}.form-select option,select option{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;width:100px;word-wrap:break-word}.form-select option[selected=selected],select option[selected=selected]{color:var(--primary-color)}.form-select option:hover,select option:hover{background-color:var(--primary-color);color:#fff;cursor:pointer}select.error:focus{outline-color:#e30613}select[multiple]{background-image:none;height:auto;line-height:1;padding:var(--sp0-5)}.field--type-address .form-item{margin-bottom:1rem}@media(forced-colors:active){select{appearance:listbox;background-image:none}@supports(appearance:revert){select{appearance:revert}}}[dir=ltr] [dir=rtl] select{background-position:left var(--sp) center}[dir=rtl] [dir=rtl] select{background-position:right var(--sp) center}.select2.select2-container--default .select2-selection--single{border:1px solid var(--bs-gray-400);color:var(--text-color);font-family:var(--font-regular)!important;font-size:16px;height:auto;line-height:normal;margin:0;min-height:unset;width:100%}.select2.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%}input[type=file]{background-color:var(--color--white);border:1px solid var(--bs-gray-400);color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px;margin:0;min-height:unset;padding:16px 32px;position:relative;transition:all .5s ease-in-out;width:100%}@media(max-width:62rem){input[type=file]{height:auto;padding:20px;width:100%}}[dir=rtl] input[type=file]::-webkit-file-upload-button,[dir=rtl] input[type=file]::file-selector-button{margin-left:32px}.iti,.iti input{width:100%}.iti .iti__selected-flag{padding:0 16px}[dir=ltr] .iti .form-tel{padding-left:60px}[dir=rtl] .iti .form-tel{padding-right:60px}[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{background-color:var(--color--white);border:1px solid var(--bs-gray-400);color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px;margin:0;min-height:unset;padding:12px 16px;transition:all .5s ease-in-out;width:100%}[type=color]::placeholder,[type=date]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=file]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,textarea::placeholder{color:var(--grey-color)}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=file]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid var(--bs-gray-400)!important;box-shadow:unset;outline:none!important}.select2.select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--color--light-bg);border:1px solid var(--bs-gray-300)}.form-item [disabled]:is([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){background-color:var(--color--light-bg);border:1px solid var(--bs-gray-300);color:var(--text-color-75)}.error:is([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){border:1px solid #e30613!important}.error:is([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)+.ck-editor>.ck-editor__main{border:2px solid #e30613!important}[type=date]::-webkit-datetime-edit-fields-wrapper{padding-block:0;padding-inline-end:0;padding-inline-start:0}[type=file]{height:auto;padding-block:var(--sp0-75)}[type=color]{padding:0;width:var(--sp3)}.dark-mode [type=color],.dark-mode [type=date],.dark-mode [type=datetime-local],.dark-mode [type=email],.dark-mode [type=file],.dark-mode [type=month],.dark-mode [type=number],.dark-mode [type=password],.dark-mode [type=search],.dark-mode [type=tel],.dark-mode [type=text],.dark-mode [type=time],.dark-mode [type=url],.dark-mode [type=week],.dark-mode textarea{background-color:var(--dark-grey-bg);border-color:var(--grey-color-50);color-scheme:dark}textarea{background-color:#fff;border:1px solid var(--grey-color);color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:26px;margin:0;min-height:unset;padding:12px 16px;width:100%}textarea::placeholder{color:var(--grey-color)}textarea:focus{border:1px solid var(--grey-color)!important;box-shadow:unset;outline:none!important}.error,.error:focus,.validate-error,.validate-error:focus{border-color:#e30613!important}.error:not(input[type=checkbox]),.error:not(input[type=checkbox]):focus,.validate-error:not(input[type=checkbox]),.validate-error:not(input[type=checkbox]):focus{background-position-y:center;background-repeat:no-repeat;background-size:20px;border-color:#e30613!important}[dir=ltr] .error:not(input[type=checkbox]),[dir=ltr] .error:not(input[type=checkbox]):focus,[dir=ltr] .validate-error:not(input[type=checkbox]),[dir=ltr] .validate-error:not(input[type=checkbox]):focus{background-position:98%;background-position-x:98%}[dir=rtl] .error:not(input[type=checkbox]),[dir=rtl] .error:not(input[type=checkbox]):focus,[dir=rtl] .validate-error:not(input[type=checkbox]),[dir=rtl] .validate-error:not(input[type=checkbox]):focus{background-position:2%;background-position-x:2%}.success:not(input[type=checkbox]),.success:not(input[type=checkbox]):focus,.success:not(input[type=checkbox]:checked),.success:not(input[type=checkbox]:checked):focus,.validate-success:not(input[type=checkbox]),.validate-success:not(input[type=checkbox]):focus,.validate-success:not(input[type=checkbox]:checked),.validate-success:not(input[type=checkbox]:checked):focus{background-position-y:center;background-repeat:no-repeat;background-size:20px;border-color:#4bb543!important}[dir=ltr] .success:not(input[type=checkbox]),[dir=ltr] .success:not(input[type=checkbox]):focus,[dir=ltr] .success:not(input[type=checkbox]:checked),[dir=ltr] .success:not(input[type=checkbox]:checked):focus,[dir=ltr] .validate-success:not(input[type=checkbox]),[dir=ltr] .validate-success:not(input[type=checkbox]):focus,[dir=ltr] .validate-success:not(input[type=checkbox]:checked),[dir=ltr] .validate-success:not(input[type=checkbox]:checked):focus{background-position:98%;background-position-x:98%}[dir=rtl] .success:not(input[type=checkbox]),[dir=rtl] .success:not(input[type=checkbox]):focus,[dir=rtl] .success:not(input[type=checkbox]:checked),[dir=rtl] .success:not(input[type=checkbox]:checked):focus,[dir=rtl] .validate-success:not(input[type=checkbox]),[dir=rtl] .validate-success:not(input[type=checkbox]):focus,[dir=rtl] .validate-success:not(input[type=checkbox]:checked),[dir=rtl] .validate-success:not(input[type=checkbox]:checked):focus{background-position:2%;background-position-x:2%}.required-field--label:after,.validate-required~.form-item__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23E30613' d='m0 7.562 1.114-3.438q3.849 1.358 5.59 2.35Q6.245 2.093 6.22.447h3.511q-.074 2.397-.558 6.003 2.494-1.257 5.714-2.325L16 7.562Q12.925 8.58 9.972 8.918q1.476 1.284 4.166 4.575l-2.906 2.059q-1.403-1.91-3.316-5.206-1.792 3.415-3.147 5.206l-2.856-2.059q2.808-3.46 4.017-4.575A87 87 0 0 1 0 7.562'/%3E%3C/svg%3E")!important;background-position:50%;background-repeat:no-repeat;background-size:6px;content:"";display:inline-block;height:6px;position:absolute;width:6px}.visible-placeholder{color:#fff0;display:none;font-size:16px;font-size:0;line-height:20px;margin:0;pointer-events:none;position:absolute;top:1px;width:100%}[dir=ltr] .visible-placeholder{left:0;padding:8px 32px 8px 16px}[dir=rtl] .visible-placeholder{padding:8px 16px 8px 32px;right:0}.error-message,.fieldset__error-message,.form-item--error-message,.form-item__error-message,.remote-insurance-inquiry-error{color:#e30613;display:block;flex:100%;font-family:var(--font-bold);font-size:12px;font-weight:500;letter-spacing:.2px;line-height:normal;margin-top:4px;width:100%}.error-message .placeholder,.fieldset__error-message .placeholder,.form-item--error-message .placeholder,.form-item__error-message .placeholder,.remote-insurance-inquiry-error .placeholder{color:inherit;font-family:var(--font-bold);font-size:12px;font-style:italic;font-weight:500;line-height:inherit;margin:0;text-decoration:none;vertical-align:unset}.fieldset__legend{background:#0000;font-family:var(--font-bold);font-size:16px;font-weight:500;line-height:24px;margin:0 0 4px;margin-block-start:0;padding:0}.fieldset__legend .fieldset__label,.fieldset__legend .form-item__label{margin:0!important;padding:0}.fieldset__legend.fieldset__legend--invisible{display:none}.fieldset{border:unset;margin:0;padding:0}.fieldset+fieldset{margin-top:20px}.fieldset__wrapper{padding:0}.info-icon{align-items:center;background-color:var(--bg--light);border:1px solid var(--color--black);border-radius:50px;cursor:pointer;display:flex;height:18px;justify-content:center;padding:.36rem;position:relative;transition:var(--transition);width:18px}.info-icon:hover{border-color:var(--accent-color)}.info-icon svg{height:18px;width:auto}.fieldset__label,.form-item__label{color:var(--text-color);display:block;font-family:var(--font-bold);font-size:14px;font-weight:500;line-height:21px;margin:0 0 4px;position:relative}.fieldset__label label,.form-item__label label{width:fit-content}.fieldset__label.form-required:after,.form-item__label.form-required:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23E30613' d='m0 7.562 1.114-3.438q3.849 1.358 5.59 2.35Q6.245 2.093 6.22.447h3.511q-.074 2.397-.558 6.003 2.494-1.257 5.714-2.325L16 7.562Q12.925 8.58 9.972 8.918q1.476 1.284 4.166 4.575l-2.906 2.059q-1.403-1.91-3.316-5.206-1.792 3.415-3.147 5.206l-2.856-2.059q2.808-3.46 4.017-4.575A87 87 0 0 1 0 7.562'/%3E%3C/svg%3E")!important;background-position:50%;background-repeat:no-repeat;background-size:6px;content:"";display:inline-block;height:6px;position:absolute;width:6px}.fieldset__label.option,.form-item__label.option{display:inline-block;font-family:var(--font-regular);font-size:14px;font-weight:400;line-height:27px}.fieldset__label.option a,.form-item__label.option a{color:var(--primary-color);font-family:var(--font-bold);font-weight:700;text-decoration:unset}.fieldset__label.option a:hover,.form-item__label.option a:hover{color:var(--accent-color)}.form-item{margin:0;width:100%}.field__label{color:var(--text-color);display:block;font-family:var(--font-bold);font-size:14px;font-weight:500;line-height:21px;margin:0 0 4px;position:relative}.form-item [data-provide=datepicker],.form-item [type=color],.form-item [type=date],.form-item [type=datetime-local],.form-item [type=email],.form-item [type=file],.form-item [type=month],.form-item [type=number],.form-item [type=password],.form-item [type=search],.form-item [type=tel],.form-item [type=text],.form-item [type=time],.form-item [type=url],.form-item [type=week],.form-item textarea{border:1px solid var(--bs-gray-400);color:var(--bs-gray-800);font-family:var(--font-regular);font-size:.9rem;font-weight:400;letter-spacing:.5px}.form-item [data-provide=datepicker]::placeholder,.form-item [type=color]::placeholder,.form-item [type=date]::placeholder,.form-item [type=datetime-local]::placeholder,.form-item [type=email]::placeholder,.form-item [type=file]::placeholder,.form-item [type=month]::placeholder,.form-item [type=number]::placeholder,.form-item [type=password]::placeholder,.form-item [type=search]::placeholder,.form-item [type=tel]::placeholder,.form-item [type=text]::placeholder,.form-item [type=time]::placeholder,.form-item [type=url]::placeholder,.form-item [type=week]::placeholder,.form-item textarea::placeholder{color:var(--bs-gray-500)}.form-item [data-provide=datepicker]:focus,.form-item [type=color]:focus,.form-item [type=date]:focus,.form-item [type=datetime-local]:focus,.form-item [type=email]:focus,.form-item [type=file]:focus,.form-item [type=month]:focus,.form-item [type=number]:focus,.form-item [type=password]:focus,.form-item [type=search]:focus,.form-item [type=tel]:focus,.form-item [type=text]:focus,.form-item [type=time]:focus,.form-item [type=url]:focus,.form-item [type=week]:focus,.form-item textarea:focus{border:1px solid var(--bs-gray-600)!important}input:-webkit-autofill{background-color:var(--primary-color-5)!important;-webkit-box-shadow:0 0 0 30px var(--primary-color-5) inset!important;-webkit-text-fill-color:#000!important;border-radius:4px}.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{color:var(--bs-gray-800);font-family:var(--font-regular);font-size:.9rem;font-weight:400;letter-spacing:.5px}.g-recaptcha{display:flex;justify-content:flex-end;margin:1rem 0}.toolbar-menu-administration .toolbar-menu .menu-item a{font-family:var(--font-regular);font-size:14px;font-weight:400}.field--name-field-file .file{align-items:center;display:flex;flex-wrap:wrap}.field--name-field-file .file .file-icon{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/file.svg) no-repeat 50%;display:block;height:24px;width:24px}.field--name-field-file .file a{color:var(--primary-color);font-family:var(--font-bold);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-decoration:unset}[dir=ltr] .field--name-field-file .file a{margin-left:10px}[dir=rtl] .field--name-field-file .file a{margin-right:10px}@media(max-width:48rem){.field--name-field-file{overflow:auto}}.page-403 .container,.page-404 .container{padding-bottom:60px;padding-top:60px}.page-403 img,.page-403 svg,.page-404 img,.page-404 svg{margin:0 auto;max-height:300px;object-fit:contain}.errors-403,.errors-404{margin:0 auto;width:fit-content}.error-text{text-align:center}.error-text .text-title{font-family:var(--font-bold);font-size:32px;font-weight:700;margin-bottom:8px;margin-top:32px}.error-text .text-title,.error-text p{color:var(--text-color);line-height:normal}.error-text p{font-family:var(--font-regular);font-weight:400;margin:0}.error-text .home-btn{margin:32px auto 0}.sitemap .sitemap-item,.sitemap ul{margin-bottom:0}.sitemap ul{list-style-type:square;margin-top:0}.sitemap ul li{margin-bottom:8px}.sitemap ul li a{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;text-decoration:unset}.sitemap ul li a:hover{color:var(--primary-color);text-decoration:underline}.captcha .captcha__title{color:var(--text-color);display:block;font-family:var(--font-black);font-size:14px;font-weight:900;line-height:21px;margin:0 0 4px!important;position:relative}.dark-mode #loader-wrapper,html[data-theme=theme-dark] #loader-wrapper{background-color:var(--dark-grey-bg)!important}.contextual{z-index:999999!important}.generic-insurance-form-page.grid-cols form{display:grid;gap:1rem;grid-template-columns:1fr}.generic-insurance-form-page.grid-cols form .field--type-boolean .fieldset__legend .fieldset__label{color:var(--text-color);font-family:var(--font-bold);font-weight:600;margin-bottom:2px;width:100%}.generic-insurance-form-page.grid-cols form .field--type-boolean .form-boolean-group{display:flex;gap:1rem}.generic-insurance-form-page.grid-cols form .form-actions{grid-column:1/-1}.generic-insurance-form-page.width-restrictions form{max-width:750px}.page-title--section.bg-color{background-color:var(--color--light-bg)}.page-title--section.bg-color .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link{margin-bottom:0}:root{--header-bg-hue:202;--header-bg-saturation:79%;--header-bg-lightness:50}.header-region{align-items:center;gap:16px}.header-region.container{padding:var(--header-padding)}.header-region .block{align-items:center;max-width:fit-content}.layout-builder-form .form-actions{gap:16px;justify-content:flex-start;margin-bottom:16px}[dir=ltr] .layout-builder-form .entity-content-form-revision-information{margin-left:16px}[dir=rtl] .layout-builder-form .entity-content-form-revision-information{margin-right:16px}.layout-builder .dropbutton .dropbutton-action a{padding:8px 16px}.layout-builder .dropbutton .dropbutton-toggle .button:hover{background:inherit}.form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end}.form-actions .button+.button{margin:0}:root{--main-menu-text-color:hsl(var(--main-menu-text-color-hue),var(--main-menu-text-color-saturation),calc(1%*var(--main-menu-text-color-lightness)));--main-menu-text-color-75:hsla(var(--main-menu-text-color-hue),var(--main-menu-text-color-saturation),calc(1%*var(--main-menu-text-color-lightness)),0.75);--main-menu-text-color-50:hsla(var(--main-menu-text-color-hue),var(--main-menu-text-color-saturation),calc(1%*var(--main-menu-text-color-lightness)),0.5);--main-menu-text-color-25:hsla(var(--main-menu-text-color-hue),var(--main-menu-text-color-saturation),calc(1%*var(--main-menu-text-color-lightness)),0.25);--main-menu-font-size:var(--main-menu-font-size);--main-menu-line-height:var(--main-menu-line-height)}.block-superfishmain{margin-bottom:0;width:100%}.block-superfishmain ul.sf-menu{float:unset!important;margin-bottom:0!important}.block-superfishmain ul.sf-menu>.sf-depth-1{flex:1 1 auto}@media(min-width:76rem){.block-superfishmain ul.sf-menu{display:flex!important;flex-wrap:wrap}}.block-superfishmain ul.sf-menu .sf-depth-1 li,.block-superfishmain ul.sf-menu .sf-depth-2 li{border-radius:2px}.block-superfishmain ul.sf-menu .sf-depth-1 a,.block-superfishmain ul.sf-menu .sf-depth-2 a{align-items:center;border-bottom:2px solid #0000;display:flex;font-size:var(--main-menu-font-size);letter-spacing:0;line-height:var(--main-menu-line-height);text-decoration:unset;width:100%}.block-superfishmain ul.sf-menu .sf-depth-1 a.is-active,.block-superfishmain ul.sf-menu .sf-depth-1 a:focus,.block-superfishmain ul.sf-menu .sf-depth-1 a:hover,.block-superfishmain ul.sf-menu .sf-depth-2 a.is-active,.block-superfishmain ul.sf-menu .sf-depth-2 a:focus,.block-superfishmain ul.sf-menu .sf-depth-2 a:hover{text-decoration:unset}.block-superfishmain ul.sf-menu .sf-depth-1 a{background:#fff;color:var(--main-menu-text-color);font-family:var(--font-regular);font-weight:400;padding:8px 16px}@media(min-width:76rem){.block-superfishmain ul.sf-menu .sf-depth-1 a{align-items:center;display:flex;height:100%;justify-content:center}[dir=ltr] .block-superfishmain ul.sf-menu .sf-depth-1 a{text-align:left}[dir=rtl] .block-superfishmain ul.sf-menu .sf-depth-1 a{text-align:right}}.block-superfishmain ul.sf-menu .sf-depth-1 a.is-active,.block-superfishmain ul.sf-menu .sf-depth-1 a:focus,.block-superfishmain ul.sf-menu .sf-depth-1 a:hover{background-color:var(--primary-color-10);border-bottom:2px solid var(--primary-color);border-radius:2px;color:var(--primary-color);text-decoration:unset;transition:background-color .5s ease-out}.block-superfishmain ul.sf-menu .sf-depth-1 a.sfHover a{background-color:var(--primary-color-10);border-bottom:2px solid var(--primary-color);border-radius:2px;color:var(--primary-color)!important;text-decoration:unset;transition:background-color .5s ease-out}.block-superfishmain ul.sf-menu .sf-depth-2 a{background:#fff;color:var(--main-menu-text-color)!important;font-family:var(--font-regular)!important;font-size:var(--main-menu-font-size);font-weight:400;justify-content:flex-start;line-height:var(--main-menu-line-height);padding:8px 16px;text-transform:capitalize}.block-superfishmain ul.sf-menu .sf-depth-2 a.is-active,.block-superfishmain ul.sf-menu .sf-depth-2 a.sfHover a,.block-superfishmain ul.sf-menu .sf-depth-2 a:focus,.block-superfishmain ul.sf-menu .sf-depth-2 a:hover{background-color:var(--primary-color-10);border-bottom:2px solid var(--primary-color);border-radius:2px;color:var(--primary-color)!important;text-decoration:unset;transition:background-color .5s ease-out}.block-superfishmain ul.sf-menu .sf-depth-2.active-trail a.menuparent{background-color:var(--primary-color-10);border-bottom:2px solid var(--primary-color);border-radius:2px;color:var(--primary-color);text-decoration:unset;transition:all .5 ease}.block-superfishmain ul.sf-menu .sf-sub-indicator{display:none;font-size:0;height:16px;line-height:unset;opacity:1;overflow:unset;position:relative;text-indent:unset;top:unset;transform:unset;width:16px}[dir=ltr] .block-superfishmain ul.sf-menu .sf-sub-indicator{right:unset!important}[dir=rtl] .block-superfishmain ul.sf-menu .sf-sub-indicator{left:unset!important}.block-superfishmain ul.sf-menu .sf-sub-indicator:first-of-type{display:block}.block-superfishmain ul.sf-menu .sf-sub-indicator:after{content:"⌄";font-size:16px;line-height:10px;position:absolute;text-indent:0;top:0}[dir=ltr] .block-superfishmain ul.sf-menu .sf-sub-indicator:after{left:0}[dir=rtl] .block-superfishmain ul.sf-menu .sf-sub-indicator:after{right:0}.block-superfishmain ul.sf-menu ul{background-color:#fff}.block-superfishmain ul.sf-menu li.sfHover>ul{min-width:fit-content;top:100%}.block-superfishmain .sf-accordion-toggle a{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;font-family:var(--font-bold);font-size:var(--main-menu-font-size);font-weight:700;gap:8px;justify-content:center;letter-spacing:0;line-height:var(--main-menu-line-height);padding:8px 16px!important;position:relative;text-decoration:unset;width:100%}.block-superfishmain .sf-accordion-toggle a span{display:none}.block-superfishmain .sf-accordion-toggle a:after{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/menu.svg) 50% no-repeat;content:"";height:16px;width:16px}.block-superfishmain .sf-accordion-toggle.sf-expanded a{background-color:var(--primary-color-10);color:var(--primary-color);text-decoration:unset}.block-superfishmain .sfHover .sf-sub-indicator{transition:transform .5s ease-out}[dir=ltr] .block-superfishmain .sfHover .sf-sub-indicator{transform:rotate(180deg)}[dir=rtl] .block-superfishmain .sfHover .sf-sub-indicator{transform:rotate(-180deg)}.block-superfishmain .sfHover .sf-sub-indicator:after{opacity:1;top:2px;transition:all .5s ease-out}.block-superfishmain .sf-menu li.active-trail>a.menuparent{background-color:var(--primary-color-10);border-bottom:2px solid var(--primary-color);color:var(--primary-color)}#superfish-main-accordion{border:1px solid var(--grey-color);min-width:250px;position:absolute;top:50px}#superfish-main-accordion,.dark-mode #superfish-main-accordion{background-color:var(--color--white)}.node-teaser{margin-block-end:0}.node-teaser .node__title{color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;margin:8px 0 0;text-decoration:none;transition:all .5s ease}.node-teaser .node__title:hover{color:var(--primary-color);transition:all .5s ease}.node-teaser .field--name-body{display:-webkit-box;-webkit-line-clamp:4;margin-top:20px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-word}.node-teaser .field--name-body a,.node-teaser .field--name-body b,.node-teaser .field--name-body h1,.node-teaser .field--name-body h2,.node-teaser .field--name-body h3,.node-teaser .field--name-body h4,.node-teaser .field--name-body p,.node-teaser .field--name-body span,.node-teaser .field--name-body strong{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;margin:0}.node-teaser img{min-width:100%;object-fit:cover}.node-teaser:after{content:none}.node--footer,.node--footer .date-wrap,.node--footer .node-views-count{align-items:center;display:flex;flex-wrap:wrap}.node--footer .date-wrap span,.node--footer .node-views-count span{display:block}.node--footer .date-wrap .calendar-icon,.node--footer .date-wrap .view-icon,.node--footer .node-views-count .calendar-icon,.node--footer .node-views-count .view-icon{background-position:50%;background-repeat:no-repeat;background-size:16px;height:16px;width:16px}.node--footer .date-wrap .nr--count,.node--footer .date-wrap .post-date,.node--footer .node-views-count .nr--count,.node--footer .node-views-count .post-date{color:var(--text-color-75);font-family:var(--font-regular);font-size:12px;font-weight:400;letter-spacing:0;line-height:normal}[dir=ltr] .node--footer .date-wrap .nr--count,[dir=ltr] .node--footer .date-wrap .post-date,[dir=ltr] .node--footer .node-views-count .nr--count,[dir=ltr] .node--footer .node-views-count .post-date{margin-left:4px}[dir=rtl] .node--footer .date-wrap .nr--count,[dir=rtl] .node--footer .date-wrap .post-date,[dir=rtl] .node--footer .node-views-count .nr--count,[dir=rtl] .node--footer .node-views-count .post-date{margin-right:4px}.node--footer .date-wrap .view-icon,.node--footer .node-views-count .view-icon{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/view_node.svg)}.node--footer .date-wrap .calendar-icon,.node--footer .node-views-count .calendar-icon{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar_node.svg)}[dir=ltr] .node--footer .date-wrap{margin-right:16px}[dir=rtl] .node--footer .date-wrap{margin-left:16px}.shortcut-action{display:none}.grid-view .view-content{display:grid!important;gap:32px}@media(min-width:49rem){.grid-view .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.grid-view .view-content{grid-template-columns:repeat(3,1fr)}}@media(min-width:76rem){.grid-view .view-content{grid-template-columns:repeat(4,1fr)}}.grid-view .views-row article{height:100%}.grid-view img{height:250px;object-fit:cover}.block-views-blocknews-news-block{margin:64px 0 0}.recent-grid-view .view-content{align-items:center;display:flex!important;flex-wrap:wrap;gap:20px;justify-content:center}.recent-grid-view .view-content .views-row{align-self:stretch;flex:0 0 100%}@media(min-width:30.25rem){.recent-grid-view .view-content .views-row{flex:1 0 calc(50% - 20px)}}@media(min-width:49rem){.recent-grid-view .view-content .views-row{flex:1 0 calc(33.33% - 20px)}}.recent-grid-view .views-row article{height:100%}.default-full-node .field--name-field-media-image{box-shadow:0 4px 19px #0000001a;margin-bottom:20px}.default-full-node .field--name-field-media-image img{max-height:500px;min-width:100%;object-fit:cover}.default-full-node .field--name-body{margin-bottom:20px}.default-full-node .field--name-body p+p{margin-top:20px}.default-full-node .node__content{padding-block-end:0}.default-full-node .field--name-field-media-image{box-shadow:none}.default-full-node.node--type-document img{margin:0 auto;object-fit:contain}.news--full .header-region{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;min-height:300px;padding:60px;position:relative}@media(min-width:49rem){.news--full .header-region{min-height:400px}}.news--full .field__label{color:var(--dark-grey);font-family:var(--font-bold);font-weight:700;margin-bottom:8px}.news--full .field--name-field-category{margin-top:20px}.news--full .field--name-field-category .field__items{display:flex;flex-wrap:wrap;gap:10px}.news--full .field--name-field-category .field__items .field__item{background-color:var(--primary-color);color:#fff;font-family:var(--font-bold);font-size:12px;font-weight:700;padding:4px;text-transform:capitalize}.news--full .field--name-field-gallery{margin-top:20px}.news--full .header-container{background-color:#ffffff80;padding:60px;position:absolute;top:50%}[dir=ltr] .news--full .header-container{box-shadow:1px 0 29px -11px #0000005e;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .news--full .header-container{box-shadow:-1px 0 29px -11px #0000005e;right:50%;transform:translate(50%,-50%)}.news--full h1{color:var(--primary-color);font-family:var(--font-bold);font-size:48px;font-weight:700;line-height:normal;margin:0 0 8px}.news--full .date-wrap{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px}.news--full .date-wrap span{display:block}.news--full .date-wrap .calendar-icon{background-position:50%;background-repeat:no-repeat;background-size:24px;height:24px;width:24px}.news--full .date-wrap .post-date{color:var(--primary-color);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:0;line-height:normal}[dir=ltr] .news--full .date-wrap .post-date{margin-left:4px}[dir=rtl] .news--full .date-wrap .post-date{margin-right:4px}.news--full .date-wrap .calendar-icon{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar_node.svg)}.banner-title{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px;position:relative}.banner-title .title-wrap{background-color:#ffffff80;padding:60px;position:absolute;top:50%}[dir=ltr] .banner-title .title-wrap{box-shadow:1px 0 29px -11px #0000005e;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .banner-title .title-wrap{box-shadow:-1px 0 29px -11px #0000005e;right:50%;transform:translate(50%,-50%)}.banner-title .page-title-wrap{color:var(--primary-color);font-family:var(--font-bold);font-size:48px;font-weight:700;line-height:normal;margin:0 0 8px}.contact--full .node__content{background:#fff;display:flex;flex-wrap:wrap;gap:20px;padding:0}.contact--full .field--name-field-media-image{margin-bottom:0;min-height:fit-content;width:fit-content}.contact--full .field--name-field-media-image img{min-height:100%;object-fit:cover;width:300px}.contact--full .contact--name{color:var(--primary-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.contact--full .field--name-field-job-position{margin-bottom:16px}.contact--full .field--name-field-job-position .field__flags__item{color:var(--primary-color);font-family:var(--font-bold);font-size:24px;font-weight:700;line-height:normal}[dir=ltr] .contact--full .right-info{padding:32px 20px 32px 0}[dir=rtl] .contact--full .right-info{padding:32px 0 32px 20px}@media(min-width:49rem){.contact--full .right-info{flex:1 1 auto}}.contact--full .right-info .node_view{display:none}.contact--full .right-info .additional-info{border-top:1px solid var(--light-grey);margin-top:16px;padding-top:20px}.contact--full .right-info .additional-info .field+.field{margin-top:10px}.contact--full .right-info .additional-info .field .field__label{color:var(--dark-grey);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal}[dir=ltr] .contact--full .right-info .additional-info .field .field__label{text-align:left}[dir=rtl] .contact--full .right-info .additional-info .field .field__label{text-align:right}.contact--full .right-info .additional-info .field .field__item{padding-inline-end:0}.contact--full .right-info .additional-info .field .field__item,.contact--full .right-info .additional-info .field .field__item a{color:var(--dark-grey);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;text-decoration:unset}.contact--full .right-info .additional-info .field .field__item a:hover{color:var(--primary-color);text-decoration:underline}.contact--full .right-info .additional-info .field .field__item{max-width:350px}[dir=ltr] .contact--full .right-info .additional-info .field .field__item{text-align:left}[dir=rtl] .contact--full .right-info .additional-info .field .field__item{text-align:right}.contact--full .right-info .personal-info .contact--name{color:var(--primary-color);font-family:var(--font-bold);font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;margin:0}[dir=ltr] .contact--full .right-info .personal-info .contact--name{text-align:left}[dir=rtl] .contact--full .right-info .personal-info .contact--name{text-align:right}.contact--full .right-info .personal-info .field--name-field-job-position{color:var(--primary-color);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:16px}[dir=ltr] .contact--full .right-info .personal-info .field--name-field-job-position{text-align:left}[dir=rtl] .contact--full .right-info .personal-info .field--name-field-job-position{text-align:right}.contact--teaser{border:1px solid var(--light-grey);height:350px;margin:0}[dir=ltr] .contact--teaser{box-shadow:1px 0 29px -11px #0000005e}[dir=rtl] .contact--teaser{box-shadow:-1px 0 29px -11px #0000005e}.contact--teaser .field--name-field-media-image{height:fit-content;margin:0 auto;width:fit-content}.contact--teaser .field--name-field-media-image img{border-radius:50%;height:250px;width:250px}.contact--teaser:after{content:none}.contact--teaser .contact--name,.contact--teaser .field--name-field-job-position{width:100%}[dir=ltr] .contact--teaser .contact--name,[dir=ltr] .contact--teaser .field--name-field-job-position{text-align:left}[dir=rtl] .contact--teaser .contact--name,[dir=rtl] .contact--teaser .field--name-field-job-position{text-align:right}.contact--teaser .node-trigger{display:block;height:350px;min-width:fit-content;padding:24px;position:relative;text-decoration:unset}.contact--teaser .node-trigger .contact--name{color:var(--primary-color);display:-webkit-box;font-family:var(--font-bold);font-size:16px;font-weight:700;letter-spacing:0;-webkit-line-clamp:1;line-clamp:1;line-height:normal;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}[dir=ltr] .contact--teaser .node-trigger .contact--name{text-align:left}[dir=rtl] .contact--teaser .node-trigger .contact--name{text-align:right}.contact--teaser .node-trigger .field--name-field-job-position{color:var(--primary-color);display:-webkit-box;font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:0;-webkit-line-clamp:1;line-clamp:1;line-height:normal;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}[dir=ltr] .contact--teaser .node-trigger .field--name-field-job-position{text-align:left}[dir=rtl] .contact--teaser .node-trigger .field--name-field-job-position{text-align:right}.contact--teaser .node-trigger .absolute-wrap{background-color:#0000;transition:.3s}.contact--teaser .node-trigger:hover{cursor:pointer;padding:0}.contact--teaser .node-trigger:hover .field--name-field-job-position{margin-top:0}.contact--teaser .node-trigger:hover .field--name-field-media-image{position:absolute;width:100%;z-index:1}.contact--teaser .node-trigger:hover .field--name-field-media-image img{animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both;border-radius:unset;min-height:350px;object-fit:cover;width:100%}.contact--teaser .node-trigger:hover .absolute-wrap{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:24px;position:absolute;width:100%;z-index:2}[dir=ltr] .contact--teaser .node-trigger:hover .absolute-wrap{background:linear-gradient(180deg,#3273c380,#0074c980)}[dir=rtl] .contact--teaser .node-trigger:hover .absolute-wrap{background:linear-gradient(-180deg,#3273c380,#0074c980)}.contact--teaser .node-trigger:hover .absolute-wrap .contact--name,.contact--teaser .node-trigger:hover .absolute-wrap .field--name-field-job-position{color:#fff}.ui-dialog.team-contact--modal{border:unset!important;border-radius:4px;padding:0;width:fit-content!important}[dir=ltr] .ui-dialog.team-contact--modal{box-shadow:1px 0 29px -11px #0000005e;left:50%!important;transform:translateX(-50%)}[dir=rtl] .ui-dialog.team-contact--modal{box-shadow:-1px 0 29px -11px #0000005e;right:50%!important;transform:translateX(50%)}.ui-dialog.team-contact--modal .ui-dialog-titlebar{background:unset;border:unset;padding:0}.ui-dialog.team-contact--modal .ui-dialog-title{display:none}.ui-dialog.team-contact--modal .ui-widget-content{background-color:var(--light-grey);border-radius:4px;padding:0}.ui-dialog.team-contact--modal .ui-dialog-titlebar-close{border-radius:4px;height:30px;padding:0;top:20px;width:30px;z-index:101}[dir=ltr] .ui-dialog.team-contact--modal .ui-dialog-titlebar-close{right:14px}[dir=rtl] .ui-dialog.team-contact--modal .ui-dialog-titlebar-close{left:14px}.ui-dialog.team-contact--modal .ui-dialog-titlebar-close .ui-icon{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/close.svg) no-repeat 50%;height:30px;top:7px;width:30px}[dir=ltr] .ui-dialog.team-contact--modal .ui-dialog-titlebar-close .ui-icon{left:8px}[dir=rtl] .ui-dialog.team-contact--modal .ui-dialog-titlebar-close .ui-icon{right:8px}.ui-widget-overlay{background:var(--primary-color-25);opacity:unset}.news--teaser .image-redirect{display:block;position:relative;text-decoration:unset}.news--teaser .field--name-field-category{display:flex;flex-wrap:wrap;gap:4px;position:absolute;top:4px}[dir=ltr] .news--teaser .field--name-field-category{right:4px}[dir=rtl] .news--teaser .field--name-field-category{left:4px}.news--teaser .field--name-field-category .field__item{background-color:var(--primary-color);color:#fff;font-family:var(--font-bold);font-size:12px;font-weight:700;padding:4px;text-transform:capitalize}.view-careers .view-content{display:grid!important;gap:20px}@media only screen and (min-width:650px){.view-careers .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.view-careers .view-content{grid-template-columns:repeat(4,1fr)}}.view-careers .views-row{border:1px solid var(--light-grey);padding:20px;position:relative}[dir=ltr] .view-careers .views-row{box-shadow:1px 0 29px -11px #0000005e}[dir=rtl] .view-careers .views-row{box-shadow:-1px 0 29px -11px #0000005e}.view-careers article{height:100%;margin:0;min-height:240px;position:static}.view-careers article:after{content:none}.view-careers .content-wrap{padding-bottom:68px;position:relative;z-index:2}.view-careers .actions-btns{bottom:20px;position:absolute;z-index:1}.view-careers .absolute-image{bottom:0;height:fit-content;position:absolute;width:fit-content;z-index:1}[dir=ltr] .view-careers .absolute-image{right:0}[dir=rtl] .view-careers .absolute-image{left:0}.view-careers .absolute-image svg{display:block;width:100%}.view-careers .absolute-image svg path,.view-careers .absolute-image svg rect{opacity:.2;stroke:var(--primary-color)}@media only screen and (max-width:649px){.view-careers .absolute-image svg{max-height:180px}}.job-vacancy--teaser .job-title{color:var(--primary-color);display:block;font-family:var(--font-bold);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:20px;text-decoration:unset}[dir=ltr] .job-vacancy--teaser .job-title{text-align:left}[dir=rtl] .job-vacancy--teaser .job-title{text-align:right}@media(min-width:49rem){[dir=ltr] .job-vacancy--teaser .apply-btn{margin-left:auto}[dir=rtl] .job-vacancy--teaser .apply-btn{margin-right:auto}}.job-vacancy--teaser .text-content ul{margin-top:0}.job-vacancy--teaser .node__content{display:flex;flex-wrap:wrap;gap:20px}.job-vacancy--teaser .node__content .text-content{flex:1}.job-vacancy--teaser .node__content li,.job-vacancy--teaser .node__content p{color:var(--dark-grey);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;margin:0}.job-vacancy--teaser .node__content li+li,.job-vacancy--teaser .node__content li+p,.job-vacancy--teaser .node__content p+li,.job-vacancy--teaser .node__content p+p{margin-top:8px}.job-vacancy--teaser .info-wrap .field--name-field-environment,.job-vacancy--teaser .info-wrap .field--name-field-job-position,.job-vacancy--teaser .info-wrap .field--name-field-salary{color:var(--dark-grey);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin-bottom:10px;position:relative}[dir=ltr] .job-vacancy--teaser .info-wrap .field--name-field-environment,[dir=ltr] .job-vacancy--teaser .info-wrap .field--name-field-job-position,[dir=ltr] .job-vacancy--teaser .info-wrap .field--name-field-salary{padding-left:24px}[dir=rtl] .job-vacancy--teaser .info-wrap .field--name-field-environment,[dir=rtl] .job-vacancy--teaser .info-wrap .field--name-field-job-position,[dir=rtl] .job-vacancy--teaser .info-wrap .field--name-field-salary{padding-right:24px}.job-vacancy--teaser .info-wrap .field--name-field-environment:before,.job-vacancy--teaser .info-wrap .field--name-field-job-position:before,.job-vacancy--teaser .info-wrap .field--name-field-salary:before{content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}[dir=ltr] .job-vacancy--teaser .info-wrap .field--name-field-environment:before,[dir=ltr] .job-vacancy--teaser .info-wrap .field--name-field-job-position:before,[dir=ltr] .job-vacancy--teaser .info-wrap .field--name-field-salary:before{left:0}[dir=rtl] .job-vacancy--teaser .info-wrap .field--name-field-environment:before,[dir=rtl] .job-vacancy--teaser .info-wrap .field--name-field-job-position:before,[dir=rtl] .job-vacancy--teaser .info-wrap .field--name-field-salary:before{right:0}.job-vacancy--teaser .info-wrap .field--name-field-job-position:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/user_j.svg) 50% no-repeat}.job-vacancy--teaser .info-wrap .field--name-field-salary:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/dollar-j.svg) 50% no-repeat}.job-vacancy--teaser .info-wrap .field--name-field-environment:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/map-j.svg) 50% no-repeat}.job-vacancy--full .node__title{border-bottom:2px solid var(--primary-color);color:var(--primary-color);display:block;font-family:var(--font-bold);font-size:20px;font-weight:700;letter-spacing:0;line-height:25px;margin-block:0;margin-bottom:20px;padding-bottom:4px;width:100%}[dir=ltr] .job-vacancy--full .node__title{text-align:left}[dir=rtl] .job-vacancy--full .node__title{text-align:right}.job-vacancy--full .node__content{margin:0;padding:0}@media(min-width:63rem){[dir=ltr] .job-vacancy--full .main-info{padding-right:32px}[dir=rtl] .job-vacancy--full .main-info{padding-left:32px}}.job-vacancy--full .main-info .field+.field{border-top:1px solid var(--grey-color);margin-top:20px;padding-top:20px}.job-vacancy--full .main-info .field__label{color:var(--dark-grey);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:25px;margin-bottom:20px;text-transform:uppercase}.job-vacancy--full .additional-info{background-color:var(--light-grey);border:1px solid var(--grey-color);height:fit-content;padding:24px}@media(max-width:62rem){.job-vacancy--full .additional-info{margin-top:20px}}.job-vacancy--full .additional-info .field__label{font-family:var(--font-regular);font-size:14px;font-weight:400;line-height:24px}.job-vacancy--full .additional-info .field__item{font-family:var(--font-bold);font-size:14px;font-weight:700;line-height:24px}.job-vacancy--full .additional-info .field{position:relative}[dir=ltr] .job-vacancy--full .additional-info .field{padding-left:48px}[dir=rtl] .job-vacancy--full .additional-info .field{padding-right:48px}.job-vacancy--full .additional-info .field+.field{border-top:1px solid var(--grey-color);margin-top:20px;padding-top:20px}.job-vacancy--full .additional-info .field:before{content:"";height:24px;position:absolute;top:60%;transform:translateY(-50%);width:24px}[dir=ltr] .job-vacancy--full .additional-info .field:before{left:0}[dir=rtl] .job-vacancy--full .additional-info .field:before{right:0}.job-vacancy--full .field--name-field-job-position:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/job.svg) 50% no-repeat}.job-vacancy--full .field--name-field-department:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/department.svg) 50% no-repeat}.job-vacancy--full .field--name-field-job-domain:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/domain.svg) 50% no-repeat}.job-vacancy--full .field--name-field-salary:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/salary.svg) 50% no-repeat}.job-vacancy--full .field--name-field-employment-type:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/type.svg) 50% no-repeat}.job-vacancy--full .field--name-field-available-units:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/units.svg) 50% no-repeat}.job-vacancy--full .field--name-field-deadline:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/deadline.svg) 50% no-repeat}.job-vacancy--full .field--name-field-apply-for-this-position{background:var(--light-grey);border:1px solid var(--grey-color);margin:48px auto 0;padding:20px}.job-vacancy--full .field--name-field-apply-for-this-position .field__label{color:var(--primary-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin-bottom:20px;text-transform:none}[dir=ltr] .job-vacancy--full .field--name-field-apply-for-this-position .field__label{text-align:left}[dir=rtl] .job-vacancy--full .field--name-field-apply-for-this-position .field__label{text-align:right}.job-vacancy--full .field--name-field-apply-for-this-position .form-item-message{margin-bottom:20px}.job-vacancy--full .field--name-field-apply-for-this-position .webform-type-fieldset{background:#fafbfc}.job-vacancy--full .field--name-field-apply-for-this-position .webform-type-fieldset .fieldset__wrapper{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}@media(min-width:49rem){.job-vacancy--full .field--name-field-apply-for-this-position .webform-type-fieldset .fieldset__wrapper{flex-direction:row}}.job-vacancy--full .field--name-field-apply-for-this-position .webform-type-fieldset .fieldset__wrapper .form-item{flex:1;margin-top:0}.job-vacancy--full .field--name-field-apply-for-this-position .webform-type-fieldset .fieldset__legend{display:none}.job-vacancy--full .field--name-field-apply-for-this-position .form-item+.form-item{margin-top:20px}.job-vacancy--full .field--name-field-apply-for-this-position .form-actions{background-color:#0000;margin:20px 0 0}.job-vacancy--full .field--name-field-apply-for-this-position .form-item__description{margin-top:0}.transparency-page .view-content{display:grid!important;gap:20px}@media(min-width:49rem){.transparency-page .view-content{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.transparency-page .view-content{gap:40px}}.transparency-page .view-content h3{color:var(--primary-color);display:block;font-family:var(--font-bold);font-size:20px;font-weight:700;letter-spacing:0;line-height:normal;margin:0 0 20px;text-decoration:none}.transparency-page .view-content .view-group-wrap{box-shadow:0 4px 19px #0000001a;padding:20px}.transparency-page ul{list-style:none;margin:0;padding:0}.transparency-page ul li+li{margin-top:20px}.transparency-document .node__title{margin:0}.transparency-document .node__title a{color:var(--text-color);display:block;font-family:var(--font-bold);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:0;position:relative;text-decoration:none;transition:all .5s ease}[dir=ltr] .transparency-document .node__title a{padding:0 0 0 32px}[dir=rtl] .transparency-document .node__title a{padding:0 32px 0 0}.transparency-document .node__title a:hover{color:var(--primary-color);transition:all .5s ease}.transparency-document .node__title a:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/pdf.png) 50% no-repeat;background-size:16px;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}[dir=ltr] .transparency-document .node__title a:before{left:0}[dir=rtl] .transparency-document .node__title a:before{right:0}.normative-acts .view-content{display:grid!important;gap:40px}@media(min-width:49rem){.normative-acts .view-content{grid-template-columns:repeat(3,1fr)}}.normative-acts .view-content .views-row{box-shadow:0 4px 19px #0000001a}.normative-acts .node__content{padding-block-end:0}.normative-acts .node__content a{display:block}.normative-acts .node__content img{height:500px;min-width:100%;object-fit:contain}.contact-info-support{margin-top:64px}.contact-info-support .contact-address-wrap{background:var(--light-grey);border-radius:4px;box-shadow:0 4px 19px #0000001a;display:grid;gap:20px;margin-bottom:64px;padding:20px}@media(min-width:49rem){.contact-info-support .contact-address-wrap{grid-template-columns:repeat(3,1fr)}[dir=ltr] .contact-info-support .contact-address-wrap .field+.field{border-left:1px solid var(--text-color);padding-left:60px}[dir=rtl] .contact-info-support .contact-address-wrap .field+.field{border-right:1px solid var(--text-color);padding-right:60px}[dir=ltr] .contact-info-support .contact-address-wrap .field+.field:before{left:20px}[dir=rtl] .contact-info-support .contact-address-wrap .field+.field:before{right:20px}}.contact-info-support .contact-address-wrap .field--name-field-email,.contact-info-support .contact-address-wrap .field--name-field-phone-nr,.contact-info-support .contact-address-wrap .field--name-field-title{align-items:center;display:flex;position:relative}[dir=ltr] .contact-info-support .contact-address-wrap .field--name-field-email,[dir=ltr] .contact-info-support .contact-address-wrap .field--name-field-phone-nr,[dir=ltr] .contact-info-support .contact-address-wrap .field--name-field-title{padding-left:40px}[dir=rtl] .contact-info-support .contact-address-wrap .field--name-field-email,[dir=rtl] .contact-info-support .contact-address-wrap .field--name-field-phone-nr,[dir=rtl] .contact-info-support .contact-address-wrap .field--name-field-title{padding-right:40px}.contact-info-support .contact-address-wrap .field--name-field-email,.contact-info-support .contact-address-wrap .field--name-field-email a,.contact-info-support .contact-address-wrap .field--name-field-phone-nr,.contact-info-support .contact-address-wrap .field--name-field-phone-nr a,.contact-info-support .contact-address-wrap .field--name-field-title,.contact-info-support .contact-address-wrap .field--name-field-title a{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;text-decoration:none}.contact-info-support .contact-address-wrap .field--name-field-email a:hover,.contact-info-support .contact-address-wrap .field--name-field-phone-nr a:hover,.contact-info-support .contact-address-wrap .field--name-field-title a:hover{text-decoration:underline}.contact-info-support .contact-address-wrap .field--name-field-email:before,.contact-info-support .contact-address-wrap .field--name-field-phone-nr:before,.contact-info-support .contact-address-wrap .field--name-field-title:before{content:"";height:24px;position:absolute;width:24px}[dir=ltr] .contact-info-support .contact-address-wrap .field--name-field-email:before,[dir=ltr] .contact-info-support .contact-address-wrap .field--name-field-phone-nr:before,[dir=ltr] .contact-info-support .contact-address-wrap .field--name-field-title:before{left:0}[dir=rtl] .contact-info-support .contact-address-wrap .field--name-field-email:before,[dir=rtl] .contact-info-support .contact-address-wrap .field--name-field-phone-nr:before,[dir=rtl] .contact-info-support .contact-address-wrap .field--name-field-title:before{right:0}.contact-info-support .contact-address-wrap .field--name-field-title:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/contact-map.svg) 50% no-repeat;background-size:24px}.contact-info-support .contact-address-wrap .field--name-field-email:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/contact-mail.svg) 50% no-repeat;background-size:24px}.contact-info-support .contact-address-wrap .field--name-field-phone-nr:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/contact-phone.svg) 50% no-repeat;background-size:24px}.view-business-units .view-content{column-count:1;margin-bottom:40px}@media(min-width:49rem){.view-business-units .view-content{column-count:2}}@media(min-width:63rem){.view-business-units .view-content{column-count:4}}.view-business-units .view-content h3{border-bottom:1px solid var(--primary-color);color:var(--primary-color);display:block;font-family:var(--font-bold);font-size:20px;font-weight:700;letter-spacing:0;line-height:normal;margin:0 0 20px;padding-bottom:20px;position:relative;text-decoration:none}[dir=ltr] .view-business-units .view-content h3{padding-left:24px}[dir=rtl] .view-business-units .view-content h3{padding-right:24px}.view-business-units .view-content h3:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/map-blue.svg) 50% no-repeat;background-size:16px;content:"";height:16px;position:absolute;top:5px;width:16px}[dir=ltr] .view-business-units .view-content h3:before{left:0}[dir=rtl] .view-business-units .view-content h3:before{right:0}.view-business-units .view-content .item-list{box-shadow:0 4px 19px #0000001a;break-inside:avoid;margin-bottom:20px;padding:20px}.view-business-units .view-content .item-list ul{list-style:none;margin:0}.view-business-units .view-content .item-list ul li+li{border-top:1px solid var(--light-grey);margin-top:20px;padding-top:20px}.bussiness-unit--tesear{margin-bottom:0}.bussiness-unit--tesear .street-address{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin-bottom:20px;position:relative}[dir=ltr] .bussiness-unit--tesear .street-address{padding-left:24px}[dir=rtl] .bussiness-unit--tesear .street-address{padding-right:24px}.bussiness-unit--tesear .street-address:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/map-pin-blue.svg) 50% no-repeat;background-size:16px;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}[dir=ltr] .bussiness-unit--tesear .street-address:before{left:0}[dir=rtl] .bussiness-unit--tesear .street-address:before{right:0}.bussiness-unit--tesear .field--name-field-phone a{color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:.2px;line-height:normal;margin-bottom:20px;position:relative;text-decoration:unset}[dir=ltr] .bussiness-unit--tesear .field--name-field-phone a{padding-left:24px}[dir=rtl] .bussiness-unit--tesear .field--name-field-phone a{padding-right:24px}.bussiness-unit--tesear .field--name-field-phone a:hover{color:var(--primary-color)}.bussiness-unit--tesear .field--name-field-phone a:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/phone-blue.svg) 50% no-repeat;background-size:16px;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}[dir=ltr] .bussiness-unit--tesear .field--name-field-phone a:before{left:0}[dir=rtl] .bussiness-unit--tesear .field--name-field-phone a:before{right:0}.bussiness-unit--tesear:after{content:none}.generic-teasers .view-content{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:49rem){.generic-teasers .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.generic-teasers .view-content{grid-template-columns:repeat(3,1fr)}}@media(min-width:76rem){.generic-teasers .view-content{gap:32px}}.generic-teasers .article-body{border:0;padding:0}.generic-teasers .img-background,.generic-teasers .img-background img,.generic-teasers .over-image,.generic-teasers .over-image img{border-radius:4px}.generic-teasers .node-title{align-items:flex-start;color:var(--text-color);display:flex;flex-wrap:wrap;font-family:var(--font-semibold);font-size:20px;font-style:normal;font-weight:600;gap:10px;justify-content:space-between;line-height:24px;margin:16px 0 8px;text-decoration:none;transition:color .5s ease}.generic-teasers .node-title:hover{color:var(--primary-color);transition:color .5s ease}.generic-teasers .node-title:hover svg path{stroke:var(--primary-color);transition:stroke .5s ease}.generic-teasers .node-title span{display:block;flex-basis:calc(100% - 34px)}.generic-teasers .node-title svg{height:24px}.generic-teasers .node-title svg path{transition:stroke .5s ease}.generic-teasers .article-body{color:var(--body-color);font-family:var(--main-regular);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.generic-teasers .img-background{display:block;position:relative}.generic-teasers .img-background a{border-radius:4px;display:block;overflow:hidden}.generic-teasers .img-background a img{height:240px;object-fit:cover;scale:1;transition:scale .5s ease-in-out;width:100%}@media(max-width:48rem){.generic-teasers .img-background a img{min-width:100%}}.generic-teasers .img-background a:hover img{scale:1.1;transition:scale .5s ease-in-out}.pager{margin:32px 0}.pager .pager__items{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}.pager .pager__items .pager__item.pager__item--active{color:var(--primary-color);cursor:default;font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:16px;pointer-events:none}.pager .pager__items .pager__item .dynamic-svg-color{fill:var(--text-color)}.pager .pager__items .pager__item .pager__link{color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:16px}.pager .pager__items .pager__item .pager__link:hover{color:var(--primary-color);transition:color .5s ease-in-out}.pager .pager__items .pager__item .pager__link:hover .dynamic-svg-color{fill:var(--primary-color);transition:fill .5s ease-in-out}.pager .pager__items .pager__item+.pager__item{margin-top:0}.block-facet-blockauthored-on .block__title,.block-facet-blockcategories .block__title,.block-facet-blockindicators-of-year-of-document .block__title,.block-facet-blockreleases-year-of-document .block__title,.block-facet-blockyear-document .block__title{border-bottom:1px solid var(--grey-color);color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin-bottom:24px;padding-bottom:10px}[dir=ltr] .block-facet-blockauthored-on .block__title,[dir=ltr] .block-facet-blockcategories .block__title,[dir=ltr] .block-facet-blockindicators-of-year-of-document .block__title,[dir=ltr] .block-facet-blockreleases-year-of-document .block__title,[dir=ltr] .block-facet-blockyear-document .block__title{text-align:left}[dir=rtl] .block-facet-blockauthored-on .block__title,[dir=rtl] .block-facet-blockcategories .block__title,[dir=rtl] .block-facet-blockindicators-of-year-of-document .block__title,[dir=rtl] .block-facet-blockreleases-year-of-document .block__title,[dir=rtl] .block-facet-blockyear-document .block__title{text-align:right}.block-facet-blockauthored-on .item-list__checkbox,.block-facet-blockcategories .item-list__checkbox,.block-facet-blockindicators-of-year-of-document .item-list__checkbox,.block-facet-blockreleases-year-of-document .item-list__checkbox,.block-facet-blockyear-document .item-list__checkbox{list-style:none;margin-top:0}[dir=ltr] .block-facet-blockauthored-on .item-list__checkbox,[dir=ltr] .block-facet-blockcategories .item-list__checkbox,[dir=ltr] .block-facet-blockindicators-of-year-of-document .item-list__checkbox,[dir=ltr] .block-facet-blockreleases-year-of-document .item-list__checkbox,[dir=ltr] .block-facet-blockyear-document .item-list__checkbox{margin-left:0}[dir=rtl] .block-facet-blockauthored-on .item-list__checkbox,[dir=rtl] .block-facet-blockcategories .item-list__checkbox,[dir=rtl] .block-facet-blockindicators-of-year-of-document .item-list__checkbox,[dir=rtl] .block-facet-blockreleases-year-of-document .item-list__checkbox,[dir=rtl] .block-facet-blockyear-document .item-list__checkbox{margin-right:0}.block-facet-blockauthored-on .item-list__checkbox .facet-item+.facet-item,.block-facet-blockcategories .item-list__checkbox .facet-item+.facet-item,.block-facet-blockindicators-of-year-of-document .item-list__checkbox .facet-item+.facet-item,.block-facet-blockreleases-year-of-document .item-list__checkbox .facet-item+.facet-item,.block-facet-blockyear-document .item-list__checkbox .facet-item+.facet-item{margin-top:10px}.block-facet-blockauthored-on{margin-top:20px}.search-page-result .view-content{margin-top:40px}.search-page-result .view-content .views-row+.views-row{border-top:1px solid var(--grey-color);margin-top:20px;padding-top:20px}.search-page-result .node__title{margin:0 0 20px}.search-page-result .node__title,.search-page-result .node__title a{color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal}.search-page-result .node__title a{transition:all .5s ease}.search-page-result .node__title a:hover{color:var(--primary-color);transition:all .5s ease}.search-page-result .node__content{padding:0}.search-page-result .node__content .field--name-body{display:-webkit-box;-webkit-line-clamp:4;margin-top:20px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-word}.search-page-result .node__content .field--name-body a,.search-page-result .node__content .field--name-body h1,.search-page-result .node__content .field--name-body h2,.search-page-result .node__content .field--name-body h3,.search-page-result .node__content .field--name-body h4,.search-page-result .node__content .field--name-body p{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;margin:0}.search-page-result .node__content b,.search-page-result .node__content span,.search-page-result .node__content strong{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:24px;margin:0}.search-page-result .node__content img{display:none}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content{margin-top:0;width:100%}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form{display:flex;flex-wrap:wrap;gap:20px;position:relative}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-search-api-fulltext{flex:1 1 auto}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-items-per-page,.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-sort-bef-combine,.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-sort-by{flex:calc(50% - 10px)}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-items-per-page .form-item__label,.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-sort-bef-combine .form-item__label,.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form .form-item-sort-by .form-item__label{margin:0 0 4px}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form input[type=text]{border-radius:unset;margin:0;width:100%}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form input[type=text],.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form input[type=text]::placeholder{background-color:#fff;color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400}.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form input[type=text]:focus,.page-wrapper .block-views-exposed-filter-blocksearch-search .block__content form input[type=text]:hover{background-color:#fff;box-shadow:unset;outline:unset}.page-wrapper .block-views-exposed-filter-blocksearch-search .form-actions{gap:20px;justify-content:flex-end;margin-top:0;width:100%}[dir=ltr] .page-wrapper .block-views-exposed-filter-blocksearch-search .form-actions .button+.button{margin-left:0}[dir=rtl] .page-wrapper .block-views-exposed-filter-blocksearch-search .form-actions .button+.button{margin-right:0}.top-slider{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;position:relative}.top-slider .container-fluid{padding-left:0;padding-right:0}.top-slider .container{height:500px;padding:32px 0;position:relative}@media(min-width:49rem){.top-slider .container{padding:64px 0}}.top-slider .slide-content--wrap{position:relative}.top-slider .main-info--wrap{background:#ffffffd9;padding:32px;position:absolute;top:50%;width:calc(100% - 140px);z-index:1}[dir=ltr] .top-slider .main-info--wrap{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .top-slider .main-info--wrap{right:50%;transform:translate(50%,-50%)}@media(min-width:49rem){.top-slider .main-info--wrap{max-width:750px;transform:translateY(-50%)!important;width:100%}[dir=ltr] .top-slider .main-info--wrap{left:0}[dir=rtl] .top-slider .main-info--wrap{right:0}}.top-slider .slider-title{color:var(--text-color);font-family:var(--font-semibold);font-size:24px;font-weight:600;line-height:normal;position:relative;width:100%;z-index:11}[dir=ltr] .top-slider .slider-title{text-align:left}[dir=rtl] .top-slider .slider-title{text-align:right}@media(min-width:49rem){.top-slider .slider-title{font-size:32px}}.top-slider .slider-text{margin-top:16px;position:relative;z-index:11}.top-slider .slider-text .field--name-field-description{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}[dir=ltr] .top-slider .slider-text .field--name-field-description{text-align:left}[dir=rtl] .top-slider .slider-text .field--name-field-description{text-align:right}.top-slider .slider-button{margin-top:16px;position:relative;width:fit-content;z-index:11}.absolute-slide-link{background:#0000;cursor:pointer;display:block;height:100%;position:absolute;top:0;transition:background-color .5s ease;transition:all .5s ease;width:100%}.absolute-slide-link:hover{background-color:#0000001a;transition:all .5s ease}.slide-log-button .field--name-field-action-link a{background-color:#fff;border:1px solid #fff;color:var(--primary-color)}.slide-log-button .field--name-field-action-link a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.block-views-blockhome-top-slider-top-slider-block{padding-top:0;position:relative}.block-views-blockhome-top-slider-top-slider-block .slick-dotted.slick-slider{margin-bottom:0}.block-views-blockhome-top-slider-top-slider-block .container{padding:0!important}.block-views-blockhome-top-slider-top-slider-block .slick-dots{align-items:center;bottom:20px;display:flex;gap:8px;justify-content:center;list-style:none;max-width:800px;padding:0 20px;position:absolute;width:fit-content}[dir=ltr] .block-views-blockhome-top-slider-top-slider-block .slick-dots{left:50%;right:0;transform:translate(-50%)}[dir=rtl] .block-views-blockhome-top-slider-top-slider-block .slick-dots{left:0;right:50%;transform:translate(50%)}.block-views-blockhome-top-slider-top-slider-block .slick-dots .slick-active{background-color:#fff;flex:1;height:8px;max-width:50px}@media(min-width:49rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots .slick-active{max-width:100px}}@media(min-width:76rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots .slick-active{max-width:155px}}.block-views-blockhome-top-slider-top-slider-block .slick-dots .slick-active button{background-color:#fff;border:0;height:8px;width:50px}@media(min-width:49rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots .slick-active button{width:100px}}@media(min-width:76rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots .slick-active button{width:155px}}.block-views-blockhome-top-slider-top-slider-block .slick-dots li{background:#ffffff40;border-radius:0;height:4px;margin:0;width:50px}@media(min-width:49rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots li{width:100px}}@media(min-width:76rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots li{width:155px}}.block-views-blockhome-top-slider-top-slider-block .slick-dots li button{background:#ffffff40;border:0;border-radius:0;font-size:0;height:4px;padding:0;width:50px}@media(min-width:49rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots li button{width:100px}}@media(min-width:76rem){.block-views-blockhome-top-slider-top-slider-block .slick-dots li button{width:155px}}.block-views-blockhome-top-slider-top-slider-block .slick-dots li button:before{content:unset!important}.block-views-blockhome-top-slider-top-slider-block .slick-dots li button:hover{background-color:#fff}.block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots{bottom:unset;left:unset;order:1;padding:0;position:relative;right:unset;top:unset;transform:unset!important;width:fit-content}[dir=ltr] .block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots{margin:0 auto 0 0}[dir=rtl] .block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots{margin:0 0 0 auto}.block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots .slick-active,.block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots .slick-active button{background-color:var(--primary-color);border-radius:50%;height:12px;width:12px}.block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots li,.block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots li button{background-color:var(--primary-color-25);border-radius:50%;height:12px;width:12px}.block-views-blockhome-top-slider-top-slider-block .slick__arrow .slick-dots li button:hover,.slick-arrow{background-color:var(--primary-color)}.slick-arrow{background-position:50%;background-repeat:no-repeat;background-size:28px;border:none;border-radius:0!important;height:40px!important;width:40px!important}.slick-arrow:before{content:none!important}.slick-arrow:focus{background-color:var(--primary-color);background-position:50%;background-repeat:no-repeat;background-size:28px;border:none}[dir=ltr] .slick-arrow.slick-next{transform:rotate(-180deg)}[dir=rtl] .slick-arrow.slick-next{transform:rotate(180deg)}.slick-arrow.slick-next,.slick-arrow.slick-prev{background-color:var(--primary-color)}.slick-arrow.slick-next,.slick-arrow.slick-next:hover,.slick-arrow.slick-prev,.slick-arrow.slick-prev:hover{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/slide-left.svg);background-position:50%;background-repeat:no-repeat;background-size:28px}.slick-arrow.slick-next:hover,.slick-arrow.slick-prev:hover{background-color:var(--accent-color)!important;border:none}.slick-arrow.slick-disabled{opacity:.5}.slick--view--home-top-slider .slick__arrow{align-items:center;bottom:unset;display:none;flex-wrap:wrap;gap:20px;height:auto;justify-content:space-between;margin:0 auto;padding:0 20px;top:50%}[dir=ltr] .slick--view--home-top-slider .slick__arrow{left:50%;right:unset;transform:translate(-50%,-50%)}[dir=rtl] .slick--view--home-top-slider .slick__arrow{left:unset;right:50%;transform:translate(50%,-50%)}@media(max-width:48rem){.slick--view--home-top-slider .slick__arrow.container{height:auto;padding:0 20px!important}}.slick--view--home-top-slider .slick-arrow{bottom:unset;margin:0;position:relative;top:unset;transform:unset}.slick--view--home-top-slider .slick-prev{order:2}.slick--view--home-top-slider .slick-next{order:3}.slick--view--home-top-slider:hover .slick__arrow{display:flex}.simple-status-messages{margin-bottom:32px;position:fixed!important;width:auto}[dir=ltr] .simple-status-messages{right:20px!important}[dir=rtl] .simple-status-messages{left:20px!important}.simple-status-messages .status-messages{background:no-repeat 16px 20px;background-color:#fff;background-size:24px;border:1px solid;border-radius:4px;box-shadow:unset;color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;max-height:700px;overflow:auto;padding:20px 52px!important;position:relative;word-break:break-word}[dir=ltr] .simple-status-messages .status-messages{text-align:left}[dir=rtl] .simple-status-messages .status-messages{text-align:right}.simple-status-messages .status-messages .backtrace{white-space:break-spaces}.simple-status-messages .status-messages .status-message-close{height:24px;opacity:.5;padding:0;position:absolute;top:20px;width:24px}[dir=ltr] .simple-status-messages .status-messages .status-message-close{right:20px}[dir=rtl] .simple-status-messages .status-messages .status-message-close{left:20px}.simple-status-messages .status-messages .status-message-close span{font-size:0;position:unset}.simple-status-messages .status-messages .status-message-close:focus,.simple-status-messages .status-messages .status-message-close:hover{opacity:1}@media(min-width:76rem){.simple-status-messages .status-messages{max-width:1000px}}@media(max-width:75rem){.simple-status-messages .status-messages{max-width:900px}}@media(max-width:62rem){.simple-status-messages .status-messages{max-width:700px}}@media(max-width:48rem){.simple-status-messages .status-messages{max-width:450px}}@media(max-width:29.25rem){.simple-status-messages .status-messages{max-width:300px}}.simple-status-messages .status-message-close{background-color:#0000;background:#ddd;border-radius:5px;cursor:pointer;top:2rem}[dir=ltr] .simple-status-messages .status-message-close{right:calc(50% - 50px)}[dir=rtl] .simple-status-messages .status-message-close{left:calc(50% - 50px)}.simple-status-messages .messages--info,.simple-status-messages .messages--status,.simple-status-messages .messages--webform{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/success_check.svg);border-color:#00712f}.simple-status-messages .messages--info .status-message-close,.simple-status-messages .messages--status .status-message-close,.simple-status-messages .messages--webform .status-message-close{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/close-green.svg) no-repeat 50%}.simple-status-messages .messages--info .item-list__comma-list .messages__item::marker,.simple-status-messages .messages--info .item-list__comma-list li::marker,.simple-status-messages .messages--info .messages__list .messages__item::marker,.simple-status-messages .messages--info .messages__list li::marker,.simple-status-messages .messages--status .item-list__comma-list .messages__item::marker,.simple-status-messages .messages--status .item-list__comma-list li::marker,.simple-status-messages .messages--status .messages__list .messages__item::marker,.simple-status-messages .messages--status .messages__list li::marker,.simple-status-messages .messages--webform .item-list__comma-list .messages__item::marker,.simple-status-messages .messages--webform .item-list__comma-list li::marker,.simple-status-messages .messages--webform .messages__list .messages__item::marker,.simple-status-messages .messages--webform .messages__list li::marker{color:#00712f}.simple-status-messages .messages--info a,.simple-status-messages .messages--info em.placeholder,.simple-status-messages .messages--status a,.simple-status-messages .messages--status em.placeholder,.simple-status-messages .messages--webform a,.simple-status-messages .messages--webform em.placeholder{color:#00712f;text-decoration:unset}.simple-status-messages .messages--warning{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/warning_important.svg);border-color:#f09c2a}.simple-status-messages .messages--warning .status-message-close{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/close-orange.svg) no-repeat 50%}.simple-status-messages .messages--warning .item-list__comma-list .messages__item::marker,.simple-status-messages .messages--warning .item-list__comma-list li::marker,.simple-status-messages .messages--warning .messages__list .messages__item::marker,.simple-status-messages .messages--warning .messages__list li::marker{color:#f09c2a}.simple-status-messages .messages--warning a,.simple-status-messages .messages--warning em.placeholder{color:#f09c2a;text-decoration:unset}.simple-status-messages .messages--error{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/error_close.svg);border-color:#e30613}.simple-status-messages .messages--error .status-message-close{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/close-red.svg) no-repeat 50%}.simple-status-messages .messages--error .item-list__comma-list .messages__item::marker,.simple-status-messages .messages--error .item-list__comma-list li::marker,.simple-status-messages .messages--error .messages__list .messages__item::marker,.simple-status-messages .messages--error .messages__list li::marker{color:#e30613}.simple-status-messages .messages--error a,.simple-status-messages .messages--error em.placeholder{color:#e30613;text-decoration:unset}@media(max-width:48rem){.simple-status-messages{position:fixed!important}}.item-list__comma-list,.messages__list{display:block;list-style-type:square}.item-list__comma-list .messages__item,.item-list__comma-list li,.messages__list .messages__item,.messages__list li{display:list-item}.item-list__comma-list .messages__item::marker,.item-list__comma-list li::marker,.messages__list .messages__item::marker,.messages__list li::marker{opacity:.5}[dir=ltr] .item-list__comma-list .messages__item::marker,[dir=ltr] .item-list__comma-list li::marker,[dir=ltr] .messages__list .messages__item::marker,[dir=ltr] .messages__list li::marker{margin-right:5px}[dir=rtl] .item-list__comma-list .messages__item::marker,[dir=rtl] .item-list__comma-list li::marker,[dir=rtl] .messages__list .messages__item::marker,[dir=rtl] .messages__list li::marker{margin-left:5px}.placeholder{background:unset;color:var(--text-color);cursor:auto;font-family:var(--font-regular);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 5px;opacity:unset;text-decoration:underline}.dark-mode .status-messages{background-color:var(--dark-grey-bg)}.draggable.drag,.draggable:hover{background-color:var(--color--gray-100)}.draggable.drag-previous{background-color:var(--color--gray-95)}.draggable.drag-previous a{color:var(--color-text-neutral-medium)}.touchevents a.tabledrag-handle,a.tabledrag-handle{height:2.25rem;width:2.25rem}.draggable a.tabledrag-handle{margin-inline-start:0}a.tabledrag-handle .handle{margin:0;width:var(--sp2)}.touchevents a.tabledrag-handle .handle,a.tabledrag-handle .handle{background-position:50% 5px;height:var(--sp2)}.touchevents .draggable td{padding-block:var(--sp0-5);padding-inline-end:var(--sp0-5);padding-inline-start:0}.touchevents .draggable .draggable .menu-item__link{padding:0}section.user-page .main-content__container .region,section.user-page .menu--account{background-color:var(--color--light-bg);border:0}section.user-page .main-content__container .region form{background-color:var(--color--white);border:1px solid #eee;border-radius:.5rem;padding:1rem}section.user-page .view-insurance-entities .views-row{background-color:var(--color--white);border:0;box-shadow:var(--box--shadow)}section.user-page .view-insurance-entities .views-row .view-insurance a{font-family:var(--font-regular);font-size:1.1rem}section.user-page table{background-color:var(--color--white)}section.user-page .region--sidebar-left .block-local-tasks-block.block-core{background-color:var(--color--light-bg);border-radius:8px;overflow:hidden}section.user-page div.insurance-entity--wrap{display:flex;flex-wrap:wrap}section.user-page div.insurance-entity--wrap .bottom-info,section.user-page div.insurance-entity--wrap .main-info{align-items:baseline;flex-direction:column;font-family:var(--font-regular);font-size:.9rem;width:100%}@media(min-width:30.25rem){section.user-page div.insurance-entity--wrap .bottom-info,section.user-page div.insurance-entity--wrap .main-info{align-items:center;flex-direction:row}}section.user-page div.insurance-entity--wrap .main-info{border-bottom:1px solid #f7f7f7;padding-bottom:20px}@media(min-width:49rem){section.user-page div.insurance-entity--wrap .main-info{border-bottom:1px solid #eee}}section.user-page div.insurance-entity--wrap .insurance-actions{background:var(--color--light-bg);border-radius:6px;margin:1rem 0 0;padding:10px}section.user-page div.insurance-entity--wrap .insurance-actions table{background-color:#0000;margin-top:1rem}section.user-page div.insurance-entity--wrap .insurance-files--table tr td span.file a{font-size:.9rem;padding:.2rem 0}section.user-page div.insurance-entity--wrap .views-row .view-insurance a{font-family:var(--font-regular);font-size:1.1rem}section.user-page div.insurance-entity--wrap .vehicle-name{font-size:1rem}section.user-page div.insurance-entity--wrap .validity-counter .progress{align-items:center;display:flex;height:4px;margin-top:1rem}section.user-page div.insurance-entity--wrap .validity-counter .progress .bg-bar{background-color:#ededed;height:8px}@media(max-width:48rem){[dir=ltr] section.user-page div.insurance-entity--wrap .insurance-profile--info,[dir=ltr] section.user-page div.insurance-entity--wrap .validity-date{padding-left:0}[dir=rtl] section.user-page div.insurance-entity--wrap .insurance-profile--info,[dir=rtl] section.user-page div.insurance-entity--wrap .validity-date{padding-right:0}section.user-page div.insurance-entity--wrap .insurance-profile--info:before,section.user-page div.insurance-entity--wrap .validity-date:before{content:none}section.user-page .view-commerce-order-item-table .views-table,section.user-page .view-commerce-user-orders .views-table,section.user-page .view-insurance-profiles .views-table{min-width:auto}section.user-page .view.view-insurance-entities .views-row{min-width:auto;width:100%}}.generic-accidents .form-item{cursor:pointer;margin-bottom:1rem}.generic-accidents .form-boolean-group .form-item:has(input[type=radio]:checked){background:var(--gin-bg-app);border:1px solid var(--primary-color)}.generic-accidents .form-item-contractor,.generic-accidents .form-item-price{font-weight:700}.accident-insurance-start .person-input--wrap .fieldset__wrapper{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:49rem){.accident-insurance-start .person-input--wrap .fieldset__wrapper{grid-template-columns:1fr}.accident-insurance-start .person-input--wrap .fieldset__wrapper:has(:nth-child(3)){grid-template-columns:repeat(3,1fr)}}.accident-insurance-options .form-item{margin-bottom:1rem}.accident-insurance-options .form-item-risc{width:100%}.accident-insurance-options div[id*=coverage-type].form-boolean-group{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:49rem){.accident-insurance-options div[id*=coverage-type].form-boolean-group{grid-template-columns:1fr}.accident-insurance-options div[id*=coverage-type].form-boolean-group:has(:nth-child(2)){grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.accident-insurance-options div[id*=coverage-type].form-boolean-group{grid-template-columns:2fr}.accident-insurance-options div[id*=coverage-type].form-boolean-group:has(:nth-child(3)){grid-template-columns:repeat(3,1fr)}}.accident-insurance-options div[id*=coverage-type].form-boolean-group .form-item{margin-bottom:0;width:100%}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group{display:grid;gap:1rem;grid-template-columns:1fr}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group .form-item{width:100%}@media(min-width:49rem){.accident-insurance-options div[id*=coverage-teritory].form-boolean-group{grid-template-columns:1fr}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group:has(:nth-child(2)){grid-template-columns:repeat(3,1fr)}}@media(min-width:63rem){.accident-insurance-options div[id*=coverage-teritory].form-boolean-group{grid-template-columns:2fr}.accident-insurance-options div[id*=coverage-teritory].form-boolean-group:has(:nth-child(3)){grid-template-columns:repeat(3,1fr)}}.accident-insurance-options div[id*=coverage-period]{display:flex;flex-wrap:wrap;gap:1rem}.path-accident details.azuro_theme-details{border-radius:var(--border-radius--rounded);margin-bottom:1rem;overflow:hidden}.path-accident details.azuro_theme-details .details-wrapper{display:flex;flex-wrap:wrap;gap:2%}.path-accident details.azuro_theme-details .details-wrapper .form-item{width:100%}@media(min-width:49rem){.path-accident details.azuro_theme-details .details-wrapper .form-item{width:49%}.path-accident details.azuro_theme-details .details-wrapper .form-item.form-type-boolean{width:100%}}.path-accident #edit-payment-gateway.form-boolean-radios{display:flex;flex-wrap:wrap;gap:1rem}.accident-insurance-details fieldset[id*=edit-options],.accident-insurance-summary fieldset[id*=edit-options]{background:var(--light-grey-50);border:1px solid #eee;border-radius:var(--border-radius--rounded);padding:20px}@media(min-width:49rem){.accident-insurance-details fieldset[id*=edit-options] .fieldset__wrapper>.form-item,.accident-insurance-summary fieldset[id*=edit-options] .fieldset__wrapper>.form-item{display:grid;gap:.5rem;grid-template-columns:1fr 3fr}}.person-summary .fieldset__description,.summary-person-profile .fieldset__description{color:var(--text-color-75);font-size:16px;font-weight:700}.green-top--summmary .calculation-container{background-color:var(--primary-color)}.insurance-green-wrap-v3 .car-info-wrap b,.insurance-green-wrap-v3 .contractor-wrap b{color:var(--accent-color);font-family:var(--font-regular);font-weight:400}#green-companies-v3 .form-boolean-group .form-type-boolean .policy-price .price-label{color:var(--dark-grey)}#green-companies-v3 .form-boolean-group .form-type-boolean .policy-price .price-result{color:var(--primary-color);font-family:var(--font-bold);font-weight:700}#green-companies-v3 .form-boolean-group .form-item__label,#green-companies-v3 .form-boolean-group .form-item__label .company-name{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.insurance-green-wrap-v5 .car-info-wrap b,.insurance-green-wrap-v5 .contractor-wrap b{color:var(--accent-color);font-family:var(--font-regular);font-weight:400}#green-companies-v5 .form-boolean-group .form-type-boolean .policy-price .price-label{color:var(--dark-grey)}#green-companies-v5 .form-boolean-group .form-type-boolean .policy-price .price-result{color:var(--primary-color);font-family:var(--font-bold);font-weight:700}#green-companies-v5 .form-boolean-group .form-item__label .company-name{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.green-person-type-v5 .form-boolean-radios{background-color:var(--light-grey)}.green-person-type-v5 .form-boolean-radios .form-type-boolean .form-item__label{font-family:var(--font-bold);font-weight:700}.green-person-type-v5 .form-boolean-radios .form-type-boolean:has(input[type=radio]:checked){background-color:var(--primary-color);border:1px solid var(--primary-color)}.green-person-type-v5 .form-boolean-radios .form-type-boolean:has(input[type=radio]:checked) .form-item__label{color:#fff}.select-profiles-link{color:var(--primary-color)}.hi-details .field__label,.hi-start .field__label{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.hi-details .fieldset__legend,.hi-start .fieldset__legend{font-family:var(--font-bold);font-weight:700}.hi-details .fieldset__label,.hi-details .form-item__label,.hi-start .fieldset__label,.hi-start .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.hi-details .fieldset__label.option,.hi-details .form-item__label.option,.hi-start .fieldset__label.option,.hi-start .form-item__label.option{font-family:var(--font-regular);font-weight:400}.hi-details .fieldset__label.option a,.hi-details .form-item__label.option a,.hi-start .fieldset__label.option a,.hi-start .form-item__label.option a{color:var(--primary-color);font-weight:700;text-decoration:unset}.hi-details .fieldset__label.option a:hover,.hi-details .form-item__label.option a:hover,.hi-start .fieldset__label.option a:hover,.hi-start .form-item__label.option a:hover{color:var(--accent-color)}.hi-details .form-boolean-group .form-item__label,.hi-start .form-boolean-group .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.hi-details .form-boolean-group .form-item,.hi-start .form-boolean-group .form-item{border:1px solid var(--bs-gray-400)}.hi-details .form-boolean-group input[type=radio],.hi-start .form-boolean-group input[type=radio]{border:1px solid var(--bs-gray-400)!important}.hi-details .form-boolean-group input[type=radio]:checked:after,.hi-start .form-boolean-group input[type=radio]:checked:after{background-color:var(--primary-color)}.hi-details .form-actions,.hi-details .insurances-details-actions,.hi-details .wizard-layout-footer,.hi-start .form-actions,.hi-start .insurances-details-actions,.hi-start .wizard-layout-footer{border-top:0!important;margin-top:0;padding-top:0}.hi-details .single-person-wrap,.hi-start .single-person-wrap{align-items:flex-start}.hi-details .single-person-wrap .remove-person,.hi-start .single-person-wrap .remove-person{background-color:var(--primary-color);border:1px solid var(--primary-color);margin:24px 0 0}.hi-details .insured-persons-table,.hi-start .insured-persons-table{border-top:1px solid var(--grey-color)}.hi-details .insured-persons-table .add-person:focus,.hi-start .insured-persons-table .add-person:focus{outline:none}.hi-details .select-profiles-link,.hi-start .select-profiles-link{color:var(--primary-color)}.hi-details [data-provide=datepicker],.hi-start [data-provide=datepicker]{border:1px solid var(--bs-gray-400);color:var(--text-color)}.hi-details [data-provide=datepicker]:focus::placeholder,.hi-details [data-provide=datepicker]:hover::placeholder,.hi-start [data-provide=datepicker]:focus::placeholder,.hi-start [data-provide=datepicker]:hover::placeholder{color:var(--grey-color)}.hi-details [data-provide=datepicker]:focus:focus,.hi-details [data-provide=datepicker]:hover:focus,.hi-start [data-provide=datepicker]:focus:focus,.hi-start [data-provide=datepicker]:hover:focus{border:1px solid var(--bs-gray-500)}.hi-details .bd-calendar-icon,.hi-start .bd-calendar-icon{background-size:20px}.hi-details .bd-calendar-icon.button,.hi-details .bd-calendar-icon.button:hover,.hi-start .bd-calendar-icon.button,.hi-start .bd-calendar-icon.button:hover{background-color:var(--primary-color);border:1px solid var(--primary-color)}.hi-details input[type=checkbox],.hi-start input[type=checkbox]{border:1px solid var(--bs-gray-400)}.hi-details input[type=checkbox]:focus,.hi-details input[type=checkbox]:hover,.hi-start input[type=checkbox]:focus,.hi-start input[type=checkbox]:hover{border:1px solid var(--primary-color)}.hi-details input[type=checkbox]:checked,.hi-start input[type=checkbox]:checked{background-color:var(--primary-color);border:1px solid var(--primary-color)}.select-profiles .title{color:var(--text-color-75);font-family:var(--font-bold);font-weight:700}.select-profiles .disabled-message{color:var(--text-color);font-family:var(--font-regular);font-weight:400}.select-profiles.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.select-profiles.ui-dialog .ui-dialog-titlebar .ui-dialog-title em{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.hi-select-persons .fieldset__label,.hi-select-persons .fieldset__legend{font-family:var(--font-bold);font-weight:700}.hi-select-persons .fieldset__label{color:var(--text-color)}.hi-select-persons .existing-profiles--wrap .fieldset__description,.hi-select-persons .existing-profiles--wrap .title{color:var(--text-color-75);font-family:var(--font-regular);font-weight:400}.hi-select-persons input[type=checkbox]{border:1px solid var(--bs-gray-400)}.hi-select-persons input[type=checkbox]:focus,.hi-select-persons input[type=checkbox]:hover{border:1px solid var(--primary-color)}.hi-select-persons input[type=checkbox]:checked{background-color:var(--primary-color);border:1px solid var(--primary-color)}.hi-select-persons .form-actions,.hi-select-persons .insurances-details-actions,.hi-select-persons .wizard-layout-footer{border-top:0!important;margin-top:0;padding-top:0}.hi-details .wizard-details-main,.hi-details .wizard-details-price-wrapper{border:1px solid var(--grey-color)}.profile-wrapper [class*=details__summary]{color:var(--text-color);font-family:var(--font-bold);font-weight:700;padding:1rem 1.4rem}.sticky_details .form-boolean-group .form-item__label{color:var(--text-color)}.sticky_details .form-boolean-group .form-item{border:1px solid var(--bs-gray-400)}.sticky_details .form-boolean-group input[type=radio]{border:1px solid var(--bs-gray-400)!important}.sticky_details .form-boolean-group input[type=radio]:checked{border:1px solid var(--primary-color)!important}.sticky_details .form-boolean-group input[type=radio]:checked:after{background-color:var(--primary-color)}.health-top--summary .block__title,.sticky_details .form-boolean-group .term-name b{font-family:var(--font-bold);font-weight:700}.health-top--summary .block__title{color:var(--text-color)}.health-top--summary .calculation-container{background-color:var(--primary-color)}.health-top--summary .calculation-container .calculation-body .field__wrap,.health-top--summary .calculation-container .calculation-title{font-family:var(--font-bold);font-weight:700}.insurance-generalities{margin-bottom:2rem}.insurance-generalities .car-summary{border-top:1px solid var(--grey-color)}.insurance-generalities table caption{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.insurance-generalities table thead{background:#fcfcfc;border:1px solid #55565a1f}.insurance-generalities table thead th{color:var(--text-color-75);font-family:var(--font-regular);font-weight:400}.insurance-generalities table tbody td{color:var(--text-color);font-family:var(--font-regular);font-weight:400}.insurance-generalities .car-name--wrap,.insurance-generalities table tbody td .summary-name{font-family:var(--font-bold);font-weight:700}.health-top--summary .summary-banner img,.health-top--summary .summary-banner svg{height:fit-content}@media(max-width:48rem){.health-top--summary .calculation-body .field__wrap{align-items:flex-start;flex-direction:column;justify-content:flex-start}.health-top--summary .calculation-body .field__wrap+.field__wrap{border-top:1px solid var(--grey-color-50);padding-top:20px}}.path-health-insurance .page-title--section{background-color:var(--color--light-bg);box-shadow:none}.path-health-insurance .page-title--section .page-title{color:var(--text-color);font-family:var(--font-bold);font-size:2rem;font-weight:700;line-height:normal;padding-top:2rem;text-align:center}div[id*=travel-country-wrapper] .form-item{margin-bottom:10px}div[id*=travel-country-wrapper] .form-boolean-group{display:flex;gap:.5rem}.hi-summary .form-item{margin:.5rem 0 1rem}.hi-summary .form-item .form-boolean-group{display:flex;gap:.5rem}.hi-summary fieldset{margin:1.5rem 0}.without-bg{background:var(--color--light-bg);padding:4rem 1rem 2rem;text-align:center}.top-forms--banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.top-forms--banner .page-title-wrap{background:#ffffffd9;color:var(--text-color);font-family:var(--font-bold);font-size:40px;font-weight:700;line-height:normal;margin:0 auto;max-width:750px;padding:32px;position:relative;text-align:center;z-index:1}.top-forms--banner.have-bg{padding:40px 20px}.generic-casco form{margin:0 auto;max-width:750px}.generic-casco form.casco-summary-form{max-width:100%}.generic-casco .form-boolean-group .form-item__label{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin:0!important}.generic-casco .form-boolean-group .form-item{align-items:center;border:1px solid var(--bs-gray-400);display:flex;gap:8px;padding:12px;width:fit-content}.dont-have-account--block{box-shadow:0 4px 19px #0000001a;margin:0 auto 32px;max-width:750px}.dont-have-account--block .block__content{background-color:var(--color--white);position:relative}[dir=ltr] .dont-have-account--block .block__content{padding:1.5rem 1.5rem 1.5rem 3.5rem}[dir=rtl] .dont-have-account--block .block__content{padding:1.5rem 3.5rem 1.5rem 1.5rem}.dont-have-account--block .block__content:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/note.svg) no-repeat 50%;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}[dir=ltr] .dont-have-account--block .block__content:before{left:16px}[dir=rtl] .dont-have-account--block .block__content:before{right:16px}.dont-have-account--block .block__content .block__title{color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin-bottom:4px}.dont-have-account--block .block__content .field--name-body p{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin:0}.dont-have-account--block .block__content .field--name-body p b,.dont-have-account--block .block__content .field--name-body p strong{font-family:var(--font-bold);font-weight:700}.dont-have-account--block .block__content .field--name-body p+p{margin-top:16px}.book-call--form{background-color:var(--color--white);box-shadow:0 4px 19px #0000001a;margin:120px auto 0;padding:32px}.book-call--form .block__title{color:var(--text-color);font-family:var(--font-bold);font-size:32px;font-weight:700;line-height:48px;margin-bottom:16px;text-align:center}.book-call--form .block__content{margin:0 auto;max-width:750px}.book-call--form .block__content .form-type-processed-text,.book-call--form .block__content .js-form-type-processed-text{margin-bottom:16px;text-align:center}.book-call--form .block__content .form-type-processed-text p,.book-call--form .block__content .form-type-processed-text p span,.book-call--form .block__content .js-form-type-processed-text p,.book-call--form .block__content .js-form-type-processed-text p span{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin:0;text-align:center}.book-call--form .block__content .form-type-processed-text p+p,.book-call--form .block__content .js-form-type-processed-text p+p{margin-top:16px}.book-call--form .form-item{margin:0}.book-call--form .form-item+.form-item{margin-top:20px}.book-call--form .form-actions{border:0;display:block;margin-top:20px;padding:0}[dir=ltr] .book-call--form .form-actions .button{margin-left:auto}[dir=rtl] .book-call--form .form-actions .button{margin-right:auto}.form-boolean-group .form-item__label{font-size:16px;line-height:normal;margin:0!important}.form-boolean-group .form-item{align-items:center;display:flex;gap:8px;padding:12px;width:fit-content}.form-boolean-group input[type=radio]{appearance:none;background-color:#fff;cursor:pointer;flex:0 0 auto;height:16px!important;margin:0;vertical-align:unset;width:16px!important}.form-boolean-group input[type=radio]:checked{background-color:#fff;background-image:none;background-size:8px;border:1px solid var(--bs-gray-400)!important;height:16px!important;position:relative;width:16px!important}.form-boolean-group input[type=radio]:checked:after{border-radius:50%;content:"";height:8px;position:absolute;top:50%;width:8px}[dir=ltr] .form-boolean-group input[type=radio]:checked:after{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .form-boolean-group input[type=radio]:checked:after{right:50%;transform:translate(50%,-50%)}.form-boolean-group input[type=radio]:focus{box-shadow:unset;outline:unset}.fieldset__wrapper--group{border:unset!important;border-radius:unset!important}.ui-dialog{box-shadow:0 4px 19px #0000001a;z-index:9999}.ui-dialog.ui-widget{min-width:300px;padding:16px}.ui-dialog.ui-widget.ui-widget-content{border:unset}@media(min-width:30.25rem){.ui-dialog.ui-widget{min-width:450px}}@media(min-width:49rem){.ui-dialog.ui-widget{min-width:700px;padding:20px}}@media(min-width:63rem){.ui-dialog.ui-widget{min-width:900px}}[dir=ltr] .ui-dialog.ui-widget .ui-dialog-content{padding:0 16px 0 0}[dir=rtl] .ui-dialog.ui-widget .ui-dialog-content{padding:0 0 0 16px}.ui-dialog.ui-widget .ui-dialog-titlebar{background:#0000;border:unset;border-top-left-radius:4px;border-top-right-radius:4px;padding:0 0 20px}.ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-title em{color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;margin:0}.ui-dialog.ui-widget .ui-dialog-titlebar button.ui-dialog-titlebar-close{background-color:#0000;background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/modal_close.svg);background-position:50%;background-repeat:no-repeat;border:unset;height:20px;inset-block-start:unset;margin:0;opacity:1;padding:0;position:absolute;top:20px;transform:unset!important;width:20px}[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-end:unset;inset-inline-start:unset}.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane,.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane .ui-dialog-buttonset.form-actions{border:0;margin:0;padding:0}.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane .button{margin:0}.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane .button.is-disabled{opacity:.5}.ui-widget-overlay{background:#000000b3;opacity:1}.insurance-company .form-item-insurance-companies .fieldset__label{display:flex;flex-direction:column}.form-actions,.ief-popup-actions,.insurances-details-actions,.wizard-layout-footer{background-color:#fff;border-radius:0;border-top:0!important;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:0;margin-block:0;padding:0}@media(min-width:30.25rem){.form-actions,.ief-popup-actions,.insurances-details-actions,.wizard-layout-footer{justify-content:flex-end}}.form-actions .fieldset__wrapper,.ief-popup-actions .fieldset__wrapper,.insurances-details-actions .fieldset__wrapper,.wizard-layout-footer .fieldset__wrapper{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media(min-width:30.25rem){.form-actions .fieldset__wrapper,.ief-popup-actions .fieldset__wrapper,.insurances-details-actions .fieldset__wrapper,.wizard-layout-footer .fieldset__wrapper{justify-content:flex-end}}.form-actions .button,.ief-popup-actions .button,.insurances-details-actions .button,.wizard-layout-footer .button{margin-block:unset}@media(min-width:49rem){.insurances-details-actions{justify-content:space-between}}.ief-popup-actions input{margin-bottom:0;margin-top:0}.ief-popup-actions .ief-popup-cancel{order:1}.ief-popup-actions .button--primary,.ief-popup-actions .next-button{order:2}@media(min-width:49rem){.add-profile-form--wrap .field-group-html-element{align-items:flex-start;display:flex;flex-wrap:wrap}}.add-profile-form--wrap .field-group-html-element .form-wrapper{flex:1}.add-profile-form--wrap .field-group-html-element .form-wrapper+.form-wrapper{margin-top:20px}@media(min-width:49rem){.add-profile-form--wrap .field-group-html-element .form-wrapper+.form-wrapper{margin-top:0}[dir=ltr] .add-profile-form--wrap .field-group-html-element .form-wrapper+.form-wrapper{margin-left:20px}[dir=rtl] .add-profile-form--wrap .field-group-html-element .form-wrapper+.form-wrapper{margin-right:20px}}.add-profile-form--wrap .field-group-html-element+.field-group-html-element{margin-top:20px}.add-profile-form--wrap .field-group-html-element .form-item{display:flex;flex-direction:column;height:100%;justify-content:space-between}.add-profile-form--wrap .passport-wrap{display:none}.cars-modal .add-person,.cars-modal .add-primary-person,.cars-modal .add-vehicle,.casco-new-persons-modal .add-person,.casco-new-persons-modal .add-primary-person,.casco-new-persons-modal .add-vehicle,.casco-persons-modal .add-person,.casco-persons-modal .add-primary-person,.casco-persons-modal .add-vehicle,.select-person .add-person,.select-person .add-primary-person,.select-person .add-vehicle{margin-top:20px}.radio-user-type .form-boolean-group{display:flex;flex-wrap:wrap;gap:20px}.person-input--wrap,.vehicle-add--wrap{margin-top:20px}.person-input--wrap .fieldset__wrapper,.vehicle-add--wrap .fieldset__wrapper{align-items:flex-start!important;display:flex}.person-input--wrap .add-primary-person,.person-input--wrap .add-vehicle,.vehicle-add--wrap .add-primary-person,.vehicle-add--wrap .add-vehicle{background-position:50%;background-repeat:no-repeat;border-color:var(--primary-color);border-radius:0;font-size:0!important;height:46px;margin-bottom:0;margin-top:24px;padding:16px 22px;width:46px}[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{margin-left:8px}[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{margin-right:8px}.person-input--wrap .add-vehicle,.vehicle-add--wrap .add-vehicle{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/vehicle.svg)}.person-input--wrap .add-primary-person,.vehicle-add--wrap .add-primary-person{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/add_person.svg)}.existing-profiles--wrap .fieldset__description,.existing-profiles--wrap .title,.existing-vehicles--wrap .fieldset__description,.existing-vehicles--wrap .title{font-size:16px;line-height:normal;margin:0 0 20px}.existing-profiles--wrap .form-boolean-group,.existing-vehicles--wrap .form-boolean-group{display:grid;gap:20px}@media(min-width:30.25rem){.existing-profiles--wrap .form-boolean-group,.existing-vehicles--wrap .form-boolean-group{grid-template-columns:repeat(2,1fr)}}.existing-profiles--wrap .form-boolean-group .form-item,.existing-vehicles--wrap .form-boolean-group .form-item{justify-content:flex-start;margin:0;width:100%}[dir=ltr] .existing-profiles--wrap .form-boolean-group .form-item,[dir=ltr] .existing-vehicles--wrap .form-boolean-group .form-item{text-align:left}[dir=rtl] .existing-profiles--wrap .form-boolean-group .form-item,[dir=rtl] .existing-vehicles--wrap .form-boolean-group .form-item{text-align:right}.select-profile .title,.select-profiles .title,.select-vehicle .title{font-size:16px;line-height:normal;margin:0 0 8px}.select-profile .disabled-message,.select-profiles .disabled-message,.select-vehicle .disabled-message{font-size:14px;line-height:normal;margin:0 0 20px}.select-profile .form-disabled,.select-profiles .form-disabled,.select-vehicle .form-disabled{opacity:.4}.select-profile .form-boolean-group .form-item,.select-profiles .form-boolean-group .form-item,.select-vehicle .form-boolean-group .form-item{align-items:center;background-color:var(--color--white);border:1px solid var(--bs-gray-400);display:flex;gap:8px;padding:12px}.dynamic-svg-color{fill:var(--primary-color)}.ief-popup-wrapper-add.ui-dialog,.ief-popup-wrapper-existing.ui-dialog,.ief-popup-wrapper-profile.ui-dialog{border-radius:0;padding:0}.ief-popup-wrapper-add.ui-dialog .ief-form .fieldset__wrapper,.ief-popup-wrapper-existing.ui-dialog .ief-form .fieldset__wrapper,.ief-popup-wrapper-profile.ui-dialog .ief-form .fieldset__wrapper{background:#fff;border-radius:20px;padding:20px}@media(min-width:30.25rem){.ief-popup-wrapper-add.ui-dialog .ief-form,.ief-popup-wrapper-existing.ui-dialog .ief-form,.ief-popup-wrapper-profile.ui-dialog .ief-form{width:450px}}@media(min-width:49rem){.ief-popup-wrapper-add.ui-dialog .ief-form,.ief-popup-wrapper-existing.ui-dialog .ief-form,.ief-popup-wrapper-profile.ui-dialog .ief-form{width:700px}}@media(min-width:63rem){.ief-popup-wrapper-add.ui-dialog .ief-form,.ief-popup-wrapper-existing.ui-dialog .ief-form,.ief-popup-wrapper-profile.ui-dialog .ief-form{width:900px}}.ief-popup-wrapper-add.ui-dialog .ui-dialog-titlebar,.ief-popup-wrapper-existing.ui-dialog .ui-dialog-titlebar,.ief-popup-wrapper-profile.ui-dialog .ui-dialog-titlebar{position:relative}[dir=ltr] .ief-popup-wrapper-add.ui-dialog .ui-dialog-titlebar,[dir=ltr] .ief-popup-wrapper-existing.ui-dialog .ui-dialog-titlebar,[dir=ltr] .ief-popup-wrapper-profile.ui-dialog .ui-dialog-titlebar{padding:0 32px 20px 0}[dir=rtl] .ief-popup-wrapper-add.ui-dialog .ui-dialog-titlebar,[dir=rtl] .ief-popup-wrapper-existing.ui-dialog .ui-dialog-titlebar,[dir=rtl] .ief-popup-wrapper-profile.ui-dialog .ui-dialog-titlebar{padding:0 0 20px 32px}[dir=ltr] .ief-popup-wrapper-add .ui-dialog-content,[dir=ltr] .ief-popup-wrapper-existing .ui-dialog-content,[dir=ltr] .ief-popup-wrapper-profile .ui-dialog-content{padding:0 16px 0 0!important}[dir=rtl] .ief-popup-wrapper-add .ui-dialog-content,[dir=rtl] .ief-popup-wrapper-existing .ui-dialog-content,[dir=rtl] .ief-popup-wrapper-profile .ui-dialog-content{padding:0 0 0 16px!important}.ief-popup-wrapper-add .ief-popup-close,.ief-popup-wrapper-existing .ief-popup-close,.ief-popup-wrapper-profile .ief-popup-close{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/modal_close.svg);background-position:50%;background-repeat:no-repeat;display:block;height:20px;top:18px;width:20px}[dir=ltr] .ief-popup-wrapper-add .ief-popup-close,[dir=ltr] .ief-popup-wrapper-existing .ief-popup-close,[dir=ltr] .ief-popup-wrapper-profile .ief-popup-close{right:0}[dir=rtl] .ief-popup-wrapper-add .ief-popup-close,[dir=rtl] .ief-popup-wrapper-existing .ief-popup-close,[dir=rtl] .ief-popup-wrapper-profile .ief-popup-close{left:0}.ief-popup-wrapper-add .ief-popup-close .ui-icon-closethick,.ief-popup-wrapper-existing .ief-popup-close .ui-icon-closethick,.ief-popup-wrapper-profile .ief-popup-close .ui-icon-closethick{display:none}.ief-popup-wrapper-add .fieldset__legend,.ief-popup-wrapper-existing .fieldset__legend,.ief-popup-wrapper-profile .fieldset__legend{background:#0000;margin-block-start:0}.ief-popup-wrapper-add .fieldset__legend .fieldset__label,.ief-popup-wrapper-existing .fieldset__legend .fieldset__label,.ief-popup-wrapper-profile .fieldset__legend .fieldset__label{padding:0}.ief-popup-wrapper-add .fieldset--group .fieldset__wrapper,.ief-popup-wrapper-existing .fieldset--group .fieldset__wrapper,.ief-popup-wrapper-profile .fieldset--group .fieldset__wrapper{background:#fff;border:unset;border-radius:0;padding:0!important}@media(min-width:49rem){.ief-popup-wrapper-add .field-group-html-element{align-items:flex-end;display:flex;flex-wrap:wrap}}.ief-popup-wrapper-add .field-group-html-element .form-wrapper{flex:1}.ief-popup-wrapper-add .field-group-html-element .form-wrapper+.form-wrapper{margin-top:20px}@media(min-width:49rem){.ief-popup-wrapper-add .field-group-html-element .form-wrapper+.form-wrapper{margin-top:0}[dir=ltr] .ief-popup-wrapper-add .field-group-html-element .form-wrapper+.form-wrapper{margin-left:20px}[dir=rtl] .ief-popup-wrapper-add .field-group-html-element .form-wrapper+.form-wrapper{margin-right:20px}}.ief-popup-wrapper-add .field-group-html-element+.field-group-html-element{margin-top:20px}.ief-popup-wrapper-remove.ui-dialog{border-radius:0;padding:0}.ief-popup-wrapper-remove.ui-dialog .ief-form{background:#fff!important;padding:20px!important}@media(min-width:30.25rem){.ief-popup-wrapper-remove.ui-dialog .ief-form{width:450px}}@media(min-width:49rem){.ief-popup-wrapper-remove.ui-dialog .ief-form{width:700px}}@media(min-width:63rem){.ief-popup-wrapper-remove.ui-dialog .ief-form{width:900px}}[dir=ltr] .ief-popup-wrapper-remove.ui-dialog .ui-dialog-titlebar{padding:0 32px 20px 0}[dir=rtl] .ief-popup-wrapper-remove.ui-dialog .ui-dialog-titlebar{padding:0 0 20px 32px}.ief-popup-wrapper-remove .ui-dialog-content{color:var(--text-color)}[dir=ltr] .ief-popup-wrapper-remove .ui-dialog-content{padding:0 16px 0 0!important}[dir=rtl] .ief-popup-wrapper-remove .ui-dialog-content{padding:0 0 0 16px!important}.ief-popup-wrapper-remove .ui-dialog-content .form-wrapper{color:var(--text-color);margin-top:20px}.ief-popup-wrapper-remove .ief-popup-close{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/modal_close.svg);background-position:50%;background-repeat:no-repeat;display:block;height:20px;top:18px;width:20px}[dir=ltr] .ief-popup-wrapper-remove .ief-popup-close{right:0}[dir=rtl] .ief-popup-wrapper-remove .ief-popup-close{left:0}.ief-popup-wrapper-remove .ief-popup-close .ui-icon-closethick{display:none}.ief-popup-wrapper-remove .fieldset__legend{background:#0000;margin-block-start:0}.ief-popup-wrapper-remove .fieldset__legend .fieldset__label{padding:0}.profile-licence{display:none}[dir=ltr] .ief-popup-wrapper-add .ui-dialog-content,[dir=ltr] .ief-popup-wrapper-details .ui-dialog-content{padding:0 16px 0 0!important}[dir=rtl] .ief-popup-wrapper-add .ui-dialog-content,[dir=rtl] .ief-popup-wrapper-details .ui-dialog-content{padding:0 0 0 16px!important}.ief-popup-wrapper-add>.form-wrapper:only-child,.ief-popup-wrapper-details>.form-wrapper:only-child{background-color:#fff!important;padding:20px!important}@media(min-width:30.25rem){.ief-popup-wrapper-add>.form-wrapper:only-child,.ief-popup-wrapper-details>.form-wrapper:only-child{width:450px}}@media(min-width:49rem){.ief-popup-wrapper-add>.form-wrapper:only-child,.ief-popup-wrapper-details>.form-wrapper:only-child{width:700px}}@media(min-width:63rem){.ief-popup-wrapper-add>.form-wrapper:only-child,.ief-popup-wrapper-details>.form-wrapper:only-child{width:900px}}.ief-popup-wrapper-add .existing-person--wrap,.ief-popup-wrapper-details .existing-person--wrap{display:grid;gap:20px}@media(min-width:30.25rem){.ief-popup-wrapper-add .existing-person--wrap,.ief-popup-wrapper-details .existing-person--wrap{grid-template-columns:repeat(2,1fr)}}.ief-popup-wrapper-add .ief-popup-actions,.ief-popup-wrapper-details .ief-popup-actions{border-radius:0;padding:20px 0 0!important}[dir=ltr] .ief-popup-wrapper-edit .ui-dialog-content{padding:0 16px 0 0!important}[dir=rtl] .ief-popup-wrapper-edit .ui-dialog-content{padding:0 0 0 16px!important}.ief-popup-wrapper-edit>.form-wrapper:only-child{background-color:#fff!important;padding:20px!important}@media(min-width:30.25rem){.ief-popup-wrapper-edit>.form-wrapper:only-child{width:450px}}@media(min-width:49rem){.ief-popup-wrapper-edit>.form-wrapper:only-child{width:700px}}@media(min-width:63rem){.ief-popup-wrapper-edit>.form-wrapper:only-child{width:900px}}@media(min-width:49rem){.ief-popup-wrapper-edit .field-group-html-element{align-items:flex-end;display:flex;flex-wrap:wrap}}.ief-popup-wrapper-edit .field-group-html-element .form-wrapper{flex:1}.ief-popup-wrapper-edit .field-group-html-element .form-wrapper+.form-wrapper{margin-top:20px}@media(min-width:49rem){.ief-popup-wrapper-edit .field-group-html-element .form-wrapper+.form-wrapper{margin-top:0}[dir=ltr] .ief-popup-wrapper-edit .field-group-html-element .form-wrapper+.form-wrapper{margin-left:20px}[dir=rtl] .ief-popup-wrapper-edit .field-group-html-element .form-wrapper+.form-wrapper{margin-right:20px}}.ief-popup-wrapper-edit .field-group-html-element+.field-group-html-element{margin-top:20px}.ief-popup-wrapper-edit .ief-popup-actions{border-radius:0;padding:20px 0 0!important}.ief-popup-wrapper-edit .ief-popup-close{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/modal_close.svg);background-position:50%;background-repeat:no-repeat;display:block;height:20px;top:18px;width:20px}[dir=ltr] .ief-popup-wrapper-edit .ief-popup-close{right:0}[dir=rtl] .ief-popup-wrapper-edit .ief-popup-close{left:0}.ief-popup-wrapper-edit .ief-popup-close .ui-icon-closethick{display:none}.coverage-area--radios.fieldgroup{margin-bottom:20px;margin-top:20px}.coverage-area--radios.fieldgroup .form-boolean-group{display:flex;flex-wrap:wrap;gap:20px}.price-info-wrap{font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal}.price-info-wrap [data-drupal-selector*=edit-class]{color:var(--primary-color)}.insurance-generalities .car-summary,.person-car-wrapper .car-summary{border-top:1px solid var(--grey-color);margin-top:20px;padding-top:32px}@media(max-width:48rem){.insurance-generalities .car-summary,.insurance-generalities .person-summary,.person-car-wrapper .car-summary,.person-car-wrapper .person-summary{overflow-x:scroll;padding-bottom:20px}.insurance-generalities .car-summary table,.insurance-generalities .person-summary table,.person-car-wrapper .car-summary table,.person-car-wrapper .person-summary table{min-width:800px}}.insurance-generalities table,.person-car-wrapper table{border-collapse:collapse;width:100%}.insurance-generalities table,.insurance-generalities table td,.insurance-generalities table th,.person-car-wrapper table,.person-car-wrapper table td,.person-car-wrapper table th{border-bottom:1px solid #55565a1f}[dir=ltr] .insurance-generalities table td:last-of-type,[dir=ltr] .insurance-generalities table th:last-of-type,[dir=ltr] .person-car-wrapper table td:last-of-type,[dir=ltr] .person-car-wrapper table th:last-of-type{border-right:1px solid #55565a1f}[dir=ltr] .insurance-generalities table td:first-of-type,[dir=ltr] .person-car-wrapper table td:first-of-type,[dir=rtl] .insurance-generalities table td:last-of-type,[dir=rtl] .insurance-generalities table th:last-of-type,[dir=rtl] .person-car-wrapper table td:last-of-type,[dir=rtl] .person-car-wrapper table th:last-of-type{border-left:1px solid #55565a1f}[dir=rtl] .insurance-generalities table td:first-of-type,[dir=rtl] .person-car-wrapper table td:first-of-type{border-right:1px solid #55565a1f}.insurance-generalities table caption,.person-car-wrapper table caption{caption-side:top;color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;letter-spacing:0;line-height:normal;margin-bottom:16px;padding:0}[dir=ltr] .insurance-generalities table caption,[dir=ltr] .person-car-wrapper table caption{text-align:left}[dir=rtl] .insurance-generalities table caption,[dir=rtl] .person-car-wrapper table caption{text-align:right}.insurance-generalities table thead,.person-car-wrapper table thead{background:#fcfcfc;border:1px solid #55565a1f}.insurance-generalities table thead th,.person-car-wrapper table thead th{color:var(--text-color-75);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;padding:16px}[dir=ltr] .insurance-generalities table thead th,[dir=ltr] .person-car-wrapper table thead th{text-align:left}[dir=rtl] .insurance-generalities table thead th,[dir=rtl] .person-car-wrapper table thead th{text-align:right}.insurance-generalities table tbody td,.person-car-wrapper table tbody td{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;letter-spacing:0;line-height:normal;padding:16px}[dir=ltr] .insurance-generalities table tbody td,[dir=ltr] .person-car-wrapper table tbody td{text-align:left}[dir=rtl] .insurance-generalities table tbody td,[dir=rtl] .person-car-wrapper table tbody td{text-align:right}.insurance-generalities .car-name--wrap,.insurance-generalities table tbody td .summary-name,.person-car-wrapper .car-name--wrap,.person-car-wrapper table tbody td .summary-name{font-family:var(--font-bold);font-weight:700}.azuro_theme-details__description,.captcha__description,.form-item__description{color:var(--text-color);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:20px;margin:8px 0 0;max-width:100%}.azuro_theme-details__description .placeholder,.captcha__description .placeholder,.form-item__description .placeholder{font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:20px;margin:0;text-decoration:unset}#casco-additional-details .additional-details .car-details .fieldset__wrapper{display:grid;gap:20px}@media(min-width:30.25rem){#casco-additional-details .additional-details .car-details .fieldset__wrapper{grid-template-columns:repeat(2,1fr)}}#casco-additional-details .additional-details .car-details .fieldset__wrapper .form-item{width:100%}.additional-details .add-primary-person{white-space:normal}.allowed_persons--wrap,.car-details,.car-operation,.pay-option{border-radius:unset;margin-top:20px}.allowed_persons--wrap .fieldset__legend{margin-top:20px}.allowed_persons--wrap .fieldset__label{margin:0}.allowed_persons--wrap .fieldset__wrapper{display:grid;gap:20px;margin-bottom:20px}@media(min-width:30.25rem){.allowed_persons--wrap .fieldset__wrapper{grid-template-columns:repeat(2,1fr)}}.allowed_persons--wrap .fieldset__wrapper .driver{align-items:center;border:1px solid var(--grey-color);border-radius:4px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px}.allowed_persons--wrap .fieldset__wrapper .delete-profile{background-color:unset;background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/delete.svg);background-repeat:no-repeat;border:unset;border-radius:0;color:var(--primary-color);font-family:var(--font-bold);font-weight:700;line-height:normal}[dir=ltr] .allowed_persons--wrap .fieldset__wrapper .delete-profile{background-position:left 10%;padding:0 0 0 21px}[dir=rtl] .allowed_persons--wrap .fieldset__wrapper .delete-profile{background-position:right 10%;padding:0 21px 0 0}@media(max-width:48rem){.allowed_persons--wrap .fieldset__wrapper .delete-profile{margin-top:20px}}.allowed_persons--wrap .driver-name{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize}.allowed_persons--wrap .driver-idnp{color:var(--text-color);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:20px}.car-operation .fieldset+fieldset{margin-top:0}@media(min-width:49rem){.car-operation .fieldset__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}}.car-operation .fieldset__wrapper fieldset{flex:1}.car-operation .fieldset__wrapper fieldset+fieldset{margin-top:20px}@media(min-width:49rem){.car-operation .fieldset__wrapper fieldset+fieldset{margin-top:0}[dir=ltr] .car-operation .fieldset__wrapper fieldset+fieldset{margin-left:20px}[dir=rtl] .car-operation .fieldset__wrapper fieldset+fieldset{margin-right:20px}}.car-operation .fieldset__wrapper .fieldset__wrapper--group{display:block}.car-operation .fieldset__wrapper .form-boolean-group{display:flex;flex-wrap:wrap}.car-operation .fieldset__wrapper .form-boolean-group .form-item+.form-item{margin-top:8px}@media(min-width:30.25rem){.car-operation .fieldset__wrapper .form-boolean-group .form-item+.form-item{margin-top:0}[dir=ltr] .car-operation .fieldset__wrapper .form-boolean-group .form-item+.form-item{margin-left:8px}[dir=rtl] .car-operation .fieldset__wrapper .form-boolean-group .form-item+.form-item{margin-right:8px}}.casco-summary-form .person-summary{margin-top:20px}.casco-summary-form .wizard-layout-footer{justify-content:flex-end}@media(min-width:49rem){.driver-modal fieldset .fieldset__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.driver-modal fieldset .fieldset__wrapper .form-item{flex:1}[dir=ltr] .driver-modal fieldset .fieldset__wrapper .form-item+.form-item{margin-left:20px}[dir=rtl] .driver-modal fieldset .fieldset__wrapper .form-item+.form-item{margin-right:20px}}.driver-modal .form-item-idnp{margin:32px 0}.driver-modal .form-actions{display:none}.add-driver .ui-dialog-buttonset.form-actions{float:unset;justify-content:space-between}.add-driver .ui-dialog-buttonset .back-button{margin:0}.add-driver .ui-dialog-buttonpane{border:unset;margin:0}[dir=ltr] .add-driver .ui-dialog-buttonpane{padding:0 16px 0 0}[dir=rtl] .add-driver .ui-dialog-buttonpane{padding:0 0 0 16px}@media(min-width:49rem){.add-profile .field-group-html-element{align-items:flex-start;display:flex;flex-wrap:wrap}}.add-profile .field-group-html-element .form-wrapper{flex:1}.add-profile .field-group-html-element .form-wrapper+.form-wrapper{margin-top:20px}@media(min-width:49rem){.add-profile .field-group-html-element .form-wrapper+.form-wrapper{margin-top:0}[dir=ltr] .add-profile .field-group-html-element .form-wrapper+.form-wrapper{margin-left:20px}[dir=rtl] .add-profile .field-group-html-element .form-wrapper+.form-wrapper{margin-right:20px}}.add-profile .field-group-html-element+.field-group-html-element{margin-top:20px}.add-profile .field-group-html-element .form-item{display:flex;flex-direction:column;height:100%;justify-content:space-between}.add-profile .passport-wrap{display:none}.insurance-company{margin-bottom:20px}.insurance-company .form-boolean-group{display:grid;gap:20px}@media(min-width:30.25rem){.insurance-company .form-boolean-group{grid-template-columns:repeat(2,1fr)}}.insurance-company .form-boolean-group .form-item{width:100%}input.success{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/succes_arrow.svg);background-repeat:no-repeat;border-color:var(--accent-color)}[dir=ltr] input.success{background-position:right 16px center}[dir=rtl] input.success{background-position:left 16px center}.person-input--wrap .fieldset__wrapper,.vehicle-add--wrap .fieldset__wrapper{position:relative}.person-input--wrap .fieldset__wrapper div.error,.vehicle-add--wrap .fieldset__wrapper div.error{background:var(--dark-grey);color:#fff;font-family:var(--font-bold);font-size:12px;font-weight:700;padding:16px;position:absolute;top:-32px}[dir=ltr] .person-input--wrap .fieldset__wrapper div.error,[dir=ltr] .vehicle-add--wrap .fieldset__wrapper div.error{border-radius:8px 8px 0 8px;right:0}[dir=rtl] .person-input--wrap .fieldset__wrapper div.error,[dir=rtl] .vehicle-add--wrap .fieldset__wrapper div.error{border-radius:8px 8px 8px 0;left:0}@media(max-width:48rem){.person-input--wrap .fieldset__wrapper div.error,.vehicle-add--wrap .fieldset__wrapper div.error{max-width:250px;top:-64px}}.person-summary,.summary-person-profile{border-top:1px solid var(--grey-color);padding-top:32px}@media(min-width:76rem){[dir=ltr] .block-web-feedback-block{margin-left:20px}[dir=rtl] .block-web-feedback-block{margin-right:20px}}.block-web-feedback-block .button{background:var(--accent-color);border:1px solid var(--accent-color)}.block-web-feedback-block .button:hover{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;text-decoration:underline}.web-feedback-web-feedback-custom-form{background:var(--light-grey);border:1px solid var(--grey-color);border-radius:4px;padding:20px}.web-feedback-web-feedback-custom-form legend .fieldset__label{margin-bottom:0}.web-feedback-web-feedback-custom-form .form-boolean-group .form-item{border:unset}.web-feedback-web-feedback-custom-form .form-boolean-group.form-checkboxes .form-item{padding:0}.web-feedback-web-feedback-custom-form .form-boolean-group.form-checkboxes .form-item input[type=checkbox]:checked{border:unset}.web-feedback-web-feedback-custom-form .fieldset__description{font-size:12px;line-height:normal;margin:10px 0 0}.web-feedback-web-feedback-custom-form .form-item-user-email,.web-feedback-web-feedback-custom-form .form-item-user-note{margin:20px 0}.web-feedback-web-feedback-custom-form .form-actions{background:#0000;border:unset;padding:0}.web-feedback-web-feedback-custom-form .fieldset--group .fieldset__legend--visible~.fieldset__wrapper{border:unset}.web-feedback-web-feedback-custom-form .form-boolean-group{display:flex;flex-wrap:wrap;gap:16px}.web-feedback-web-feedback-custom-form .form-boolean-group .form-item{width:fit-content}.web-feedback-web-feedback-custom-form input[type=checkbox]{appearance:none;background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/star_bl.svg) 50% no-repeat;border:unset;cursor:pointer;height:24px;width:24px!important}.web-feedback-web-feedback-custom-form input[type=checkbox]:checked,.web-feedback-web-feedback-custom-form input[type=checkbox]:hover{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/star.svg) 50% no-repeat}.web-feedback-web-feedback-custom-form input[type=checkbox]:checked:hover{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/star_bl.svg) 50% no-repeat}.web-feedback-web-feedback-custom-form .form-item-feedback-type{align-items:center;display:flex;position:relative}[dir=ltr] .web-feedback-web-feedback-custom-form .form-item-feedback-type{padding:10px 20px 10px 50px}[dir=rtl] .web-feedback-web-feedback-custom-form .form-item-feedback-type{padding:10px 50px 10px 20px}.web-feedback-web-feedback-custom-form .form-item-feedback-type .form-item__label.option{color:var(--text-color);display:block;margin-bottom:0;outline:none;padding:0;position:relative;z-index:1}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]{appearance:none;background-color:var(--color--white);background-position:20px;background-repeat:no-repeat;background-size:16px;border:1px solid var(--bs-gray-400);border-radius:4px;cursor:pointer;height:100%;outline:none;padding:20px;position:absolute;width:100%!important}[dir=ltr] .web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]{left:0}[dir=rtl] .web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]{right:0}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio].feedback-type-error{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/alert-circle.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio].feedback-type-suggestion{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/ideea.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio].feedback-type-content{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/content.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio].feedback-type-compliment{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/compliment.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio].feedback-type-other{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/other.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:focus{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked.feedback-type-error,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover.feedback-type-error{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/alert-circle_wh.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked.feedback-type-suggestion,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover.feedback-type-suggestion{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/ideea_wh.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked.feedback-type-content,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover.feedback-type-content{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/content_wh.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked.feedback-type-compliment,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover.feedback-type-compliment{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/compliment_wh.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked.feedback-type-other,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover.feedback-type-other{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/other_wh.svg)}.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:checked+.option,.web-feedback-web-feedback-custom-form .form-type-boolean input[type=radio]:hover+.option{color:#fff}.web-feedback--modal .ui-dialog-buttonpane{border:unset;margin:0;padding:0}.pdf-processing{color:#ff9d0a;display:block;font-size:12px;margin-top:10px}.js-form-type-select,.select2-container--default{position:relative}.select2-container--default .select2-selection{border:1px solid var(--bs-gray-400);border-radius:0;color:var(--text-color);font-family:var(--font-regular)!important;font-size:16px;height:auto;line-height:normal;margin:0;min-height:unset;padding:12px 16px}.select2-container--default .select2-selection .select2-selection__choice{align-items:center;display:flex;font-family:var(--font-regular);font-size:12px!important;font-weight:400;gap:4px;line-height:normal;padding:4px 8px}.select2-container--default .select2-selection .select2-selection__choice .select2-selection__choice__remove{color:var(--text-color);font-family:var(--font-bold);font-weight:700;line-height:normal;margin:0;order:2}.select2-container--default .select2-selection .select2-search--inline{display:block;max-width:250px}.select2-container--default .select2-selection .select2-search__field{color:var(--text-color);font-family:var(--font-regular)!important;font-size:16px;line-height:normal;margin-top:0;min-height:0}.select2-container--default .select2-selection .select2-search__field::placeholder{color:var(--grey-color)}.select2-container--default .select2-selection .select2-search__field:focus{border:0!important}.select2-container--default .select2-selection .select2-selection__arrow{background-size:20px;background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-down_bl.svg) no-repeat 50%;height:20px;top:50%;transform:translateY(-50%);width:20px}[dir=ltr] .select2-container--default .select2-selection .select2-selection__arrow{right:14px}[dir=rtl] .select2-container--default .select2-selection .select2-selection__arrow{left:14px}.select2-container--default .select2-selection .select2-selection__arrow b{border:0}.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{color:var(--text-color-75);display:-webkit-box;-webkit-line-clamp:1;line-height:normal;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}[dir=ltr] .select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{padding:0 20px 0 0}[dir=rtl] .select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{padding:0 0 0 20px}.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered{align-items:center;display:flex;flex-wrap:wrap;gap:4px;position:relative}[dir=ltr] .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered{padding:0 16px 0 0}[dir=rtl] .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered{padding:0 0 0 16px}.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__clear{font-family:var(--font-bold);font-weight:700;line-height:normal;margin:0;position:absolute}[dir=ltr] .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__clear{right:0}[dir=rtl] .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__clear{left:0}.select2-container--default.select2-container--focus .select2-selection{border:1px solid var(--bs-gray-400);box-shadow:unset;outline:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--primary-color);transition:all .5s ease-in-out}.select2-container--default .select2-results__option{border-radius:0;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--primary-color-50);color:var(--text-color)}.select2-dropdown{border-color:var(--grey-color);border-radius:0}.js-form-type-bootstrap-datepicker.form-item,.js-form-type-date.form-item{position:relative}input[type=date]:disabled{background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar_bl.svg);background-repeat:no-repeat;background-size:16px}[dir=ltr] input[type=date]:disabled{background-position:calc(100% - 16px)}[dir=rtl] input[type=date]:disabled{background-position:16px}.datepicker-dropdown.datepicker{border:1px solid var(--bs-gray-400)!important;border-radius:0!important;z-index:99999!important}.datepicker-dropdown.datepicker table th{color:var(--text-color);font-family:var(--font-extrabold);font-weight:900}.datepicker-dropdown.datepicker table th.next:not(.disabled),.datepicker-dropdown.datepicker table th.prev:not(.disabled){background-color:var(--primary-color);background-position:50%;background-repeat:no-repeat;background-size:16px;border-color:var(--primary-color);border-radius:0;color:#fff;font-size:0;width:40px}.datepicker-dropdown.datepicker table th.next:not(.disabled){background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-right-wh.svg)}.datepicker-dropdown.datepicker table th.prev:not(.disabled){background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-left-wh.svg)}.datepicker-dropdown.datepicker table th.datepicker-switch:hover{background-color:var(--primary-color-50);border-radius:0;color:#fff}.datepicker-dropdown.datepicker table td{padding:10px}.datepicker-dropdown.datepicker table td .century:not(.active),.datepicker-dropdown.datepicker table td .century:not(.disabled),.datepicker-dropdown.datepicker table td .century:not(.focused),.datepicker-dropdown.datepicker table td .decade:not(.active),.datepicker-dropdown.datepicker table td .decade:not(.disabled),.datepicker-dropdown.datepicker table td .decade:not(.focused),.datepicker-dropdown.datepicker table td .month:not(.active),.datepicker-dropdown.datepicker table td .month:not(.disabled),.datepicker-dropdown.datepicker table td .month:not(.focused),.datepicker-dropdown.datepicker table td .year:not(.active),.datepicker-dropdown.datepicker table td .year:not(.disabled),.datepicker-dropdown.datepicker table td .year:not(.focused),.datepicker-dropdown.datepicker table td.day:not(.active),.datepicker-dropdown.datepicker table td.day:not(.disabled),.datepicker-dropdown.datepicker table td.day:not(.focused){border-radius:0;color:var(--text-color);font-family:var(--font-bold)!important;font-weight:700;text-shadow:none}.datepicker-dropdown.datepicker table td .century:not(.active):hover,.datepicker-dropdown.datepicker table td .century:not(.disabled):hover,.datepicker-dropdown.datepicker table td .century:not(.focused):hover,.datepicker-dropdown.datepicker table td .decade:not(.active):hover,.datepicker-dropdown.datepicker table td .decade:not(.disabled):hover,.datepicker-dropdown.datepicker table td .decade:not(.focused):hover,.datepicker-dropdown.datepicker table td .month:not(.active):hover,.datepicker-dropdown.datepicker table td .month:not(.disabled):hover,.datepicker-dropdown.datepicker table td .month:not(.focused):hover,.datepicker-dropdown.datepicker table td .year:not(.active):hover,.datepicker-dropdown.datepicker table td .year:not(.disabled):hover,.datepicker-dropdown.datepicker table td .year:not(.focused):hover,.datepicker-dropdown.datepicker table td.day:not(.active):hover,.datepicker-dropdown.datepicker table td.day:not(.disabled):hover,.datepicker-dropdown.datepicker table td.day:not(.focused):hover{background-color:var(--primary-color-50);color:#fff}.datepicker-dropdown.datepicker table td .century.disabled,.datepicker-dropdown.datepicker table td .decade.disabled,.datepicker-dropdown.datepicker table td .month.disabled,.datepicker-dropdown.datepicker table td .year.disabled,.datepicker-dropdown.datepicker table td.day.disabled,.datepicker-dropdown.datepicker table td.new.disabled,.datepicker-dropdown.datepicker table td.old.disabled{color:var(--grey-color);pointer-events:none}.datepicker-dropdown.datepicker table td .century.new:not(.disabled),.datepicker-dropdown.datepicker table td .decade.new:not(.disabled),.datepicker-dropdown.datepicker table td .month.new:not(.disabled),.datepicker-dropdown.datepicker table td .year.new:not(.disabled),.datepicker-dropdown.datepicker table td.new:not(.disabled),.datepicker-dropdown.datepicker table td.old:not(.disabled){color:var(--text-color-op);pointer-events:all}.datepicker-dropdown.datepicker table td .century.focused,.datepicker-dropdown.datepicker table td .decade.focused,.datepicker-dropdown.datepicker table td .month.focused,.datepicker-dropdown.datepicker table td .year.focused,.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{background-color:var(--primary-color);border-color:var(--primary-color);border-radius:0;color:#fff;text-shadow:none;transition:all .5s ease}.datepicker-dropdown.datepicker table td .century.focused:hover,.datepicker-dropdown.datepicker table td .decade.focused:hover,.datepicker-dropdown.datepicker table td .month.focused:hover,.datepicker-dropdown.datepicker table td .year.focused:hover,.datepicker-dropdown.datepicker table td.active.active:hover,.datepicker-dropdown.datepicker table td.active.highlighted.active:hover,.datepicker-dropdown.datepicker table td.active.highlighted:active:hover,.datepicker-dropdown.datepicker table td.active:active:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;transition:all .5s ease}.datepicker-dropdown.datepicker table td .century.active:not(.focused),.datepicker-dropdown.datepicker table td .decade.active:not(.focused),.datepicker-dropdown.datepicker table td .month.active:not(.focused),.datepicker-dropdown.datepicker table td .year.active:not(.focused),.datepicker-dropdown.datepicker table td.today{background:unset!important;color:var(--primary-color)!important;font-family:var(--font-bold);font-weight:700;text-shadow:none}.datepicker-dropdown.datepicker table td .century.active:not(.focused).disabled,.datepicker-dropdown.datepicker table td .decade.active:not(.focused).disabled,.datepicker-dropdown.datepicker table td .month.active:not(.focused).disabled,.datepicker-dropdown.datepicker table td .year.active:not(.focused).disabled,.datepicker-dropdown.datepicker table td.today.disabled{background:unset;color:var(--primary-color-50)}.datepicker-dropdown.datepicker table td .century.active:not(.focused):hover,.datepicker-dropdown.datepicker table td .decade.active:not(.focused):hover,.datepicker-dropdown.datepicker table td .month.active:not(.focused):hover,.datepicker-dropdown.datepicker table td .year.active:not(.focused):hover,.datepicker-dropdown.datepicker table td.today:hover{background:unset}.datepicker-dropdown.datepicker table td .century.active,.datepicker-dropdown.datepicker table td .decade.active,.datepicker-dropdown.datepicker table td .month.active,.datepicker-dropdown.datepicker table td .year.active{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;font-family:var(--font-bold)!important;font-weight:700;transition:all .5s ease}.datepicker-dropdown.datepicker table table tr td span,.datepicker-dropdown.datepicker table td span{height:40px;line-height:40px}[data-provide=datepicker]{appearance:none;border:1px solid var(--bs-gray-400);color:var(--text-color);font-family:var(--font-regular)!important;font-size:16px;height:auto;line-height:normal;margin:0;min-height:unset;width:100%}[dir=ltr] [data-provide=datepicker]{padding:12px 32px 12px 16px!important}[dir=rtl] [data-provide=datepicker]{padding:12px 16px 12px 32px!important}[data-provide=datepicker]:focus,[data-provide=datepicker]:hover{background-color:#fff!important}[data-provide=datepicker]:focus::placeholder,[data-provide=datepicker]:hover::placeholder{color:var(--grey-color)}[data-provide=datepicker]:focus:focus,[data-provide=datepicker]:hover:focus{border:1px solid var(--bs-gray-500);box-shadow:unset;outline:none}.bd-calendar-icon.button{background-color:var(--primary-color);background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar_op.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;border:1px solid var(--primary-color);bottom:12px;display:block;height:24px;padding:8px!important;position:absolute;top:33px;width:24px}[dir=ltr] .bd-calendar-icon.button{right:12px}[dir=rtl] .bd-calendar-icon.button{left:12px}.bd-calendar-icon.button:hover{background-color:var(--primary-color);background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/calendar_op.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;border:1px solid var(--primary-color)}.insurance-resend-entity .wizard-layout-footer{border-top:0!important;margin-top:0;padding-top:0}.insurance-resend-entity .form-actions{width:100%}.insurance-resend-entity strong{display:block;font-family:var(--font-bold);font-weight:700;margin-top:20px}.js-form-type-checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.js-form-type-checkbox .form-item__label.option{flex-basis:calc(90% - 12px);margin:0!important}.webform-confirmation__back a{appearance:none;cursor:pointer;display:block;width:fit-content;-webkit-font-smoothing:antialiased;background-color:var(--pr-btn-bg);border-color:var(--pr-btn-border-color);border-radius:var(--pr-btn-border-radius);border-style:var(--pr-btn-border-style);border-width:var(--pr-btn-border-width);color:var(--pr-btn-text-color);font-size:var(--pr-btn-font-size);letter-spacing:var(--pr-btn-letter-spacing);line-height:var(--pr-btn-line-height);padding:var(--pr-btn-padding);text-align:center;-webkit-text-decoration:var(--pr-btn-text-decoration);text-decoration:var(--pr-btn-text-decoration);transition:background-color .3s ease}.webform-confirmation__back a:focus,.webform-confirmation__back a:hover{background-color:var(--pr-btn-bg-hover);border-color:var(--pr-btn-border-color-hover);color:var(--pr-btn-text-color-hover);-webkit-text-decoration:var(--pr-btn-text-decoration-hover);text-decoration:var(--pr-btn-text-decoration-hover);transition:background-color .3s ease}.generic-insurance-form-page{padding-top:1rem}.generic-insurance-form-page.page-wrapper{background-color:var(--color--light-bg)}.generic-insurance-form-page.page-wrapper .block-system form{background:var(--color--white);border-radius:var(--border-radius--rounded);box-shadow:var(--card-shadow);margin:3rem auto 0;padding:1.5rem}.generic-insurance-form-page.page-wrapper .block-system form .form-boolean-group .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-size:.9rem;font-weight:600;line-height:normal;margin-bottom:2px;width:fit-content}.generic-insurance-form-page.page-wrapper .block-system form .form-boolean-group .form-item{border:1px solid var(--bs-gray-400)}.generic-insurance-form-page.page-wrapper .block-system form [data-provide=datepicker],.generic-insurance-form-page.page-wrapper .block-system form [type=color],.generic-insurance-form-page.page-wrapper .block-system form [type=date],.generic-insurance-form-page.page-wrapper .block-system form [type=datetime-local],.generic-insurance-form-page.page-wrapper .block-system form [type=email],.generic-insurance-form-page.page-wrapper .block-system form [type=file],.generic-insurance-form-page.page-wrapper .block-system form [type=month],.generic-insurance-form-page.page-wrapper .block-system form [type=number],.generic-insurance-form-page.page-wrapper .block-system form [type=password],.generic-insurance-form-page.page-wrapper .block-system form [type=search],.generic-insurance-form-page.page-wrapper .block-system form [type=tel],.generic-insurance-form-page.page-wrapper .block-system form [type=text],.generic-insurance-form-page.page-wrapper .block-system form [type=time],.generic-insurance-form-page.page-wrapper .block-system form [type=url],.generic-insurance-form-page.page-wrapper .block-system form [type=week],.generic-insurance-form-page.page-wrapper .block-system form textarea{border:1px solid var(--bs-gray-400);color:var(--bs-gray-800);font-family:var(--font-regular);font-size:.9rem;font-weight:400;letter-spacing:.5px}.generic-insurance-form-page.page-wrapper .block-system form [data-provide=datepicker]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=color]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=date]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=datetime-local]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=email]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=file]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=month]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=number]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=password]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=search]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=tel]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=text]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=time]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=url]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form [type=week]::placeholder,.generic-insurance-form-page.page-wrapper .block-system form textarea::placeholder{color:var(--bs-gray-500)}.generic-insurance-form-page.page-wrapper .block-system form [data-provide=datepicker]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=color]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=date]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=datetime-local]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=email]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=file]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=month]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=number]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=password]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=search]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=tel]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=text]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=time]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=url]:focus,.generic-insurance-form-page.page-wrapper .block-system form [type=week]:focus,.generic-insurance-form-page.page-wrapper .block-system form textarea:focus{border:1px solid var(--bs-gray-600)!important}.generic-insurance-form-page.page-wrapper .block-system form .select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{color:var(--bs-gray-800);font-family:var(--font-regular);font-size:.9rem;font-weight:400;letter-spacing:.5px}@media(max-width:29.25rem){.generic-insurance-form-page.page-wrapper .block-system form .form-actions .button{margin-bottom:.5rem;width:100%}}.generic-insurance-form-page.page-wrapper .block-system form .form-item--error-message{margin-bottom:.5rem}.generic-insurance-form-page.page-wrapper .block-system form .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-weight:600;margin-bottom:2px;width:100%}.generic-insurance-form-page.page-wrapper .block-system form .wizard-layout-footer .form-submit{-webkit-text-decoration:none;text-decoration:none}[dir=ltr] .generic-insurance-form-page.page-wrapper .block-system form .person-input--wrap .add-primary-person,[dir=ltr] .generic-insurance-form-page.page-wrapper .block-system form .vehicle-add--wrap .add-vehicle{padding:16px 16px 16px 40px}[dir=rtl] .generic-insurance-form-page.page-wrapper .block-system form .person-input--wrap .add-primary-person,[dir=rtl] .generic-insurance-form-page.page-wrapper .block-system form .vehicle-add--wrap .add-vehicle{padding:16px 40px 16px 16px}.generic-insurance-form-page.page-wrapper .block-system form fieldset.insurance-company img{max-width:100px}.generic-insurance-form-page.page-wrapper .block-system form #green-companies-v5 .form-boolean-group .form-type-boolean{box-shadow:none}.generic-insurance-form-page.page-wrapper .block-system form #green-companies-v5 .form-boolean-group .form-type-boolean input[type=radio]{border:1px solid var(--bs-gray-400)!important;border-radius:50%;height:auto!important;position:relative;width:auto!important}.generic-insurance-form-page.page-wrapper .block-system form #green-companies-v5 .form-boolean-group .form-type-boolean input[type=radio]:checked{border:1px solid var(--primary-color)!important}.generic-insurance-form-page.page-wrapper .block-system form .form-item-possession{margin-bottom:1.5rem}.generic-insurance-form-page.page-wrapper .block-system form .car-info-wrap b,.generic-insurance-form-page.page-wrapper .block-system form .contractor-wrap b{font-weight:500}.generic-insurance-form-page.page-wrapper .block-system form img.company-logo{height:60px;margin-bottom:.4rem;max-height:60px;max-width:100px;object-fit:contain}.generic-insurance-form-page.page-wrapper.generic-green .block-system form{max-width:750px}.generic-insurance-form-page.health-insurance-details.page-wrapper{background-color:var(--color--light-bg)}.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form{background:#0000;box-shadow:none;max-width:100%}.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-details{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-details .wizard-details-main,.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-details .wizard-details-price-wrapper{border:0;padding:0}.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-details .wizard-layout-footer,.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-start .insurances-details-actions{background:#0000}.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-details .single-person-wrap,.generic-insurance-form-page.health-insurance-details.page-wrapper .block-system form.hi-start .single-person-wrap{align-items:flex-start}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-main{margin-bottom:1rem}@media(min-width:63rem){.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-main{width:72%}}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper{width:100%}@media(min-width:63rem){.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper{width:25%}}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .form-boolean-group .form-item{border:1px solid #eee;border-radius:var(--border-radius--rounded)}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details{background:var(--color--white);border-radius:var(--border-radius--rounded);box-shadow:var(--card-shadow)}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details .summary-total{display:flex;flex-wrap:wrap}[dir=ltr] .generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details .summary-total .summary-price-item-label{margin-right:10px}[dir=rtl] .generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details .summary-total .summary-price-item-label{margin-left:10px}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details .summary-total .summary-price-item-value{color:var(--accent-color);font-weight:700}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details .fieldset__label{border-radius:var(--border-radius--rounded) var(--border-radius--rounded) 0 0;font-family:var(--font-bold);font-size:1.2rem;padding:1.5rem}.generic-insurance-form-page.health-insurance-details.page-wrapper .wizard-details-price-wrapper .sticky_details .fieldset__wrapper{padding:1rem}.generic-insurance-form-page.health-insurance-details.page-wrapper .profile-wrapper{background:var(--color--white);border:0;border-radius:var(--border-radius--rounded);box-shadow:var(--card-shadow);overflow:hidden;padding:0}.generic-insurance-form-page.health-insurance-details.page-wrapper .profile-wrapper [class*=details__summary]{background:var(--color--white);font-size:1.2rem;margin:0;padding:1.5rem}.generic-insurance-form-page .single-person-wrap .form-item.form-item--error .bd-calendar-icon.button{top:14px}[dir=ltr] .generic-insurance-form-page .single-person-wrap .form-item.form-item--error .bd-calendar-icon.button{right:12px}[dir=rtl] .generic-insurance-form-page .single-person-wrap .form-item.form-item--error .bd-calendar-icon.button{left:12px}.generic-insurance-form-page .block-system form .person-input--wrap label.form-item__label,.generic-insurance-form-page .block-system form .vehicle-add--wrap label.form-item__label{width:auto}[dir=ltr] .generic-insurance-form-page .block-system form .person-input--wrap label.form-item__label,[dir=ltr] .generic-insurance-form-page .block-system form .vehicle-add--wrap label.form-item__label{margin-right:1rem}[dir=rtl] .generic-insurance-form-page .block-system form .person-input--wrap label.form-item__label,[dir=rtl] .generic-insurance-form-page .block-system form .vehicle-add--wrap label.form-item__label{margin-left:1rem}.generic-insurance-form-page .person-input--wrap label.form-item__label,.generic-insurance-form-page .vehicle-add--wrap label.form-item__label{width:auto}[dir=ltr] .generic-insurance-form-page .person-input--wrap label.form-item__label,[dir=ltr] .generic-insurance-form-page .vehicle-add--wrap label.form-item__label{margin-right:1rem}[dir=rtl] .generic-insurance-form-page .person-input--wrap label.form-item__label,[dir=rtl] .generic-insurance-form-page .vehicle-add--wrap label.form-item__label{margin-left:1rem}.generic-insurance-form-page .person-input--wrap .info-icon:hover:before,.generic-insurance-form-page .vehicle-add--wrap .info-icon:hover:before{bottom:20px;content:"";cursor:default;display:block;height:145px;position:absolute;width:220px;z-index:999}.generic-insurance-form-page .person-input--wrap .info-icon:before,.generic-insurance-form-page .vehicle-add--wrap .info-icon:before{content:none;transition:var(--transition)}.generic-insurance-form-page .person-input--wrap .info-icon:hover:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/idnp.png) no-repeat}.generic-insurance-form-page .vehicle-add--wrap .info-icon:hover:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/registration_certificate.png) no-repeat}.insurance-top-details{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.insurance-top-details svg{height:auto;width:2.85rem}.form-boolean-group .option .pg-option{align-items:center;display:flex;gap:.5rem}.form-boolean-group .option .pg-option .pg-logo{height:25px;max-width:50px;object-fit:contain}.ui-dialog.ui-widget.select-profile{display:flex;flex-direction:column;gap:1.25rem}.ui-dialog.ui-widget.select-profile .ui-dialog-titlebar{align-items:center;display:flex;padding:0}.ui-dialog.ui-widget.select-profile .ui-dialog-titlebar .ui-dialog-titlebar-close{position:static}.ui-dialog.ui-widget.select-profile .ui-dialog-content form .green-person-type-v5,.ui-dialog.ui-widget.select-profile .ui-dialog-content form .rca-person-type-v3{padding:0}.ui-dialog.ui-widget.select-profile .ui-dialog-content form .green-person-type-v5 .form-boolean-group,.ui-dialog.ui-widget.select-profile .ui-dialog-content form .rca-person-type-v3 .form-boolean-group{gap:.5rem}.ui-dialog.ui-widget.select-profile .ui-dialog-content form .green-person-type-v5 .form-boolean-group .form-type-boolean,.ui-dialog.ui-widget.select-profile .ui-dialog-content form .rca-person-type-v3 .form-boolean-group .form-type-boolean{background-color:#0000;border-radius:8px}.ui-dialog.ui-widget.select-profile .ui-dialog-content form .green-person-type-v5 .form-boolean-group .form-type-boolean input,.ui-dialog.ui-widget.select-profile .ui-dialog-content form .rca-person-type-v3 .form-boolean-group .form-type-boolean input{box-shadow:none}.ui-dialog.ui-widget.select-profile .ui-dialog-content form .green-person-type-v5 .form-boolean-group .form-type-boolean:has(input[type=radio]:checked),.ui-dialog.ui-widget.select-profile .ui-dialog-content form .rca-person-type-v3 .form-boolean-group .form-type-boolean:has(input[type=radio]:checked){background-color:var(--primary-color)!important}.ui-dialog.ui-widget.select-profile .ui-dialog-content form #person-options-wrapper .form-boolean-group .form-type-boolean,.ui-dialog.ui-widget.select-profile .ui-dialog-content form #rca-person-list-wrapper .form-boolean-group .form-type-boolean{border-radius:8px}.ui-dialog.ui-widget.select-profile .ui-dialog-content form #person-options-wrapper .form-boolean-group .form-type-boolean input,.ui-dialog.ui-widget.select-profile .ui-dialog-content form #rca-person-list-wrapper .form-boolean-group .form-type-boolean input{border:1px solid var(--bs-gray-400)!important;border-radius:50%;box-shadow:none;padding:.625rem}.ui-dialog.ui-widget.select-profile .ui-dialog-content form #person-options-wrapper .form-boolean-group .form-type-boolean:has(input[type=radio]:checked),.ui-dialog.ui-widget.select-profile .ui-dialog-content form #rca-person-list-wrapper .form-boolean-group .form-type-boolean:has(input[type=radio]:checked){border:1px solid var(--primary-color)!important}[dir=ltr] .ui-dialog.ui-widget.select-profile .ui-dialog-buttonpane{margin:0 1rem 0 0}[dir=rtl] .ui-dialog.ui-widget.select-profile .ui-dialog-buttonpane{margin:0 0 0 1rem}.ui-dialog.ui-widget.select-profile .ui-dialog-buttonpane .ui-dialog-buttonset .button{border:none!important;transition:opacity .4 ease}.ui-dialog.ui-widget.select-profile .ui-dialog-buttonpane .ui-dialog-buttonset .button:hover{background-color:var(--primary-color);opacity:.9}.ui-dialog.ui-widget.select-vehicle .ui-dialog-titlebar{align-items:center;display:flex}.ui-dialog.ui-widget.select-vehicle .ui-dialog-titlebar .ui-dialog-titlebar-close{position:static}.ui-dialog.ui-widget.select-vehicle .form-boolean-group .form-type-boolean{border-radius:8px}.ui-dialog.ui-widget.select-vehicle .form-boolean-group .form-type-boolean input{border:1px solid var(--bs-gray-400)!important;border-radius:50%;box-shadow:none;padding:.625rem}.ui-dialog.ui-widget.select-vehicle .form-boolean-group .form-type-boolean:has(input[type=radio]:checked){border:1px solid var(--primary-color)!important}.ui-dialog.ui-widget.select-vehicle .wizard-layout-footer .button{background-color:var(--primary-color);border:none!important;border-radius:.5rem;transition:opacity .4 ease}.ui-dialog.ui-widget.select-vehicle .wizard-layout-footer .button:focus,.ui-dialog.ui-widget.select-vehicle .wizard-layout-footer .button:hover{border-radius:.5rem}.ui-dialog.ui-widget.select-vehicle .wizard-layout-footer .button:hover{background-color:var(--primary-color);opacity:.9}.add-profile .form-boolean-group .form-item__label,.rca-additional-details .form-boolean-group .form-item__label,.rca-details .form-boolean-group .form-item__label,.rca-summary .form-boolean-group .form-item__label,.select-profile .form-boolean-group .form-item__label,.select-vehicle .form-boolean-group .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-size:.9rem;font-weight:600;line-height:normal;margin-bottom:2px}.add-profile .form-boolean-group .form-item,.add-profile input[type=checkbox],.rca-additional-details .form-boolean-group .form-item,.rca-additional-details input[type=checkbox],.rca-details .form-boolean-group .form-item,.rca-details input[type=checkbox],.rca-summary .form-boolean-group .form-item,.rca-summary input[type=checkbox],.select-profile .form-boolean-group .form-item,.select-profile input[type=checkbox],.select-vehicle .form-boolean-group .form-item,.select-vehicle input[type=checkbox]{border:1px solid var(--bs-gray-400)}.add-profile input[type=checkbox]:focus,.rca-additional-details input[type=checkbox]:focus,.rca-details input[type=checkbox]:focus,.rca-summary input[type=checkbox]:focus,.select-profile input[type=checkbox]:focus,.select-vehicle input[type=checkbox]:focus{border:1px solid var(--primary-color);outline:unset!important}.add-profile input[type=checkbox]:hover,.rca-additional-details input[type=checkbox]:hover,.rca-details input[type=checkbox]:hover,.rca-summary input[type=checkbox]:hover,.select-profile input[type=checkbox]:hover,.select-vehicle input[type=checkbox]:hover{border:1px solid var(--primary-color)}.add-profile input[type=checkbox]:checked,.rca-additional-details input[type=checkbox]:checked,.rca-details input[type=checkbox]:checked,.rca-summary input[type=checkbox]:checked,.select-profile input[type=checkbox]:checked,.select-vehicle input[type=checkbox]:checked{background-color:var(--primary-color);border:1px solid var(--primary-color)}.add-profile [type=color],.add-profile [type=date],.add-profile [type=datetime-local],.add-profile [type=email],.add-profile [type=file],.add-profile [type=month],.add-profile [type=number],.add-profile [type=password],.add-profile [type=search],.add-profile [type=tel],.add-profile [type=text],.add-profile [type=time],.add-profile [type=url],.add-profile [type=week],.add-profile textarea,.rca-additional-details [type=color],.rca-additional-details [type=date],.rca-additional-details [type=datetime-local],.rca-additional-details [type=email],.rca-additional-details [type=file],.rca-additional-details [type=month],.rca-additional-details [type=number],.rca-additional-details [type=password],.rca-additional-details [type=search],.rca-additional-details [type=tel],.rca-additional-details [type=text],.rca-additional-details [type=time],.rca-additional-details [type=url],.rca-additional-details [type=week],.rca-additional-details textarea,.rca-details [type=color],.rca-details [type=date],.rca-details [type=datetime-local],.rca-details [type=email],.rca-details [type=file],.rca-details [type=month],.rca-details [type=number],.rca-details [type=password],.rca-details [type=search],.rca-details [type=tel],.rca-details [type=text],.rca-details [type=time],.rca-details [type=url],.rca-details [type=week],.rca-details textarea,.rca-summary [type=color],.rca-summary [type=date],.rca-summary [type=datetime-local],.rca-summary [type=email],.rca-summary [type=file],.rca-summary [type=month],.rca-summary [type=number],.rca-summary [type=password],.rca-summary [type=search],.rca-summary [type=tel],.rca-summary [type=text],.rca-summary [type=time],.rca-summary [type=url],.rca-summary [type=week],.rca-summary textarea,.select-profile [type=color],.select-profile [type=date],.select-profile [type=datetime-local],.select-profile [type=email],.select-profile [type=file],.select-profile [type=month],.select-profile [type=number],.select-profile [type=password],.select-profile [type=search],.select-profile [type=tel],.select-profile [type=text],.select-profile [type=time],.select-profile [type=url],.select-profile [type=week],.select-profile textarea,.select-vehicle [type=color],.select-vehicle [type=date],.select-vehicle [type=datetime-local],.select-vehicle [type=email],.select-vehicle [type=file],.select-vehicle [type=month],.select-vehicle [type=number],.select-vehicle [type=password],.select-vehicle [type=search],.select-vehicle [type=tel],.select-vehicle [type=text],.select-vehicle [type=time],.select-vehicle [type=url],.select-vehicle [type=week],.select-vehicle textarea{border:1px solid var(--bs-gray-400);color:var(--bs-gray-800);font-family:var(--font-regular);font-size:.9rem;font-weight:400;letter-spacing:.5px}.add-profile [type=color]::placeholder,.add-profile [type=date]::placeholder,.add-profile [type=datetime-local]::placeholder,.add-profile [type=email]::placeholder,.add-profile [type=file]::placeholder,.add-profile [type=month]::placeholder,.add-profile [type=number]::placeholder,.add-profile [type=password]::placeholder,.add-profile [type=search]::placeholder,.add-profile [type=tel]::placeholder,.add-profile [type=text]::placeholder,.add-profile [type=time]::placeholder,.add-profile [type=url]::placeholder,.add-profile [type=week]::placeholder,.add-profile textarea::placeholder,.rca-additional-details [type=color]::placeholder,.rca-additional-details [type=date]::placeholder,.rca-additional-details [type=datetime-local]::placeholder,.rca-additional-details [type=email]::placeholder,.rca-additional-details [type=file]::placeholder,.rca-additional-details [type=month]::placeholder,.rca-additional-details [type=number]::placeholder,.rca-additional-details [type=password]::placeholder,.rca-additional-details [type=search]::placeholder,.rca-additional-details [type=tel]::placeholder,.rca-additional-details [type=text]::placeholder,.rca-additional-details [type=time]::placeholder,.rca-additional-details [type=url]::placeholder,.rca-additional-details [type=week]::placeholder,.rca-additional-details textarea::placeholder,.rca-details [type=color]::placeholder,.rca-details [type=date]::placeholder,.rca-details [type=datetime-local]::placeholder,.rca-details [type=email]::placeholder,.rca-details [type=file]::placeholder,.rca-details [type=month]::placeholder,.rca-details [type=number]::placeholder,.rca-details [type=password]::placeholder,.rca-details [type=search]::placeholder,.rca-details [type=tel]::placeholder,.rca-details [type=text]::placeholder,.rca-details [type=time]::placeholder,.rca-details [type=url]::placeholder,.rca-details [type=week]::placeholder,.rca-details textarea::placeholder,.rca-summary [type=color]::placeholder,.rca-summary [type=date]::placeholder,.rca-summary [type=datetime-local]::placeholder,.rca-summary [type=email]::placeholder,.rca-summary [type=file]::placeholder,.rca-summary [type=month]::placeholder,.rca-summary [type=number]::placeholder,.rca-summary [type=password]::placeholder,.rca-summary [type=search]::placeholder,.rca-summary [type=tel]::placeholder,.rca-summary [type=text]::placeholder,.rca-summary [type=time]::placeholder,.rca-summary [type=url]::placeholder,.rca-summary [type=week]::placeholder,.rca-summary textarea::placeholder,.select-profile [type=color]::placeholder,.select-profile [type=date]::placeholder,.select-profile [type=datetime-local]::placeholder,.select-profile [type=email]::placeholder,.select-profile [type=file]::placeholder,.select-profile [type=month]::placeholder,.select-profile [type=number]::placeholder,.select-profile [type=password]::placeholder,.select-profile [type=search]::placeholder,.select-profile [type=tel]::placeholder,.select-profile [type=text]::placeholder,.select-profile [type=time]::placeholder,.select-profile [type=url]::placeholder,.select-profile [type=week]::placeholder,.select-profile textarea::placeholder,.select-vehicle [type=color]::placeholder,.select-vehicle [type=date]::placeholder,.select-vehicle [type=datetime-local]::placeholder,.select-vehicle [type=email]::placeholder,.select-vehicle [type=file]::placeholder,.select-vehicle [type=month]::placeholder,.select-vehicle [type=number]::placeholder,.select-vehicle [type=password]::placeholder,.select-vehicle [type=search]::placeholder,.select-vehicle [type=tel]::placeholder,.select-vehicle [type=text]::placeholder,.select-vehicle [type=time]::placeholder,.select-vehicle [type=url]::placeholder,.select-vehicle [type=week]::placeholder,.select-vehicle textarea::placeholder{color:var(--bs-gray-500)}.add-profile [type=color]:focus,.add-profile [type=date]:focus,.add-profile [type=datetime-local]:focus,.add-profile [type=email]:focus,.add-profile [type=file]:focus,.add-profile [type=month]:focus,.add-profile [type=number]:focus,.add-profile [type=password]:focus,.add-profile [type=search]:focus,.add-profile [type=tel]:focus,.add-profile [type=text]:focus,.add-profile [type=time]:focus,.add-profile [type=url]:focus,.add-profile [type=week]:focus,.add-profile textarea:focus,.rca-additional-details [type=color]:focus,.rca-additional-details [type=date]:focus,.rca-additional-details [type=datetime-local]:focus,.rca-additional-details [type=email]:focus,.rca-additional-details [type=file]:focus,.rca-additional-details [type=month]:focus,.rca-additional-details [type=number]:focus,.rca-additional-details [type=password]:focus,.rca-additional-details [type=search]:focus,.rca-additional-details [type=tel]:focus,.rca-additional-details [type=text]:focus,.rca-additional-details [type=time]:focus,.rca-additional-details [type=url]:focus,.rca-additional-details [type=week]:focus,.rca-additional-details textarea:focus,.rca-details [type=color]:focus,.rca-details [type=date]:focus,.rca-details [type=datetime-local]:focus,.rca-details [type=email]:focus,.rca-details [type=file]:focus,.rca-details [type=month]:focus,.rca-details [type=number]:focus,.rca-details [type=password]:focus,.rca-details [type=search]:focus,.rca-details [type=tel]:focus,.rca-details [type=text]:focus,.rca-details [type=time]:focus,.rca-details [type=url]:focus,.rca-details [type=week]:focus,.rca-details textarea:focus,.rca-summary [type=color]:focus,.rca-summary [type=date]:focus,.rca-summary [type=datetime-local]:focus,.rca-summary [type=email]:focus,.rca-summary [type=file]:focus,.rca-summary [type=month]:focus,.rca-summary [type=number]:focus,.rca-summary [type=password]:focus,.rca-summary [type=search]:focus,.rca-summary [type=tel]:focus,.rca-summary [type=text]:focus,.rca-summary [type=time]:focus,.rca-summary [type=url]:focus,.rca-summary [type=week]:focus,.rca-summary textarea:focus,.select-profile [type=color]:focus,.select-profile [type=date]:focus,.select-profile [type=datetime-local]:focus,.select-profile [type=email]:focus,.select-profile [type=file]:focus,.select-profile [type=month]:focus,.select-profile [type=number]:focus,.select-profile [type=password]:focus,.select-profile [type=search]:focus,.select-profile [type=tel]:focus,.select-profile [type=text]:focus,.select-profile [type=time]:focus,.select-profile [type=url]:focus,.select-profile [type=week]:focus,.select-profile textarea:focus,.select-vehicle [type=color]:focus,.select-vehicle [type=date]:focus,.select-vehicle [type=datetime-local]:focus,.select-vehicle [type=email]:focus,.select-vehicle [type=file]:focus,.select-vehicle [type=month]:focus,.select-vehicle [type=number]:focus,.select-vehicle [type=password]:focus,.select-vehicle [type=search]:focus,.select-vehicle [type=tel]:focus,.select-vehicle [type=text]:focus,.select-vehicle [type=time]:focus,.select-vehicle [type=url]:focus,.select-vehicle [type=week]:focus,.select-vehicle textarea:focus{border:1px solid var(--bs-gray-600)!important}.add-profile .error:is([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),.rca-additional-details .error:is([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),.rca-details .error:is([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),.rca-summary .error:is([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),.select-profile .error:is([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),.select-vehicle .error:is([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){border:1px solid #e30613!important}.add-profile .error-message,.add-profile .fieldset__error-message,.add-profile .form-item--error-message,.add-profile .form-item__error-message,.add-profile .remote-insurance-inquiry-error,.rca-additional-details .error-message,.rca-additional-details .fieldset__error-message,.rca-additional-details .form-item--error-message,.rca-additional-details .form-item__error-message,.rca-additional-details .remote-insurance-inquiry-error,.rca-details .error-message,.rca-details .fieldset__error-message,.rca-details .form-item--error-message,.rca-details .form-item__error-message,.rca-details .remote-insurance-inquiry-error,.rca-summary .error-message,.rca-summary .fieldset__error-message,.rca-summary .form-item--error-message,.rca-summary .form-item__error-message,.rca-summary .remote-insurance-inquiry-error,.select-profile .error-message,.select-profile .fieldset__error-message,.select-profile .form-item--error-message,.select-profile .form-item__error-message,.select-profile .remote-insurance-inquiry-error,.select-vehicle .error-message,.select-vehicle .fieldset__error-message,.select-vehicle .form-item--error-message,.select-vehicle .form-item__error-message,.select-vehicle .remote-insurance-inquiry-error{font-family:var(--font-bold);font-weight:500;letter-spacing:.2px}.add-profile .error-message .placeholder,.add-profile .fieldset__error-message .placeholder,.add-profile .form-item--error-message .placeholder,.add-profile .form-item__error-message .placeholder,.add-profile .remote-insurance-inquiry-error .placeholder,.rca-additional-details .error-message .placeholder,.rca-additional-details .fieldset__error-message .placeholder,.rca-additional-details .form-item--error-message .placeholder,.rca-additional-details .form-item__error-message .placeholder,.rca-additional-details .remote-insurance-inquiry-error .placeholder,.rca-details .error-message .placeholder,.rca-details .fieldset__error-message .placeholder,.rca-details .form-item--error-message .placeholder,.rca-details .form-item__error-message .placeholder,.rca-details .remote-insurance-inquiry-error .placeholder,.rca-summary .error-message .placeholder,.rca-summary .fieldset__error-message .placeholder,.rca-summary .form-item--error-message .placeholder,.rca-summary .form-item__error-message .placeholder,.rca-summary .remote-insurance-inquiry-error .placeholder,.select-profile .error-message .placeholder,.select-profile .fieldset__error-message .placeholder,.select-profile .form-item--error-message .placeholder,.select-profile .form-item__error-message .placeholder,.select-profile .remote-insurance-inquiry-error .placeholder,.select-vehicle .error-message .placeholder,.select-vehicle .fieldset__error-message .placeholder,.select-vehicle .form-item--error-message .placeholder,.select-vehicle .form-item__error-message .placeholder,.select-vehicle .remote-insurance-inquiry-error .placeholder{font-family:var(--font-bold);font-weight:500}.add-profile .fieldset__legend,.rca-additional-details .fieldset__legend,.rca-details .fieldset__legend,.rca-summary .fieldset__legend,.select-profile .fieldset__legend,.select-vehicle .fieldset__legend{font-family:var(--font-bold);font-weight:600}.add-profile .fieldset__label,.add-profile .form-item__label,.rca-additional-details .fieldset__label,.rca-additional-details .form-item__label,.rca-details .fieldset__label,.rca-details .form-item__label,.rca-summary .fieldset__label,.rca-summary .form-item__label,.select-profile .fieldset__label,.select-profile .form-item__label,.select-vehicle .fieldset__label,.select-vehicle .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-weight:600;margin-bottom:2px;width:100%}.add-profile .fieldset__label.option,.add-profile .form-item__label.option,.rca-additional-details .fieldset__label.option,.rca-additional-details .form-item__label.option,.rca-details .fieldset__label.option,.rca-details .form-item__label.option,.rca-summary .fieldset__label.option,.rca-summary .form-item__label.option,.select-profile .fieldset__label.option,.select-profile .form-item__label.option,.select-vehicle .fieldset__label.option,.select-vehicle .form-item__label.option{font-family:var(--font-bold);font-weight:600}.add-profile .fieldset__label.option a,.add-profile .form-item__label.option a,.rca-additional-details .fieldset__label.option a,.rca-additional-details .form-item__label.option a,.rca-details .fieldset__label.option a,.rca-details .form-item__label.option a,.rca-summary .fieldset__label.option a,.rca-summary .form-item__label.option a,.select-profile .fieldset__label.option a,.select-profile .form-item__label.option a,.select-vehicle .fieldset__label.option a,.select-vehicle .form-item__label.option a{color:var(--primary-color);font-family:var(--font-bold);font-weight:600}.add-profile .fieldset__label.option a:hover,.add-profile .form-item__label.option a:hover,.rca-additional-details .fieldset__label.option a:hover,.rca-additional-details .form-item__label.option a:hover,.rca-details .fieldset__label.option a:hover,.rca-details .form-item__label.option a:hover,.rca-summary .fieldset__label.option a:hover,.rca-summary .form-item__label.option a:hover,.select-profile .fieldset__label.option a:hover,.select-profile .form-item__label.option a:hover,.select-vehicle .fieldset__label.option a:hover,.select-vehicle .form-item__label.option a:hover{color:var(--accent-color)}.add-profile .field__label,.rca-additional-details .field__label,.rca-details .field__label,.rca-summary .field__label,.select-profile .field__label,.select-vehicle .field__label{color:var(--text-color);font-family:var(--font-bold);font-weight:600}.add-profile .form-actions,.add-profile .ief-popup-actions,.add-profile .insurances-details-actions,.add-profile .wizard-layout-footer,.rca-additional-details .form-actions,.rca-additional-details .ief-popup-actions,.rca-additional-details .insurances-details-actions,.rca-additional-details .wizard-layout-footer,.rca-details .form-actions,.rca-details .ief-popup-actions,.rca-details .insurances-details-actions,.rca-details .wizard-layout-footer,.rca-summary .form-actions,.rca-summary .ief-popup-actions,.rca-summary .insurances-details-actions,.rca-summary .wizard-layout-footer,.select-profile .form-actions,.select-profile .ief-popup-actions,.select-profile .insurances-details-actions,.select-profile .wizard-layout-footer,.select-vehicle .form-actions,.select-vehicle .ief-popup-actions,.select-vehicle .insurances-details-actions,.select-vehicle .wizard-layout-footer{border-top:0!important;margin-bottom:0;padding-top:0}.form-boolean-group .form-item__label{color:var(--text-color);font-family:var(--font-regular);font-weight:400}.form-boolean-group .form-item{border:1px solid var(--bs-gray-400)}.form-boolean-group input[type=radio]{border:1px solid var(--bs-gray-400)!important}.form-boolean-group input[type=radio]:checked{border:1px solid var(--primary-color)!important}.form-boolean-group input[type=radio]:checked:after{background-color:var(--primary-color)}.add-profile.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.add-profile.ui-dialog .ui-dialog-titlebar .ui-dialog-title em,.select-profile.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.select-profile.ui-dialog .ui-dialog-titlebar .ui-dialog-title em,.select-vehicle.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.select-vehicle.ui-dialog .ui-dialog-titlebar .ui-dialog-title em{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.add-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,.select-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,.select-vehicle.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{background-color:#0000;background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/modal_close.svg);background-position:50%;background-repeat:no-repeat;border:unset;height:20px;inset-block-start:unset;margin:0;opacity:1;padding:0;position:absolute;top:20px;transform:unset!important;width:20px}[dir=ltr] .add-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,[dir=ltr] .select-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,[dir=ltr] .select-vehicle.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{right:0!important}[dir=rtl] .add-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,[dir=rtl] .select-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,[dir=rtl] .select-vehicle.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{left:0!important}[dir] .add-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,[dir] .select-profile.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close,[dir] .select-vehicle.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{inset-inline-end:unset;inset-inline-start:unset}.person-input--wrap .add-primary-person,.person-input--wrap .add-vehicle,.vehicle-add--wrap .add-primary-person,.vehicle-add--wrap .add-vehicle{background-color:var(--primary-color)}@media(max-width:29.25rem){.person-input--wrap .add-primary-person,.person-input--wrap .add-vehicle,.vehicle-add--wrap .add-primary-person,.vehicle-add--wrap .add-vehicle{font-family:var(--font-regular);font-weight:400}}.existing-profiles--wrap .fieldset__description,.existing-profiles--wrap .title,.existing-vehicles--wrap .fieldset__description,.existing-vehicles--wrap .title,.select-profile .title,.select-profiles .title,.select-vehicle .title{color:var(--text-color-75);font-family:var(--font-bold);font-weight:700}.select-profile .disabled-message,.select-profiles .disabled-message,.select-vehicle .disabled-message{color:var(--text-color);font-family:var(--font-regular);font-weight:400}.rca-additional-details .bonus-malus-wrap,.rca-additional-details .period-wrap,.rca-additional-details .territory-wrap{color:var(--text-color);font-family:var(--font-bold);font-weight:600}.rca-additional-details .bonus-malus-wrap b:last-child,.rca-additional-details .period-wrap b:last-child,.rca-additional-details .territory-wrap b:last-child{color:var(--primary-color)}.rca-additional-details>.form-item,.rca-additional-details>div{margin-bottom:.5rem}.rca-top--summmary .block__title{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.rca-top--summmary .calculation-container{background-color:var(--primary-color)}.rca-top--summmary .calculation-container .calculation-body .field__wrap,.rca-top--summmary .calculation-container .calculation-title{font-family:var(--font-bold);font-weight:700}@media(max-width:48rem){.rca-top--summmary .calculation-container .calculation-body .field__wrap+.field__wrap{border-top:1px solid var(--grey-color-50)}}.field--name-field-vehicle{margin-top:20px!important}.ief-entity-table tbody td{color:var(--text-color);font-family:var(--font-regular);font-weight:400}.ief-entity-table .ief-entity-operations input[type=submit],.ief-entity-table tbody td .summary-name{font-family:var(--font-bold);font-weight:700}.rca-insurance-generalities .car-summary{border-top:1px solid var(--grey-color)}.rca-insurance-generalities table caption{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.rca-insurance-generalities table thead th{color:var(--text-color-75);font-family:var(--font-regular);font-weight:400}.rca-insurance-generalities table tbody td{color:var(--text-color);font-family:var(--font-regular);font-weight:400}.rca-insurance-generalities .car-name--wrap,.rca-insurance-generalities table tbody td .summary-name{font-family:var(--font-bold);font-weight:700}.rca-insurance-wrap-v1 .car-info-wrap b,.rca-insurance-wrap-v1 .contractor-wrap b{color:var(--accent-color);font-family:var(--font-regular);font-weight:400}#rca-companies-v1 .form-boolean-group .form-type-boolean .form-item__label{color:var(--text-color);font-family:var(--font-bold);font-weight:700}#rca-companies-v1 .form-boolean-group .form-type-boolean .policy-price .price-label{color:var(--dark-grey)}#rca-companies-v1 .form-boolean-group .form-type-boolean .policy-price .price-result{color:var(--primary-color);font-family:var(--font-bold);font-weight:700}#rca-companies-v1 .form-boolean-group .form-item__label .company-name{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.rca-insurance-wrap-v3{gap:1.5rem 20px}.rca-insurance-wrap-v3 .car-info-wrap b,.rca-insurance-wrap-v3 .contractor-wrap b{color:var(--accent-color);font-family:var(--font-regular);font-weight:400}#rca-insurance-companies-v3 .form-boolean-group .form-type-boolean .policy-price .price-label{color:var(--dark-grey)}#rca-insurance-companies-v3 .form-boolean-group .form-type-boolean .policy-price .price-result{color:var(--primary-color);font-family:var(--font-bold);font-weight:700}#rca-insurance-companies-v3 .form-boolean-group .form-item__label .company-name{color:var(--text-color);font-family:var(--font-bold);font-weight:700}.rca-person-type-v3 .form-boolean-radios{background-color:var(--light-grey);border-radius:var(--border-radius--rounded)}.rca-person-type-v3 .form-boolean-radios .form-type-boolean .form-item__label{font-family:var(--font-bold);font-weight:700}.rca-person-type-v3 .form-boolean-radios .form-type-boolean:has(input[type=radio]:checked){background-color:var(--primary-color);border:1px solid var(--primary-color)}.rca-person-type-v3 .form-boolean-radios .form-type-boolean:has(input[type=radio]:checked) .form-item__label{color:#fff}#rca-insurance-companies-v3:has(.company-option) .form-boolean-group .form-type-boolean .policy-price .price-label{color:var(--dark-grey);font-family:var(--font-regular);font-weight:400}#rca-insurance-companies-v3:has(.company-option) .form-boolean-group .form-type-boolean .policy-price .price-result{color:var(--primary-color);font-family:var(--font-bold);font-weight:700}:root{--content-above-bg-75:hsl(var(--content-above-bg-hue),var(--content-above-bg-saturation),calc(1%*(var(--content-above-bg-lightness) - (0.75*var(--content-above-bg-lightness)))));--content-above-bg-25:hsl(var(--content-above-bg-hue),var(--content-above-bg-saturation),calc(1%*(var(--content-above-bg-lightness) - (0.25*var(--content-above-bg-lightness)))));--content-above-bg:hsl(var(--content-above-bg-hue),var(--content-above-bg-saturation),calc(1%*var(--content-above-bg-lightness)));--content-above-bg-50:hsl(var(--content-above-bg-hue),var(--content-above-bg-saturation),calc(1%*(var(--content-above-bg-lightness) + (0.5*(100 - var(--content-above-bg-lightness))))));--content-above-padding:var(--content-above-padding-top) var(--content-above-padding-right) var(--content-above-padding-bottom) var(--content-above-padding-left)}.content__above{background-color:var(--content-above-bg)}.content__above .region{padding:var(--content-above-padding)}:root{--footer-top-bg-75:hsl(var(--footer-top-bg-hue),var(--footer-top-bg-saturation),calc(1%*(var(--footer-top-bg-lightness) - (0.75*var(--footer-top-bg-lightness)))));--footer-top-bg-25:hsl(var(--footer-top-bg-hue),var(--footer-top-bg-saturation),calc(1%*(var(--footer-top-bg-lightness) - (0.25*var(--footer-top-bg-lightness)))));--footer-top-bg:hsl(var(--footer-top-bg-hue),var(--footer-top-bg-saturation),calc(1%*var(--footer-top-bg-lightness)));--footer-top-bg-50:hsl(var(--footer-top-bg-hue),var(--footer-top-bg-saturation),calc(1%*(var(--footer-top-bg-lightness) + (0.5*(100 - var(--footer-top-bg-lightness))))));--footer-bottom-bg-30:hsl(var(--footer-bottom-bg-hue),var(--footer-bottom-bg-saturation),calc(1%*(var(--footer-bottom-bg-lightness) - (0.36*var(--footer-bottom-bg-lightness)))));--footer-bottom-bg-40:hsl(var(--footer-bottom-bg-hue),var(--footer-bottom-bg-saturation),calc(1%*(var(--footer-bottom-bg-lightness) - (0.24*var(--footer-bottom-bg-lightness)))));--footer-bottom-bg:hsl(var(--footer-bottom-bg-hue),var(--footer-bottom-bg-saturation),calc(1%*var(--footer-bottom-bg-lightness)));--footer-bottom-bg-50:hsl(var(--footer-bottom-bg-hue),var(--footer-bottom-bg-saturation),calc(1%*(var(--footer-bottom-bg-lightness) + (0.24*(100 - var(--footer-bottom-bg-lightness))))));--footer-top-padding:var(--footer-top-padding-top) var(--footer-top-padding-right) var(--footer-top-padding-bottom) var(--footer-top-padding-left);--footer-bottom-padding:var(--footer-bottom-padding-top) var(--footer-bottom-padding-right) var(--footer-bottom-padding-bottom) var(--footer-bottom-padding-left);--footer-top-gap:var(--footer-top-gap);--footer-bottom-gap:var(--footer-top-gap)}.top-footer-section{background-color:var(--footer-top-bg);gap:var(--footer-top-gap);padding:var(--footer-top-padding)}.site-footer{border-top:1px solid var(--light-grey)}.site-footer,.site-footer a{color:var(--text-color)}.site-footer .menu{list-style:none;margin:0;padding:0}.footer-bottom{background-color:var(--footer-bottom-bg)}.footer-bottom .region.container{gap:var(--footer-top-gap);padding:var(--footer-bottom-padding)}.region--flex{display:flex;flex-wrap:wrap}@media(min-width:30.25rem){.region--flex.column2>*{flex:1}}@media(min-width:49rem){.region--flex.column3>*{flex-basis:calc(32.84% - 10px)}}@media(min-width:63rem){.region--flex.column3>*{flex:1}}@media(min-width:49rem){.region--flex.column4>*{flex-basis:calc(50% - 10px)}}@media(min-width:76rem){.region--flex.column4>*{flex:1}}.region--grid{display:grid}@media(min-width:49rem){.region--grid.column2,.region--grid.column3{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.region--grid.column3{grid-template-columns:repeat(3,1fr)}}@media(min-width:49rem){.region--grid.column4{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.region--grid.column4{grid-template-columns:repeat(4,1fr)}}.top-footer-section{align-items:flex-start;border-bottom:1px solid var(--light-grey);display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.top-footer-section .region--footer-top-first{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:flex-start}.top-footer-section .region{flex:100%}@media(min-width:49rem){.top-footer-section .region{flex-basis:calc(50% - 20px)}}@media(min-width:63rem){.top-footer-section .region{flex-basis:5%}}.top-footer-section .phone-nr--block{display:block}.top-footer-section .phone-nr--block a{width:fit-content}[dir=ltr] .top-footer-section .phone-nr--block a{margin-left:auto}[dir=rtl] .top-footer-section .phone-nr--block a{margin-right:auto}@media(min-width:49rem)and (max-width:62rem){.top-footer-section .phone-nr--block{margin:0 auto;width:fit-content}}@media(min-width:63rem){[dir=ltr] .top-footer-section .phone-nr--block{margin-left:0}[dir=rtl] .top-footer-section .phone-nr--block{margin-right:0}}.bottom-footer-section .region--footer-bottom{text-align:center}#block-bottomcontactinfo{margin:0}#block-bottomcontactinfo p{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px;margin:0}#block-bottomcontactinfo p+p{margin-top:4px}#block-copyrights{margin:0}#block-copyrights p{color:var(--text-color-75);font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:normal;margin:0}#block-copyrights p+p{margin-top:4px}@media(min-width:49rem)and (max-width:62rem){#block-bottomcontactinfo{margin:0 auto;width:fit-content}}.menu--legacy-menu .menu{list-style:none;margin:0;padding:0}@media(min-width:49rem){.menu--legacy-menu .menu{display:flex;flex-wrap:wrap;justify-content:flex-start}}.menu--legacy-menu .menu li+li{margin-top:8px}@media(min-width:49rem){.menu--legacy-menu .menu li+li{margin-top:0}[dir=ltr] .menu--legacy-menu .menu li+li{margin-left:16px}[dir=rtl] .menu--legacy-menu .menu li+li{margin-right:16px}}.menu--legacy-menu .menu li a{color:var(--text-color-75);font-size:12px;font-weight:400;text-decoration:unset}.menu--legacy-menu .menu li a:hover{color:var(--primary-color);text-decoration:underline}#block-paymentmethods{margin:0;width:fit-content}#block-paymentmethods .field--name-field-method-logo{align-items:center;display:flex;gap:20px;justify-content:flex-end}#block-azuro-subtheme-madewithlove .field--name-body{align-items:center;color:var(--text-color-75);display:flex;flex-wrap:wrap;font-family:var(--font-second);font-size:12px;font-weight:400;justify-content:center;line-height:normal;text-align:center}#block-azuro-subtheme-madewithlove .field--name-body p{margin-bottom:0}.row,.row>*{margin:0;padding:0}.container{margin:0 auto}@media(max-width:48rem){.page-wrapper .row.container{gap:20px}}img,svg{display:block;max-width:100%;width:auto}div#sliding-popup{background:#fff;z-index:2147484179}div#sliding-popup .popup-content{display:flex;flex-wrap:wrap;gap:20px;padding:0}[dir=ltr] div#sliding-popup .popup-content{text-align:left}[dir=rtl] div#sliding-popup .popup-content{text-align:right}div#sliding-popup .eu-cookie-compliance-banner{box-shadow:0 4px 15px 0 #00000026;padding:20px 0}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{margin-top:0;max-width:unset}@media(min-width:63rem){div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{flex-basis:calc(60% - 20px)}}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message h2{color:var(--text-color);font-family:var(--font-semibold);font-size:16px;font-weight:600;line-height:normal;margin-bottom:20px}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message p{color:var(--text-color);display:inline-block;font-family:var(--font-regular);font-size:12px;font-weight:400;letter-spacing:-.2px;line-height:normal;margin:0}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message .find-more-button{color:var(--primary-color);font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:normal;margin:0;text-decoration:none}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message .find-more-button:focus,div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message .find-more-button:hover{background:#0000;border:0;color:var(--primary-color);text-decoration:underline;transition:-webkit-text-decoration .5s ease-in-out;transition:text-decoration .5s ease-in-out;transition:text-decoration .5s ease-in-out,-webkit-text-decoration .5s ease-in-out}#popup-buttons{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;margin:0;max-width:unset;width:fit-content}@media(min-width:63rem){#popup-buttons{justify-content:flex-end}}#popup-buttons button{margin:0}@media(min-width:63rem){#popup-buttons{flex-basis:40%}}#popup-buttons .agree-button{background-image:unset;box-shadow:none;color:var(--pr-btn-text-color);font-family:var(--font-semibold);font-size:14px;font-weight:600;line-height:normal;padding:8px 12px;text-align:center;text-shadow:none;text-transform:none;transition:background-color .5s ease-out}#popup-buttons .agree-button:focus,#popup-buttons .agree-button:hover{background-color:var(--pr-btn-bg-hover);border-color:var(--pr-btn-border-color-hover);color:var(--pr-btn-text-color-hover);-webkit-text-decoration:var(--pr-btn-text-decoration-hover);text-decoration:var(--pr-btn-text-decoration-hover)}#popup-buttons .decline-button{background-color:var(--sc-btn-bg);background-image:unset;border-color:var(--sc-btn-border-color);border-radius:var(--sc-btn-border-radius);border-style:var(--sc-btn-border-style);border-width:var(--sc-btn-border-width);box-shadow:none;color:var(--sc-btn-text-color);font-family:var(--font-semibold);font-size:14px;font-weight:600;letter-spacing:none;line-height:normal;padding:8px 12px;text-align:center;-webkit-text-decoration:var(--sc-btn-text-decoration);text-decoration:var(--sc-btn-text-decoration);text-shadow:none;text-transform:uppercase;text-transform:none;transition:background-color .5s ease-out}#popup-buttons .decline-button:focus,#popup-buttons .decline-button:hover{background-color:var(--sc-btn-bg-hover);border-color:var(--sc-btn-border-color-hover);color:var(--sc-btn-text-color-hover);-webkit-text-decoration:var(--sc-btn-text-decoration-hover);text-decoration:var(--sc-btn-text-decoration-hover)}.sitemap-plugin--menu a{color:var(--text-color);display:block}.sitemap-plugin--menu a:hover{color:var(--primary-color)}.sitemap-plugin--menu ul{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}.sitemap-plugin--menu ul li{background-color:var(--primary-color-10);border-radius:4px;flex:1;margin-bottom:0;padding:20px;width:100%}.sitemap-plugin--menu ul li a{color:var(--text-color);font-family:var(--font-bold);font-size:24px;letter-spacing:normal;line-height:700;line-height:normal;text-align:center}.sitemap-plugin--menu ul li a+ul{margin-top:20px}.sitemap-plugin--menu ul ul{align-items:flex-start;flex-direction:row;justify-content:center}.sitemap-plugin--menu ul ul li{flex:1}.sitemap-plugin--menu ul ul li a{color:var(--text-color);font-family:var(--font-medium);font-size:16px;letter-spacing:normal;line-height:500;line-height:normal;text-align:center}.sitemap-plugin--menu ul ul ul{flex-direction:column}.sitemap-plugin--menu ul ul ul li a{color:var(--text-color);font-family:var(--font-regular);font-size:14px;letter-spacing:normal;line-height:400;line-height:normal;margin-bottom:0;text-align:center}.sitemap-plugin--menu.sitemap-item--menu-account{background-color:var(--primary-color-10);border-radius:4px;margin-top:20px;padding:20px}.sitemap-plugin--menu.sitemap-item--menu-account ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.sitemap-plugin--menu.sitemap-item--menu-account ul li{flex:1}.sitemap-plugin--menu.sitemap-item--menu-account ul li:first-of-type{background-color:#0000;flex:100%;padding:0}.sitemap-plugin--menu.sitemap-item--menu-account ul li:first-of-type a{color:var(--text-color);font-family:var(--font-bold);font-size:24px;letter-spacing:normal;line-height:700;line-height:normal;text-align:center}.sitemap-plugin--menu.sitemap-item--menu-account ul li a{color:var(--text-color);font-family:var(--font-medium);font-size:16px;letter-spacing:normal;line-height:500;line-height:normal;text-align:center}#backtotop{background-color:var(--primary-color);background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-up.svg);background-size:28px;height:40px;padding:12px;width:40px}#backtotop:hover{background-color:var(--accent-color)}.layout-main-wrapper:has(.banner-generic-full) .page-breadcrumb--section,.layout-main-wrapper:has(.banner-generic-full) .page-title--section{display:none}.layout-main-wrapper:has(.banner-generic-full) .banner-generic-full .page-title--section{display:block!important}.layout-main-wrapper:has(.node--view-mode-full:has(.banner-generic-full)) .page-wrapper{padding-top:0}#loader-wrapper{background-color:#fff;height:100%;position:fixed;top:0;width:100%;z-index:1000}[dir=ltr] #loader-wrapper{left:0}[dir=rtl] #loader-wrapper{right:0}#loader-wrapper #loader{animation:spin 2s linear infinite;border:3px solid #0000;border-radius:50%;border-top:3px solid var(--primary-color);display:block;height:100px;position:relative;top:50%;width:100px;z-index:1001}[dir=ltr] #loader-wrapper #loader{left:50%;margin:-75px 0 0 -75px}[dir=rtl] #loader-wrapper #loader{margin:-75px -75px 0 0;right:50%}#loader-wrapper #loader:before{animation:spin 3s linear infinite;border:3px solid #0000;border-radius:50%;border-top:3px solid var(--grey-color);bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}#loader-wrapper #loader:after{animation:spin 1.5s linear infinite;border:3px solid #0000;border-radius:50%;border-top:3px solid var(--accent-color);bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}.loaded #loader-wrapper{transition:background-color .2s ease-out;visibility:hidden}.loaded #loader-wrapper #loader{opacity:0;transition:all .1s ease-out}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous{border:1px solid var(--primary-color);border-radius:6px;font-size:1rem;letter-spacing:normal;line-height:1.2;padding:.6rem 1.5rem .75rem;white-space:normal}.general-checkout--page .layout-region-checkout-footer .form-actions .link--previous:hover{background-color:var(--primary-color);color:var(--color--white)}.generic-insurance-form-page .dont-have-account--block{border-radius:16px;margin-top:2rem;overflow:hidden}.generic-insurance-form-page .book-call--form{border-radius:16px;margin-top:4rem;overflow:hidden}.page-title--section{margin-top:2rem}.page-title--section .page-title{line-height:1.6}.page-breadcrumb--section{background-color:#0000}.page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list{align-items:center;gap:.25rem}.page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item,.page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item a{background-color:none;display:inline;font-size:14px;font-weight:400;line-height:150%;padding:0;transition:color .5s ease}.page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item a{color:var(--text-color)}.page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item a:hover{box-shadow:none;color:var(--accent-color);text-decoration:none}.page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item{color:var(--text-color);position:relative}[dir=ltr] .page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item:before{margin-right:.625rem}[dir=rtl] .page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item:before{margin-left:.625rem}[dir=ltr] .page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item:not(:last-child){padding-right:.5rem}[dir=rtl] .page-breadcrumb--section .block-system-breadcrumb-block .breadcrumb__list .breadcrumb__item:not(:last-child){padding-left:.5rem}:root{--header-bg-30:hsl(var(--header-bg-hue),var(--header-bg-saturation),calc(1%*(var(--header-bg-lightness) - (0.36*var(--header-bg-lightness)))));--header-bg-40:hsl(var(--header-bg-hue),var(--header-bg-saturation),calc(1%*(var(--header-bg-lightness) - (0.24*var(--header-bg-lightness)))));--header-bg:hsl(var(--header-bg-hue),var(--header-bg-saturation),calc(1%*var(--header-bg-lightness)));--header-bg-60:hsl(var(--header-bg-hue),var(--header-bg-saturation),calc(1%*(var(--header-bg-lightness) + (0.24*(100 - var(--header-bg-lightness))))));--header-padding:var(--header-padding-top) var(--header-padding-right) var(--header-padding-bottom) var(--header-padding-left);--header-gap:var(--top-bar-gap)}header{box-shadow:0 16px 24px #0d33100a;position:relative;z-index:111}.header-section{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;padding:var(--header-padding);position:relative}.header-section .region{padding:0}.header-section .region--header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;width:100%}@media(min-width:76rem){.header-section .region--header{gap:32px}}.header-section .block{align-items:center;max-width:fit-content}.language-switcher-language-url .links{background-color:var(--primary-color);display:flex;flex-direction:row;list-style:none;margin:0}[dir=ltr] .language-switcher-language-url .links{padding-left:0}[dir=rtl] .language-switcher-language-url .links{padding-right:0}.language-switcher-language-url .links li a{color:#fff;display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;padding:6px 12px;text-decoration:unset;text-transform:uppercase}.language-switcher-language-url .links li a:hover{text-decoration:underline}.language-switcher-language-url .links li a:focus{outline:unset;outline-offset:unset}.language-switcher-language-url .links li.is-active a{background-color:var(--accent-color)}[dir=ltr] .language-switcher-language-url .links li+li{margin-left:2px}[dir=rtl] .language-switcher-language-url .links li+li{margin-right:2px}@media(max-width:75rem){.language-switcher-language-url{display:inline-block;width:fit-content}}html:lang(en) .block-language-switcher-langcode-block li[hreflang=en] a,html:lang(ro) .block-language-switcher-langcode-block li[hreflang=ro] a,html:lang(ru) .block-language-switcher-langcode-block li[hreflang=ru] a{background-color:var(--accent-color)}@media only screen and (min-width:600px){[dir=ltr] .block-dropdown-language{border-right:1px solid var(--grey-color);padding-right:20px}[dir=rtl] .block-dropdown-language{border-left:1px solid var(--grey-color);padding-left:20px}}.block-dropdown-language .dropbutton-widget{border-radius:0;height:20px;padding-inline:0;padding:0!important;width:auto}.block-dropdown-language .dropbutton-wrapper{position:relative}.block-dropdown-language .dropbutton-wrapper.open{filter:none}.block-dropdown-language .dropbutton-wrapper .dropbutton-action{background:#0000;border:0;color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin-inline:0}[dir=ltr] .block-dropdown-language .dropbutton-wrapper .dropbutton-action{padding-right:12px}[dir=rtl] .block-dropdown-language .dropbutton-wrapper .dropbutton-action{padding-left:12px}.block-dropdown-language .dropbutton-wrapper .dropbutton-action.secondary-action{border:0;margin-inline:0;width:fit-content}[dir=ltr] .block-dropdown-language .dropbutton-wrapper .dropbutton-action.secondary-action{padding-right:0}[dir=rtl] .block-dropdown-language .dropbutton-wrapper .dropbutton-action.secondary-action{padding-left:0}.block-dropdown-language .dropbutton-wrapper .dropbutton-action.secondary-action a{background:#fff;color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin:0;padding:4px;position:relative;transition:color .5s ease;width:34px;z-index:100}.block-dropdown-language .dropbutton-wrapper .dropbutton-action.secondary-action a:hover{color:var(--primary-color);transition:color .5s ease}.block-dropdown-language .dropbutton-wrapper .dropbutton-action.secondary-action a:focus{border:none;outline:none}[dir=ltr] .block-dropdown-language .dropbutton-toggle{left:0;right:unset}[dir=rtl] .block-dropdown-language .dropbutton-toggle{left:unset;right:0}.block-dropdown-language .dropbutton-toggle button{background-color:#0000;border:0;border-radius:0;height:20px;width:100%}.block-dropdown-language .dropbutton-toggle button:before{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-down_bl.svg) no-repeat 50%;background-size:12px;border:0;content:"";display:block;height:12px;position:absolute;top:50%;transform:translateY(-50%);width:12px}[dir=ltr] .block-dropdown-language .dropbutton-toggle button:before{right:-2px}[dir=rtl] .block-dropdown-language .dropbutton-toggle button:before{left:-2px}.block-dropdown-language .dropbutton-toggle .dropbutton-arrow{display:none}[dir=ltr] .phone-nr--block{margin-left:32px}[dir=rtl] .phone-nr--block{margin-right:32px}.phone-nr--block a{background:var(--primary-color);color:#fff;display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:24px;padding:12px 18px;text-decoration:unset}.phone-nr--block a:hover{text-decoration:underline}@media(max-width:29.25rem){[dir=ltr] .phone-nr--block{margin-left:10px}[dir=rtl] .phone-nr--block{margin-right:10px}.phone-nr--block a{font-size:12px;line-height:normal;padding:6px 12px}}.account-block-wrap.logged-user{display:none}.header-icon.no-logged{align-items:center;background-color:#0000;border:unset;color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;padding:0!important;position:relative;text-decoration:unset}[dir=ltr] .header-icon.no-logged{padding-right:12px}[dir=rtl] .header-icon.no-logged{padding-left:12px}.account-icon{align-items:center;display:block;padding:0}.account-icon,.account-icon:focus,.account-icon:hover{background:#0000;border:0}.account-icon .user-log{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;position:relative;transition:color .5s ease}[dir=ltr] .account-icon .user-log{padding-right:12px}[dir=rtl] .account-icon .user-log{padding-left:12px}.account-icon .user-log:after{background:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-down.svg) no-repeat 50%;background-size:12px;content:"";height:12px;position:absolute;top:5px;width:12px}[dir=ltr] .account-icon .user-log:after{right:0}[dir=rtl] .account-icon .user-log:after{left:0}.account-icon .user-log:hover{color:var(--primary-color);transition:color .5s ease}.account-wrap--region{position:relative}.account-wrap--region .menu--account{padding:0!important}.account-block-wrap{border-radius:0;margin-top:16px;min-width:220px;padding:16px;position:absolute}[dir=ltr] .account-block-wrap{right:0}[dir=rtl] .account-block-wrap{left:0}.account-block-wrap .menu--account .menu .menu__item a{border-radius:0;color:var(--text-color)}.account-block-wrap.account-open{display:block}.lang-dropdown-select-element{background-color:#0000!important;background-image:url(/themes/contrib/azuro_theme/assets/css/../../media/images/chevron-down-dark.svg);background-size:10px;border:0;color:var(--text-color);font-family:var(--font-semibold);font-size:14px;font-weight:600;line-height:20px;text-transform:capitalize;width:fit-content!important}[dir=ltr] .lang-dropdown-select-element{background-position:right 0 center;padding:0 12px 0 6px!important}[dir=rtl] .lang-dropdown-select-element{background-position:left 0 center;padding:0 6px 0 12px!important}.lang-dropdown-select-element:focus,.lang-dropdown-select-element:hover{border:0!important}.lang-dropdown-select-element option{font-family:var(--font-semibold);font-size:14px;font-weight:600;line-height:20px}.bottom-mobile-utilities,.mobile-header,.top-mobile-utilities{display:block}@media(min-width:49rem){.bottom-mobile-utilities,.mobile-header,.top-mobile-utilities{display:none!important}}.main-services-block{background-color:#f7f9fb;padding:60px 0}.main-homepage-services.view-services .view-content{display:grid;gap:20px;grid-template-columns:1fr}@media only screen and (min-width:350px){.main-homepage-services.view-services .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:49rem){.main-homepage-services.view-services .view-content{grid-template-columns:repeat(3,1fr)}}@media(min-width:63rem){.main-homepage-services.view-services .view-content{grid-template-columns:repeat(6,1fr)}}.service-teaser{height:100%;margin-block-end:0;padding:20px;position:relative}.service-teaser,.service-teaser:hover{box-shadow:0 1px 12px #0000001a}.service-teaser:after{content:none}.service-teaser .node__title{margin:0}.service-teaser .node__content{padding:0}.service-teaser .service-redirect{display:block;text-decoration:unset}.service-teaser .service-redirect:hover .node__title{color:var(--primary-color)}.service-teaser .header-service{display:flex;flex-direction:column;height:100%;margin-bottom:10px;position:relative}.service-teaser .header-service .node__title{color:var(--text-color);font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;margin-top:10px}.service-teaser .field--name-body p{color:var(--text-color);font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;margin:0}.service-teaser .field--name-body p+p{margin-top:4px}.service-teaser .field--name-field-media-image img{height:200px;min-width:100%;object-fit:cover}.service-teaser .field--name-field-action-link{margin-top:16px}.service-teaser .field--name-field-action-link a{color:var(--text-color);display:block;font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:20px}.service-teaser .field--name-field-action-link a:hover{color:var(--primary-color)}.service-calculator{height:100%}.service-calculator .service-wrap{text-decoration:unset}.service-calculator .text-content{color:var(--primary-color);font-family:var(--font-regular);font-size:16px;font-weight:400;text-align:center}.service-calculator .field--name-field-service-icon{background-color:var(--light-grey);border-radius:0;padding:20px}.service-calculator .field--name-field-service-icon img,.service-calculator .field--name-field-service-icon svg{display:block;height:70px;margin:0 auto;object-fit:contain}.service-calculator .node__content{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;justify-content:flex-start;width:100%}.service-calculator .node__content .node__title{display:block}.service-calculator .node__content .node__title .node-redirect{color:var(--text-color);display:block;font-family:var(--font-medium);font-size:16px;font-weight:500;line-height:normal;text-align:center}.service-calculator .node__content .node__title .node-redirect:hover{color:var(--primary-color)}.service-calculator .node__content .order-now{border-radius:var(--pr-btn-border-radius);line-height:normal;margin-top:auto;padding:8px 16px;width:100%}.service-calculator .node__content .order-now:not([href]),.service-calculator .node__content .order-now[href=""],.service-calculator .node__content .order-now[href="#"]{background:var(--primary-color-50);border-color:var(--primary-color-50);pointer-events:none}.actions-footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;width:100%}.actions-footer .order-now{flex:1;line-height:normal;padding:8px 12px}.actions-footer .order-now:not([href]),.actions-footer .order-now[href=""],.actions-footer .order-now[href="#"]{background:var(--primary-color-10);border-color:var(--primary-color-10);pointer-events:none}.actions-footer .read-more{background-color:#0000;color:var(--primary-color);flex:1;line-height:normal;padding:8px 12px}.view-company-carousel{margin-top:60px}.view-company-carousel .slick img{filter:grayscale(100%);height:80px;min-width:100%;object-fit:contain}.view-company-carousel .slick img:hover{filter:grayscale(0)}[dir=ltr] .view-company-carousel .slick__slide{margin-right:50px}[dir=rtl] .view-company-carousel .slick__slide{margin-left:50px}.features-grid .field--name-field-paragraph{display:grid;gap:32px}@media(min-width:49rem){.features-grid .field--name-field-paragraph{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.features-grid .field--name-field-paragraph{grid-template-columns:repeat(3,1fr)}}@media(min-width:76rem){.features-grid .field--name-field-paragraph{grid-template-columns:repeat(4,1fr)}}.feature-paragraph.grid-paragraph{align-items:center;border:1px solid --light-grey;display:flex;flex-direction:column;gap:20px;height:100%;padding:20px;text-align:center}.feature-paragraph .field--name-field-title{color:var(--text-color);font-family:var(--font-bold);font-weight:700;line-height:normal}.feature-paragraph .field--name-field-description{color:#00000080}.feature-paragraph .field--name-field-media-icon svg path{fill:var(--primary-color)}.call-to-action-block,.features-tabs{background-color:#f7f9fb;margin-bottom:60px;padding:60px 0}.features-tabs{margin-top:60px}.features-tabs .main-content{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center}.features-tabs .main-content .field--name-field-title{color:var(--text-color);font-family:var(--font-bold);font-size:32px;font-weight:700;line-height:normal}.features-tabs .nav-pills{border-bottom:1px solid var(--light-grey);justify-content:center;margin:40px 0 0}.features-tabs .nav-pills .nav-link{background-color:#0000;border:none;border-radius:unset;color:var(--dark-grey);display:block;font-family:var(--font-regular)!important;font-weight:400!important;padding:12px 24px;position:relative;text-decoration:unset}.features-tabs .nav-pills .nav-link:before{bottom:0;content:"";display:block;position:absolute;width:100%}[dir=ltr] .features-tabs .nav-pills .nav-link:before{left:50%;transform:translateX(-50%)}[dir=rtl] .features-tabs .nav-pills .nav-link:before{right:50%;transform:translateX(50%)}.features-tabs .nav-pills .nav-link.active:before{border:1px solid var(--primary-color)}.features-tabs .tab-content{padding-top:40px}.features-tabs .feature-paragraph{background-color:#fff;box-shadow:0 4px 19px #0000001a}.slick-list.draggable:hover{background-color:#0000}.services-page-grid.view-services .view-content,.view-taxonomy-term .view-content{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:49rem){.services-page-grid.view-services .view-content,.view-taxonomy-term .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:63rem){.services-page-grid.view-services .view-content,.view-taxonomy-term .view-content{grid-template-columns:repeat(3,1fr)!important}}@media(min-width:76rem){.services-page-grid.view-services .view-content,.view-taxonomy-term .view-content{grid-template-columns:repeat(3,1fr)!important}}.services-page-grid.view-services .service-teaser,.view-taxonomy-term .service-teaser{border:1px solid var(--light-grey);box-shadow:unset}.services-page-grid.view-services .service-teaser img,.view-taxonomy-term .service-teaser img{height:240px;object-fit:cover}.services-page-grid.view-services .service-teaser .node__title,.view-taxonomy-term .service-teaser .node__title{color:var(--primary-color);font-family:var(--font-semibold);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.services-page-grid.view-services .service-teaser .node__title:hover,.view-taxonomy-term .service-teaser .node__title:hover{color:var(--accent-color)}.services-page-grid.view-services .service-teaser .field--name-body,.services-page-grid.view-services .service-teaser .field--name-body a,.services-page-grid.view-services .service-teaser .field--name-body b,.services-page-grid.view-services .service-teaser .field--name-body h1,.services-page-grid.view-services .service-teaser .field--name-body h2,.services-page-grid.view-services .service-teaser .field--name-body h3,.services-page-grid.view-services .service-teaser .field--name-body h4,.services-page-grid.view-services .service-teaser .field--name-body p,.services-page-grid.view-services .service-teaser .field--name-body span,.services-page-grid.view-services .service-teaser .field--name-body strong,.view-taxonomy-term .service-teaser .field--name-body,.view-taxonomy-term .service-teaser .field--name-body a,.view-taxonomy-term .service-teaser .field--name-body b,.view-taxonomy-term .service-teaser .field--name-body h1,.view-taxonomy-term .service-teaser .field--name-body h2,.view-taxonomy-term .service-teaser .field--name-body h3,.view-taxonomy-term .service-teaser .field--name-body h4,.view-taxonomy-term .service-teaser .field--name-body p,.view-taxonomy-term .service-teaser .field--name-body span,.view-taxonomy-term .service-teaser .field--name-body strong{color:var(--text-color);font-family:var(--font-second);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.services-page-grid.view-services .bef-links ul,.view-taxonomy-term .bef-links ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.services-page-grid.view-services .bef-links ul a,.view-taxonomy-term .bef-links ul a{color:var(--text-color-70);display:block;font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:18px;padding:8px 16px;text-decoration:none}.services-page-grid.view-services .bef-links ul a.bef-link--selected,.view-taxonomy-term .bef-links ul a.bef-link--selected{background-color:#f6f6f7;color:var(--primary-color)}.services-page-grid.view-services .bef-links ul a:hover,.view-taxonomy-term .bef-links ul a:hover{color:var(--accent-color)}.services-page-grid.view-services form .form-actions,.view-taxonomy-term form .form-actions{border-top:0;margin-bottom:20px;margin-top:0;padding-top:0}.banner-generic-full{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:480px;position:relative}.banner-generic-full .container{height:100%;min-height:480px;padding-bottom:32px;padding-top:32px;position:relative;z-index:1}.banner-generic-full .main-content{background:#ffffffd9;padding:32px;position:absolute;top:50%;width:calc(100% - 20px);z-index:1}[dir=ltr] .banner-generic-full .main-content{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .banner-generic-full .main-content{right:50%;transform:translate(50%,-50%)}@media(min-width:49rem){.banner-generic-full .main-content{max-width:800px;min-width:600px;transform:translateY(-50%)!important}[dir=ltr] .banner-generic-full .main-content{left:0}[dir=rtl] .banner-generic-full .main-content{right:0}}.banner-generic-full .field--name-field-banner-title{color:var(--text-color);font-family:var(--font-bold);font-size:48px;font-weight:700;letter-spacing:-1.6px;line-height:58px}.banner-generic-full .field--name-field-banner-title:nth-child(2){margin-top:16px}.banner-generic-full .field--name-field-banner-title:not(:last-child){margin-bottom:16px}@media(max-width:48rem){.banner-generic-full .field--name-field-banner-title{font-size:24px;line-height:normal}}.banner-generic-full .field--name-field-banner-description{color:var(--text-color);font-family:var(--font-second);font-size:16px;font-weight:400;line-height:24px}.banner-generic-full .field--name-field-banner-description:not(:last-child){margin-bottom:16px}@media(min-width:49rem){[dir=ltr] .banner-generic-full .addtoany_list{margin:0 0 0 auto}[dir=rtl] .banner-generic-full .addtoany_list{margin:0 auto 0 0}}.add-profile .banner-generic-full .banner-button.add-second-person:not([href]),.add-profile .banner-generic-full .banner-button.add-vehicle:not([href]),.add-profile .banner-generic-full .banner-button[href=""].add-second-person,.add-profile .banner-generic-full .banner-button[href=""].add-vehicle,.add-profile .banner-generic-full .banner-button[href="#"].add-second-person,.add-profile .banner-generic-full .banner-button[href="#"].add-vehicle,.banner-generic-full .add-profile .banner-button.add-second-person:not([href]),.banner-generic-full .add-profile .banner-button.add-vehicle:not([href]),.banner-generic-full .add-profile .banner-button[href=""].add-second-person,.banner-generic-full .add-profile .banner-button[href=""].add-vehicle,.banner-generic-full .add-profile .banner-button[href="#"].add-second-person,.banner-generic-full .add-profile .banner-button[href="#"].add-vehicle,.banner-generic-full .banner-button.btn:not([href]),.banner-generic-full .banner-button.button--primary:not([href]),.banner-generic-full .banner-button.button:not([href]),.banner-generic-full .banner-button.order-now:not([href]),.banner-generic-full .banner-button.primary-button:not([href]),.banner-generic-full .banner-button.primary-button[href=""],.banner-generic-full .banner-button.primary-button[href="#"],.banner-generic-full .banner-button.read-more:not([href]),.banner-generic-full .banner-button[href=""].btn,.banner-generic-full .banner-button[href=""].button,.banner-generic-full .banner-button[href=""].button--primary,.banner-generic-full .banner-button[href=""].order-now,.banner-generic-full .banner-button[href=""].read-more,.banner-generic-full .banner-button[href="#"].btn,.banner-generic-full .banner-button[href="#"].button,.banner-generic-full .banner-button[href="#"].button--primary,.banner-generic-full .banner-button[href="#"].order-now,.banner-generic-full .banner-button[href="#"].read-more,.banner-generic-full .block-commerce-cart .banner-button.cart-block--link:not([href]),.banner-generic-full .block-commerce-cart .banner-button[href=""].cart-block--link,.banner-generic-full .block-commerce-cart .banner-button[href="#"].cart-block--link,.banner-generic-full .field--name-field-action-link a.banner-button:not([href]),.banner-generic-full .field--name-field-action-link a.banner-button[href=""],.banner-generic-full .field--name-field-action-link a.banner-button[href="#"],.banner-generic-full .form-actions .banner-button.add-to-cart:not([href]),.banner-generic-full .form-actions .banner-button.checkout-button:not([href]),.banner-generic-full .form-actions .banner-button.next-button:not([href]),.banner-generic-full .form-actions .banner-button.submit-button:not([href]),.banner-generic-full .form-actions .banner-button[href=""].add-to-cart,.banner-generic-full .form-actions .banner-button[href=""].checkout-button,.banner-generic-full .form-actions .banner-button[href=""].next-button,.banner-generic-full .form-actions .banner-button[href=""].submit-button,.banner-generic-full .form-actions .banner-button[href="#"].add-to-cart,.banner-generic-full .form-actions .banner-button[href="#"].checkout-button,.banner-generic-full .form-actions .banner-button[href="#"].next-button,.banner-generic-full .form-actions .banner-button[href="#"].submit-button,.banner-generic-full .general-checkout--page .layout-region-checkout-footer .form-actions .banner-button.link--previous:not([href]),.banner-generic-full .general-checkout--page .layout-region-checkout-footer .form-actions .banner-button[href=""].link--previous,.banner-generic-full .general-checkout--page .layout-region-checkout-footer .form-actions .banner-button[href="#"].link--previous,.banner-generic-full .hi-details .insured-persons-table .banner-button.add-person:not([href]),.banner-generic-full .hi-details .insured-persons-table .banner-button[href=""].add-person,.banner-generic-full .hi-details .insured-persons-table .banner-button[href="#"].add-person,.banner-generic-full .hi-start .insured-persons-table .banner-button.add-person:not([href]),.banner-generic-full .hi-start .insured-persons-table .banner-button[href=""].add-person,.banner-generic-full .hi-start .insured-persons-table .banner-button[href="#"].add-person,.banner-generic-full .ief-popup-actions .banner-button.add-to-cart:not([href]),.banner-generic-full .ief-popup-actions .banner-button.checkout-button:not([href]),.banner-generic-full .ief-popup-actions .banner-button.next-button:not([href]),.banner-generic-full .ief-popup-actions .banner-button.submit-button:not([href]),.banner-generic-full .ief-popup-actions .banner-button[href=""].add-to-cart,.banner-generic-full .ief-popup-actions .banner-button[href=""].checkout-button,.banner-generic-full .ief-popup-actions .banner-button[href=""].next-button,.banner-generic-full .ief-popup-actions .banner-button[href=""].submit-button,.banner-generic-full .ief-popup-actions .banner-button[href="#"].add-to-cart,.banner-generic-full .ief-popup-actions .banner-button[href="#"].checkout-button,.banner-generic-full .ief-popup-actions .banner-button[href="#"].next-button,.banner-generic-full .ief-popup-actions .banner-button[href="#"].submit-button,.banner-generic-full .insurances-details-actions .banner-button.add-to-cart:not([href]),.banner-generic-full .insurances-details-actions .banner-button.checkout-button:not([href]),.banner-generic-full .insurances-details-actions .banner-button.next-button:not([href]),.banner-generic-full .insurances-details-actions .banner-button.submit-button:not([href]),.banner-generic-full .insurances-details-actions .banner-button[href=""].add-to-cart,.banner-generic-full .insurances-details-actions .banner-button[href=""].checkout-button,.banner-generic-full .insurances-details-actions .banner-button[href=""].next-button,.banner-generic-full .insurances-details-actions .banner-button[href=""].submit-button,.banner-generic-full .insurances-details-actions .banner-button[href="#"].add-to-cart,.banner-generic-full .insurances-details-actions .banner-button[href="#"].checkout-button,.banner-generic-full .insurances-details-actions .banner-button[href="#"].next-button,.banner-generic-full .insurances-details-actions .banner-button[href="#"].submit-button,.banner-generic-full .more-link a.banner-button:not([href]),.banner-generic-full .more-link a.banner-button[href=""],.banner-generic-full .more-link a.banner-button[href="#"],.banner-generic-full .order-review--page .layout-region-checkout-footer .form-actions .banner-button.link--previous:not([href]),.banner-generic-full .order-review--page .layout-region-checkout-footer .form-actions .banner-button[href=""].link--previous,.banner-generic-full .order-review--page .layout-region-checkout-footer .form-actions .banner-button[href="#"].link--previous,.banner-generic-full .print__wrapper--pdf .banner-button.print__link--pdf:not([href]),.banner-generic-full .print__wrapper--pdf .banner-button[href=""].print__link--pdf,.banner-generic-full .print__wrapper--pdf .banner-button[href="#"].print__link--pdf,.banner-generic-full .select-profile .banner-button.add-second-person:not([href]),.banner-generic-full .select-profile .banner-button.add-vehicle:not([href]),.banner-generic-full .select-profile .banner-button[href=""].add-second-person,.banner-generic-full .select-profile .banner-button[href=""].add-vehicle,.banner-generic-full .select-profile .banner-button[href="#"].add-second-person,.banner-generic-full .select-profile .banner-button[href="#"].add-vehicle,.banner-generic-full .select-profiles .banner-button.add-second-person:not([href]),.banner-generic-full .select-profiles .banner-button.add-vehicle:not([href]),.banner-generic-full .select-profiles .banner-button[href=""].add-second-person,.banner-generic-full .select-profiles .banner-button[href=""].add-vehicle,.banner-generic-full .select-profiles .banner-button[href="#"].add-second-person,.banner-generic-full .select-profiles .banner-button[href="#"].add-vehicle,.banner-generic-full .select-vehicle .banner-button.add-second-person:not([href]),.banner-generic-full .select-vehicle .banner-button.add-vehicle:not([href]),.banner-generic-full .select-vehicle .banner-button[href=""].add-second-person,.banner-generic-full .select-vehicle .banner-button[href=""].add-vehicle,.banner-generic-full .select-vehicle .banner-button[href="#"].add-second-person,.banner-generic-full .select-vehicle .banner-button[href="#"].add-vehicle,.banner-generic-full .select2-container--default .select2-selection .banner-button.select2-selection__choice:not([href]),.banner-generic-full .select2-container--default .select2-selection .banner-button[href=""].select2-selection__choice,.banner-generic-full .select2-container--default .select2-selection .banner-button[href="#"].select2-selection__choice,.banner-generic-full .view-empty .block-local-actions-block a.banner-button:not([href]),.banner-generic-full .view-empty .block-local-actions-block a.banner-button[href=""],.banner-generic-full .view-empty .block-local-actions-block a.banner-button[href="#"],.banner-generic-full .wizard-layout-footer .banner-button.add-to-cart:not([href]),.banner-generic-full .wizard-layout-footer .banner-button.checkout-button:not([href]),.banner-generic-full .wizard-layout-footer .banner-button.next-button:not([href]),.banner-generic-full .wizard-layout-footer .banner-button.submit-button:not([href]),.banner-generic-full .wizard-layout-footer .banner-button[href=""].add-to-cart,.banner-generic-full .wizard-layout-footer .banner-button[href=""].checkout-button,.banner-generic-full .wizard-layout-footer .banner-button[href=""].next-button,.banner-generic-full .wizard-layout-footer .banner-button[href=""].submit-button,.banner-generic-full .wizard-layout-footer .banner-button[href="#"].add-to-cart,.banner-generic-full .wizard-layout-footer .banner-button[href="#"].checkout-button,.banner-generic-full .wizard-layout-footer .banner-button[href="#"].next-button,.banner-generic-full .wizard-layout-footer .banner-button[href="#"].submit-button,.banner-generic-full button.banner-button:not([href]),.banner-generic-full button.banner-button[href=""],.banner-generic-full button.banner-button[href="#"],.block-commerce-cart .banner-generic-full .banner-button.cart-block--link:not([href]),.block-commerce-cart .banner-generic-full .banner-button[href=""].cart-block--link,.block-commerce-cart .banner-generic-full .banner-button[href="#"].cart-block--link,.field--name-field-action-link .banner-generic-full a.banner-button:not([href]),.field--name-field-action-link .banner-generic-full a.banner-button[href=""],.field--name-field-action-link .banner-generic-full a.banner-button[href="#"],.form-actions .banner-generic-full .banner-button.add-to-cart:not([href]),.form-actions .banner-generic-full .banner-button.checkout-button:not([href]),.form-actions .banner-generic-full .banner-button.next-button:not([href]),.form-actions .banner-generic-full .banner-button.submit-button:not([href]),.form-actions .banner-generic-full .banner-button[href=""].add-to-cart,.form-actions .banner-generic-full .banner-button[href=""].checkout-button,.form-actions .banner-generic-full .banner-button[href=""].next-button,.form-actions .banner-generic-full .banner-button[href=""].submit-button,.form-actions .banner-generic-full .banner-button[href="#"].add-to-cart,.form-actions .banner-generic-full .banner-button[href="#"].checkout-button,.form-actions .banner-generic-full .banner-button[href="#"].next-button,.form-actions .banner-generic-full .banner-button[href="#"].submit-button,.general-checkout--page .layout-region-checkout-footer .form-actions .banner-generic-full .banner-button.link--previous:not([href]),.general-checkout--page .layout-region-checkout-footer .form-actions .banner-generic-full .banner-button[href=""].link--previous,.general-checkout--page .layout-region-checkout-footer .form-actions .banner-generic-full .banner-button[href="#"].link--previous,.hi-details .insured-persons-table .banner-generic-full .banner-button.add-person:not([href]),.hi-details .insured-persons-table .banner-generic-full .banner-button[href=""].add-person,.hi-details .insured-persons-table .banner-generic-full .banner-button[href="#"].add-person,.hi-start .insured-persons-table .banner-generic-full .banner-button.add-person:not([href]),.hi-start .insured-persons-table .banner-generic-full .banner-button[href=""].add-person,.hi-start .insured-persons-table .banner-generic-full .banner-button[href="#"].add-person,.ief-popup-actions .banner-generic-full .banner-button.add-to-cart:not([href]),.ief-popup-actions .banner-generic-full .banner-button.checkout-button:not([href]),.ief-popup-actions .banner-generic-full .banner-button.next-button:not([href]),.ief-popup-actions .banner-generic-full .banner-button.submit-button:not([href]),.ief-popup-actions .banner-generic-full .banner-button[href=""].add-to-cart,.ief-popup-actions .banner-generic-full .banner-button[href=""].checkout-button,.ief-popup-actions .banner-generic-full .banner-button[href=""].next-button,.ief-popup-actions .banner-generic-full .banner-button[href=""].submit-button,.ief-popup-actions .banner-generic-full .banner-button[href="#"].add-to-cart,.ief-popup-actions .banner-generic-full .banner-button[href="#"].checkout-button,.ief-popup-actions .banner-generic-full .banner-button[href="#"].next-button,.ief-popup-actions .banner-generic-full .banner-button[href="#"].submit-button,.insurances-details-actions .banner-generic-full .banner-button.add-to-cart:not([href]),.insurances-details-actions .banner-generic-full .banner-button.checkout-button:not([href]),.insurances-details-actions .banner-generic-full .banner-button.next-button:not([href]),.insurances-details-actions .banner-generic-full .banner-button.submit-button:not([href]),.insurances-details-actions .banner-generic-full .banner-button[href=""].add-to-cart,.insurances-details-actions .banner-generic-full .banner-button[href=""].checkout-button,.insurances-details-actions .banner-generic-full .banner-button[href=""].next-button,.insurances-details-actions .banner-generic-full .banner-button[href=""].submit-button,.insurances-details-actions .banner-generic-full .banner-button[href="#"].add-to-cart,.insurances-details-actions .banner-generic-full .banner-button[href="#"].checkout-button,.insurances-details-actions .banner-generic-full .banner-button[href="#"].next-button,.insurances-details-actions .banner-generic-full .banner-button[href="#"].submit-button,.more-link .banner-generic-full a.banner-button:not([href]),.more-link .banner-generic-full a.banner-button[href=""],.more-link .banner-generic-full a.banner-button[href="#"],.order-review--page .layout-region-checkout-footer .form-actions .banner-generic-full .banner-button.link--previous:not([href]),.order-review--page .layout-region-checkout-footer .form-actions .banner-generic-full .banner-button[href=""].link--previous,.order-review--page .layout-region-checkout-footer .form-actions .banner-generic-full .banner-button[href="#"].link--previous,.print__wrapper--pdf .banner-generic-full .banner-button.print__link--pdf:not([href]),.print__wrapper--pdf .banner-generic-full .banner-button[href=""].print__link--pdf,.print__wrapper--pdf .banner-generic-full .banner-button[href="#"].print__link--pdf,.select-profile .banner-generic-full .banner-button.add-second-person:not([href]),.select-profile .banner-generic-full .banner-button.add-vehicle:not([href]),.select-profile .banner-generic-full .banner-button[href=""].add-second-person,.select-profile .banner-generic-full .banner-button[href=""].add-vehicle,.select-profile .banner-generic-full .banner-button[href="#"].add-second-person,.select-profile .banner-generic-full .banner-button[href="#"].add-vehicle,.select-profiles .banner-generic-full .banner-button.add-second-person:not([href]),.select-profiles .banner-generic-full .banner-button.add-vehicle:not([href]),.select-profiles .banner-generic-full .banner-button[href=""].add-second-person,.select-profiles .banner-generic-full .banner-button[href=""].add-vehicle,.select-profiles .banner-generic-full .banner-button[href="#"].add-second-person,.select-profiles .banner-generic-full .banner-button[href="#"].add-vehicle,.select-vehicle .banner-generic-full .banner-button.add-second-person:not([href]),.select-vehicle .banner-generic-full .banner-button.add-vehicle:not([href]),.select-vehicle .banner-generic-full .banner-button[href=""].add-second-person,.select-vehicle .banner-generic-full .banner-button[href=""].add-vehicle,.select-vehicle .banner-generic-full .banner-button[href="#"].add-second-person,.select-vehicle .banner-generic-full .banner-button[href="#"].add-vehicle,.select2-container--default .select2-selection .banner-generic-full .banner-button.select2-selection__choice:not([href]),.select2-container--default .select2-selection .banner-generic-full .banner-button[href=""].select2-selection__choice,.select2-container--default .select2-selection .banner-generic-full .banner-button[href="#"].select2-selection__choice,.view-empty .block-local-actions-block .banner-generic-full a.banner-button:not([href]),.view-empty .block-local-actions-block .banner-generic-full a.banner-button[href=""],.view-empty .block-local-actions-block .banner-generic-full a.banner-button[href="#"],.wizard-layout-footer .banner-generic-full .banner-button.add-to-cart:not([href]),.wizard-layout-footer .banner-generic-full .banner-button.checkout-button:not([href]),.wizard-layout-footer .banner-generic-full .banner-button.next-button:not([href]),.wizard-layout-footer .banner-generic-full .banner-button.submit-button:not([href]),.wizard-layout-footer .banner-generic-full .banner-button[href=""].add-to-cart,.wizard-layout-footer .banner-generic-full .banner-button[href=""].checkout-button,.wizard-layout-footer .banner-generic-full .banner-button[href=""].next-button,.wizard-layout-footer .banner-generic-full .banner-button[href=""].submit-button,.wizard-layout-footer .banner-generic-full .banner-button[href="#"].add-to-cart,.wizard-layout-footer .banner-generic-full .banner-button[href="#"].checkout-button,.wizard-layout-footer .banner-generic-full .banner-button[href="#"].next-button,.wizard-layout-footer .banner-generic-full .banner-button[href="#"].submit-button{background:var(--primary-color-50);border-color:var(--primary-color-50);pointer-events:none}.services-full-node.node--type-service .banner-generic-full{margin-bottom:64px}:root{--top-bar-bg-75:hsl(var(--top-bar-bg-hue),var(--top-bar-bg-saturation),calc(1%*(var(--top-bar-bg-lightness) - (0.75*var(--top-bar-bg-lightness)))));--top-bar-bg-25:hsl(var(--top-bar-bg-hue),var(--top-bar-bg-saturation),calc(1%*(var(--top-bar-bg-lightness) - (0.25*var(--top-bar-bg-lightness)))));--top-bar-bg:hsl(var(--top-bar-bg-hue),var(--top-bar-bg-saturation),calc(1%*var(--top-bar-bg-lightness)));--top-bar-bg-50:hsl(var(--top-bar-bg-hue),var(--top-bar-bg-saturation),calc(1%*(var(--top-bar-bg-lightness) + (0.5*(100 - var(--top-bar-bg-lightness))))));--top-bar-padding:var(--top-bar-padding-top) var(--top-bar-padding-right) var(--top-bar-padding-bottom) var(--top-bar-padding-left);--top-bar-gap:var(--top-bar-gap)}.top-section{background-color:var(--top-bar-bg)}.top-section .region{align-items:center;gap:var(--top-bar-gap);padding:var(--top-bar-padding)}.path-insurance .row .sidebar_left.sidebar .block-superfish,.path-profile .row .sidebar_left.sidebar .block-superfish,.path-user .row .sidebar_left.sidebar .block-superfish{background-color:var(--color--light-bg);border-radius:8px;padding:20px}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__title,.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a,.path-profile .row .sidebar_left.sidebar .block-superfish .block__title,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a,.path-user .row .sidebar_left.sidebar .block-superfish .block__title,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a{border-bottom:1px solid var(--grey-color);color:var(--text-color);font-family:var(--font-bold);font-size:20px;font-weight:700;line-height:normal;padding-bottom:10px}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle,.path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle,.path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle{padding:20px}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle{margin-right:20px}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle{margin-left:20px}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle a,.path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle a,.path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-accordion-toggle a{display:block;padding-bottom:0}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu,.path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu,.path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0 .5rem}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu:after,.path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu:after,.path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu:after{display:none}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a,.path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a,.path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a{color:var(--text-color);padding:0;transition:color .4s ease,transform .4s ease}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover,.path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover,.path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover{color:var(--primary-color)}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover{transform:translateX(3px)}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .block__content .sf-menu a:hover{transform:translateX(-3px)}@media(max-width:48rem){.path-insurance .row .sidebar_left.sidebar,.path-profile .row .sidebar_left.sidebar,.path-user .row .sidebar_left.sidebar{width:100%}.path-insurance .row .sidebar_left.sidebar .block-superfish,.path-profile .row .sidebar_left.sidebar .block-superfish,.path-user .row .sidebar_left.sidebar .block-superfish{padding:0}.path-insurance .row .sidebar_left.sidebar .block-superfish .block__title,.path-profile .row .sidebar_left.sidebar .block-superfish .block__title,.path-user .row .sidebar_left.sidebar .block-superfish .block__title{display:none}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle{position:relative}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a{border:none}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before{background:currentColor;content:"";height:2px;position:absolute;transition:.4s ease;width:28px}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before{right:0}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before{left:0}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:before{top:50%;transform:translateY(-50%)}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a:after{bottom:20px}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before{background:currentColor;content:"";height:2px;position:absolute;top:20px;transition:.4s ease;width:28px}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before{right:0}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a span:before{left:0}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:before,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:before,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:before{opacity:0}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after{bottom:50%}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after{transform:translateY(50%) rotate(-45deg)}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded:after{transform:translateY(50%) rotate(45deg)}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before{top:50%}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before{transform:translateY(-50%) rotate(45deg)}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion-toggle a.sf-expanded span:before{transform:translateY(-50%) rotate(-45deg)}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-hidden,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-hidden,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-hidden{clip:auto!important;height:auto!important;opacity:0;overflow:hidden!important;pointer-events:none;transform:translateY(-10px);transition:transform 0s ease,opacity 0s ease;width:auto!important}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded{background:var(--color--light-bg);border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin:-10px 0 0;opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .4s ease}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded{padding:20px 20px 20px 30px}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded{padding:20px 30px 20px 20px}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded a,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded a,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded a{margin-left:10px}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded a,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded a,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded a{margin-right:10px}.path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before,.path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before,.path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before{background:var(--light-grey);content:"";height:1px;position:absolute;top:5px;width:100%}[dir=ltr] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before,[dir=ltr] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before,[dir=ltr] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before{left:0}[dir=rtl] .path-insurance .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before,[dir=rtl] .path-profile .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before,[dir=rtl] .path-user .row .sidebar_left.sidebar .block-superfish .sf-accordion.sf-expanded:before{right:0}.path-insurance .sidebar_left,.path-profile .sidebar_left,.path-user .sidebar_left{width:100%}.path-profile .user-page .container,.path-user .user-page .container{flex-direction:column;gap:1rem}.path-profile .user-page .container .main-content__container,.path-user .user-page .container .main-content__container{padding:0;width:100%}}.path-profile .user-page .main-content__container .region--content,.path-user .user-page .main-content__container .region--content{border-radius:8px}.path-profile .user-page .profile-legal-person-add-form,.path-profile .user-page .profile-person-add-form,.path-profile .user-page .profile-vehicle-add-form,.path-user .user-page .profile-legal-person-add-form,.path-user .user-page .profile-person-add-form,.path-user .user-page .profile-vehicle-add-form{display:flex;flex-direction:column;gap:1.5rem}.path-profile .user-page .profile-legal-person-add-form .field-group-html-element,.path-profile .user-page .profile-person-add-form .field-group-html-element,.path-profile .user-page .profile-vehicle-add-form .field-group-html-element,.path-user .user-page .profile-legal-person-add-form .field-group-html-element,.path-user .user-page .profile-person-add-form .field-group-html-element,.path-user .user-page .profile-vehicle-add-form .field-group-html-element{flex-wrap:nowrap;margin:0}@media(max-width:29.25rem){.path-profile .user-page .profile-legal-person-add-form .field-group-html-element,.path-profile .user-page .profile-person-add-form .field-group-html-element,.path-profile .user-page .profile-vehicle-add-form .field-group-html-element,.path-user .user-page .profile-legal-person-add-form .field-group-html-element,.path-user .user-page .profile-person-add-form .field-group-html-element,.path-user .user-page .profile-vehicle-add-form .field-group-html-element{flex-wrap:wrap}}.path-profile .user-page .profile-legal-person-add-form .field--name-field-is-personal .form-type-boolean,.path-profile .user-page .profile-person-add-form .field--name-field-is-personal .form-type-boolean,.path-profile .user-page .profile-vehicle-add-form .field--name-field-is-personal .form-type-boolean,.path-user .user-page .profile-legal-person-add-form .field--name-field-is-personal .form-type-boolean,.path-user .user-page .profile-person-add-form .field--name-field-is-personal .form-type-boolean,.path-user .user-page .profile-vehicle-add-form .field--name-field-is-personal .form-type-boolean{flex-wrap:nowrap}.path-profile .user-page .profile-legal-person-add-form .form-wrapper,.path-profile .user-page .profile-person-add-form .form-wrapper,.path-profile .user-page .profile-vehicle-add-form .form-wrapper,.path-user .user-page .profile-legal-person-add-form .form-wrapper,.path-user .user-page .profile-person-add-form .form-wrapper,.path-user .user-page .profile-vehicle-add-form .form-wrapper{margin:0}@media(max-width:62rem){.path-profile .user-page .profile-vehicle-add-form .field-group-html-element,.path-user .user-page .profile-vehicle-add-form .field-group-html-element{display:flex;flex-direction:column;gap:1rem}}.path-profile .user-page .profile-legal-person-delete-form,.path-profile .user-page .profile-person-delete-form,.path-profile .user-page .profile-vehicle-delete-form,.path-user .user-page .profile-legal-person-delete-form,.path-user .user-page .profile-person-delete-form,.path-user .user-page .profile-vehicle-delete-form{display:flex;flex-direction:column;gap:1.5rem}.path-insurance .user-page .insurance-wrap .field__label .block__content{display:flex}@media(min-width:30.25rem){.path-insurance .user-page .field--name-field-insured-person .profile,.path-insurance .user-page .field--name-field-vehicle .profile,.path-insurance .user-page .insurance-wrap .insurance{grid-template-columns:repeat(2,1fr)}}@media(max-width:48rem){.path-insurance .user-page .container{flex-direction:column;gap:1rem}.path-insurance .user-page .container .sidebar{width:100%}.path-insurance .user-page .container .sidebar .menu{display:flex;flex-direction:column;gap:1rem}.path-insurance .user-page .container .sidebar .menu a{padding:0}.path-insurance .user-page .container .main-content__container{padding:0;width:100%}}.path-insurance .user-page .main-content__container.col-md-6{width:75%}@media(max-width:48rem){.path-insurance .user-page .main-content__container.col-md-6{width:100%}}.path-insurance .user-page .main-content__container .region--content{border-radius:8px}.path-user .auth-page .user-login-form .captcha{display:flex;justify-content:center;overflow:hidden}@media(max-width:29.25rem){.path-user .auth-page .user-login-form .captcha{justify-content:flex-start}}.path-user .auth-page .form-item-pass{position:relative}.path-user .auth-page .form-item-pass .shwpd{background-position:50%;background-size:24px;border:none;bottom:14px;cursor:pointer;position:absolute;transition:all .4s ease}[dir=ltr] .path-user .auth-page .form-item-pass .shwpd{padding-right:0;right:16px}[dir=rtl] .path-user .auth-page .form-item-pass .shwpd{left:16px;padding-left:0}.path-user .auth-page .form-item-pass .shwpd:focus,.path-user .auth-page .form-item-pass .shwpd:hover{background-color:#0000;transform:scale(1.2)}.path-user .user-page .sidebar_left .navigation{border-radius:8px}.path-user .user-page .main-content__container.col-md-6{width:75%}@media(max-width:48rem){.path-user .user-page .main-content__container.col-md-6{width:100%}}.path-user .user-page .main-content__container table{background:#fff;border:1px solid #e5e7eb;border-collapse:initial;border-radius:12px;border-spacing:0;box-shadow:0 2px 8px #0000000d;overflow:hidden;width:100%}.path-user .user-page .main-content__container table thead{background:#f8fafc}.path-user .user-page .main-content__container table thead th{color:#374151;font-size:14px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.path-user .user-page .main-content__container table td,.path-user .user-page .main-content__container table th{border-bottom:1px solid #f1f5f9;padding:14px 18px}[dir=ltr] .path-user .user-page .main-content__container table td,[dir=ltr] .path-user .user-page .main-content__container table th{text-align:left}[dir=rtl] .path-user .user-page .main-content__container table td,[dir=rtl] .path-user .user-page .main-content__container table th{text-align:right}.path-user .user-page .main-content__container table td{color:#4b5563}.path-user .user-page .main-content__container table tbody tr{transition:background-color .2s ease}.path-user .user-page .main-content__container table tbody tr:hover{background-color:#f8fafc}.path-user .user-page .main-content__container table tbody tr:nth-child(2n){background-color:#fcfcfd}.path-user .user-page .main-content__container table tbody tr:last-child td{border-bottom:none}@media(max-width:75rem){.path-user .user-page .main-content__container table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.path-user .user-page .main-content__container table tbody,.path-user .user-page .main-content__container table thead{width:max-content}}[dir=ltr] .path-user .user-page .amic-accident-my-reports>.button--primary{margin:0 0 1.5rem auto}[dir=rtl] .path-user .user-page .amic-accident-my-reports>.button--primary{margin:0 auto 1.5rem 0}.path-user .user-page .block-system .user-full{display:flex;gap:1.5rem;position:relative}.path-user .user-page .block-system .user-full .image-user .field--type-image{margin:0}.path-user .user-page .block-system .user-full .edit-account.button{margin:0;position:absolute;top:0}[dir=ltr] .path-user .user-page .block-system .user-full .edit-account.button{right:0}[dir=rtl] .path-user .user-page .block-system .user-full .edit-account.button{left:0}@media(max-width:29.25rem){.path-user .user-page .block-system .user-full{flex-direction:column}.path-user .user-page .block-system .user-full .edit-account.button{position:static}}.path-user .user-page .view-insurance-entities{position:relative}.path-user .user-page .view-insurance-entities .view-header .header-btns{display:flex;justify-content:flex-end;width:100%}.path-user .user-page .view-insurance-entities .view-empty{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .path-user .user-page .view-insurance-entities .view-empty{left:0}[dir=rtl] .path-user .user-page .view-insurance-entities .view-empty{right:0}@media(max-width:29.25rem){.path-user .user-page .view-insurance-entities .view-empty{position:static;transform:none}}.path-user .user-page .view-user-policies-create{--service-card-radius:12px;--service-card-border:#0f172a14;--service-card-border-hover:#0f172a24;--service-card-bg:linear-gradient(180deg,#fff,#f8fafc);--service-card-bg-disabled:linear-gradient(180deg,#fff,#f5f7fa);--service-card-shadow:0 16px 40px #0f172a0f;--service-card-shadow-hover:0 24px 56px #0f172a1f;--service-card-text:#162032;--service-card-muted:#667085;--service-card-icon-bg:linear-gradient(180deg,#fff,#f3f6f9);--service-card-icon-border:#0f172a0f;--service-card-aura:radial-gradient(circle at top left,#0f172a0d,#0000 48%);--service-card-btn-bg:#fff;--service-card-btn-border:#0f172a1f;--service-card-btn-text:#162032;--service-card-btn-bg-hover:#f8fafc;--service-card-btn-border-hover:#0f172a33;--service-card-disabled-bg:#eef2f6;--service-card-disabled-border:#d9e1e8;--service-card-disabled-text:#7b8794;--service-card-live-bg:#10b9811a;--service-card-live-border:#10b9812e;--service-card-live-text:#0f766e;--service-card-soon-bg:#94a3b824;--service-card-soon-border:#94a3b838;--service-card-soon-text:#5f6c7b}.path-user .user-page .view-user-policies-create .view-content{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.path-user .user-page .view-user-policies-create .views-row{display:flex;height:100%}.path-user .user-page .view-user-policies-create .service-card{background:var(--service-card-bg);border:1px solid var(--service-card-border);border-radius:var(--service-card-radius);box-shadow:var(--service-card-shadow);isolation:isolate;min-height:100%;overflow:hidden;position:relative;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;width:100%}.path-user .user-page .view-user-policies-create .service-card:before{background:var(--service-card-aura);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.path-user .user-page .view-user-policies-create .service-card:after{border-radius:calc(var(--service-card-radius) - 1px);content:"";inset:1px;pointer-events:none;position:absolute;z-index:0}[dir=ltr] .path-user .user-page .view-user-policies-create .service-card:after{background:linear-gradient(180deg,#ffffffc7,#ffffff85)}[dir=rtl] .path-user .user-page .view-user-policies-create .service-card:after{background:linear-gradient(-180deg,#ffffffc7,#ffffff85)}.path-user .user-page .view-user-policies-create .service-card:hover{border-color:var(--service-card-border-hover);box-shadow:var(--service-card-shadow-hover);transform:translateY(-6px)}.path-user .user-page .view-user-policies-create .service-card:hover .service-card__title a{color:var(--primary-color)}.path-user .user-page .view-user-policies-create .service-card:hover .service-card__icon{transform:translateY(-2px)}.path-user .user-page .view-user-policies-create .service-card:hover .field--type-link a{background:var(--service-card-btn-bg-hover);border-color:var(--service-card-btn-border-hover)}.path-user .user-page .view-user-policies-create .service-card__inner{display:flex;flex-direction:column;height:100%;padding:22px;position:relative;z-index:1}.path-user .user-page .view-user-policies-create .service-card__top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.path-user .user-page .view-user-policies-create .service-card__badge{align-items:center;display:flex;min-height:36px}.path-user .user-page .view-user-policies-create .service-card__status{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.02em;line-height:1;min-height:34px;padding:7px 12px;white-space:nowrap}.path-user .user-page .view-user-policies-create .service-card__status:before{border-radius:50%;content:"";flex:0 0 8px;height:8px;width:8px}.path-user .user-page .view-user-policies-create .service-card__status--live{background:var(--service-card-live-bg);border-color:var(--service-card-live-border);color:var(--service-card-live-text)}.path-user .user-page .view-user-policies-create .service-card__status--live:before{background:#10b981}.path-user .user-page .view-user-policies-create .service-card__status--soon{background:var(--service-card-soon-bg);border-color:var(--service-card-soon-border);color:var(--service-card-soon-text)}.path-user .user-page .view-user-policies-create .service-card__status--soon:before{background:#94a3b8}.path-user .user-page .view-user-policies-create .service-card__icon{align-items:center;background:var(--service-card-icon-bg);border:1px solid var(--service-card-icon-border);border-radius:16px;box-shadow:inset 0 1px 0 #fffc,0 10px 24px #0f172a0f;display:flex;flex:0 0 84px;height:84px;justify-content:center;transition:transform .35s ease;width:84px}.path-user .user-page .view-user-policies-create .service-card__icon .field,.path-user .user-page .view-user-policies-create .service-card__icon .field--name-field-media-image,.path-user .user-page .view-user-policies-create .service-card__icon .field__item,.path-user .user-page .view-user-policies-create .service-card__icon .field__item_single,.path-user .user-page .view-user-policies-create .service-card__icon .media{align-items:center;display:flex;justify-content:center}.path-user .user-page .view-user-policies-create .service-card__icon img,.path-user .user-page .view-user-policies-create .service-card__icon svg{height:auto;max-height:56px;max-width:56px;width:auto}.path-user .user-page .view-user-policies-create .service-card__body{flex:1 1 auto;margin-bottom:18px}.path-user .user-page .view-user-policies-create .service-card__title{color:var(--service-card-text);display:-webkit-box;font-size:24px;font-weight:800;letter-spacing:-.02em;-webkit-line-clamp:2;line-height:1.16;margin:0;-webkit-box-orient:vertical;overflow:hidden}.path-user .user-page .view-user-policies-create .service-card__title a,.path-user .user-page .view-user-policies-create .service-card__title-text{color:inherit;text-decoration:none;transition:color .5s ease}.path-user .user-page .view-user-policies-create .service-card__footer{margin-top:auto}.path-user .user-page .view-user-policies-create .field--type-link a,.path-user .user-page .view-user-policies-create .field--type-link span{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1;min-height:48px;padding:12px 18px;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.path-user .user-page .view-user-policies-create .field--type-link a{background:var(--service-card-btn-bg);border:1px solid var(--service-card-btn-border);box-shadow:0 8px 18px #0f172a05;color:var(--service-card-btn-text)}.path-user .user-page .view-user-policies-create .field--type-link a:after{content:"→";font-size:15px;line-height:1;transition:transform .25s ease}[dir=ltr] .path-user .user-page .view-user-policies-create .field--type-link a:after{margin-left:10px}[dir=rtl] .path-user .user-page .view-user-policies-create .field--type-link a:after{margin-right:10px}[dir=ltr] .path-user .user-page .view-user-policies-create .field--type-link a:hover:after{transform:translateX(3px)}[dir=rtl] .path-user .user-page .view-user-policies-create .field--type-link a:hover:after{transform:translateX(-3px)}.path-user .user-page .view-user-policies-create .field--type-link span{background:var(--service-card-disabled-bg);border:1px solid var(--service-card-disabled-border);box-shadow:none;color:var(--service-card-disabled-text);cursor:default}.path-user .user-page .view-user-policies-create .service-card--coming-soon{background:var(--service-card-bg-disabled);box-shadow:0 12px 28px #0f172a0a}.path-user .user-page .view-user-policies-create .service-card--coming-soon .service-card__title{opacity:.9}.path-user .user-page .view-user-policies-create .service-card--coming-soon .service-card__icon{opacity:.88}.path-user .user-page .view-user-policies-create .service-card--coming-soon:hover{box-shadow:0 18px 36px #0f172a12;transform:translateY(-4px)}.path-user .user-page .view-user-policies-create .service-card--coming-soon:hover .service-card__icon{transform:none}.path-user .user-page .view-user-policies-create .service-card--coming-soon .service-card__title{color:#344054}@media(max-width:991px){.path-user .user-page .view-user-policies-create .view-content{gap:20px}.path-user .user-page .view-user-policies-create .service-card__inner{padding:20px}.path-user .user-page .view-user-policies-create .service-card__title{font-size:22px}}@media(max-width:767px){.path-user .user-page .view-user-policies-create .view-content{gap:18px;grid-template-columns:1fr}.path-user .user-page .view-user-policies-create .service-card__inner{padding:18px}.path-user .user-page .view-user-policies-create .service-card__top{flex-wrap:wrap;margin-bottom:16px}.path-user .user-page .view-user-policies-create .service-card__icon{border-radius:16px;flex-basis:74px;height:74px;width:74px}.path-user .user-page .view-user-policies-create .service-card__icon img,.path-user .user-page .view-user-policies-create .service-card__icon svg{max-height:48px;max-width:48px}.path-user .user-page .view-user-policies-create .service-card__title{font-size:20px}.path-user .user-page .view-user-policies-create .field--type-link a,.path-user .user-page .view-user-policies-create .field--type-link span{width:100%}}.path-insurance-operator .insurance-generate-payment-link-wrapper .page-header h1{line-height:1.6}.path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form{column-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form .form-item .form-item__description{font-size:11px;margin:4px 0 0}.path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form .form-item select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px}[dir=ltr] .path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form .form-item select{background-position:right 10px center!important;padding-right:30px}[dir=rtl] .path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form .form-item select{background-position:left 10px center!important;padding-left:30px}.path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form .form-actions{grid-column:1/3}@media(max-width:48rem){.path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form{grid-template-columns:1fr}.path-insurance-operator .insurance-generate-payment-link-wrapper .generate-payment-link-form .form-actions{grid-column:auto}}