.pagePolicyTermsInsurance_shadow-bar__A_PIb{height:8px;width:100%}.pagePolicyTermsInsurance_stepper__OTEL2{margin-top:40px}.pagePolicyTermsInsurance_title__39_mZ{font-weight:600;text-align:center;letter-spacing:.15px;color:#8c4799;margin:32px 0}.pagePolicyTermsInsurance_title__39_mZ h1{font-size:24px}.pagePolicyTermsInsurance_details-header-text__wFunC{text-align:center;letter-spacing:.25px;margin:40px 0 24px}.pagePolicyTermsInsurance_details-header-text__wFunC h2{font-size:16px}@media(max-width:768px){.pagePolicyTermsInsurance_details-header-text__wFunC{margin:24px 0 24px -14px;line-height:24px;color:#523178}}@media(min-width:960px){.pagePolicyTermsInsurance_car-card__AJLj3{padding:0 95px}}.pagePolicyTermsInsurance_buttons-row__kv_tU{margin:64px 0 40px}.pagePolicyTermsInsurance_buttons-row__kv_tU>button{width:118px;height:48px}@media(max-width:768px){.pagePolicyTermsInsurance_buttons-row__kv_tU{position:fixed;flex-direction:column-reverse;width:100%;bottom:0;left:0;margin-bottom:0;z-index:10;background-color:#fff;padding:16px;gap:8px;box-shadow:-.317058px -7.99371px 16px rgba(51,51,51,.04),-.122126px -3.07906px 5.0963px rgba(51,51,51,.024),-.0258344px -.65134px 1.3037px rgba(51,51,51,.016)}.pagePolicyTermsInsurance_buttons-row__kv_tU button:first-child{background-color:#fff}.pagePolicyTermsInsurance_buttons-row__kv_tU>button{width:unset}}.pagePolicyTermsInsurance_responsive__crpAB .pagePolicyTermsInsurance_resume-card__erq_V{margin-top:25px;padding:24px 16px;background-color:#f8f8f8}.pagePolicyTermsInsurance_responsive__crpAB .pagePolicyTermsInsurance_main-container__WKUgc{margin-bottom:200px}@media(max-width:768px){.pagePolicyTermsInsurance_button-row__MrbrM{position:fixed;display:flex;flex-direction:column-reverse;width:100%;bottom:0;left:0;margin-bottom:0;z-index:10;background-color:#fff;padding:16px;gap:8px;box-shadow:-.317058px -7.99371px 16px rgba(51,51,51,.04),-.122126px -3.07906px 5.0963px rgba(51,51,51,.024),-.0258344px -.65134px 1.3037px rgba(51,51,51,.016)}}.pagePolicyTermsInsurance_modal-coordinates__tposM{text-align:center;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.pagePolicyTermsInsurance_modal-coordinates__tposM{width:448px}}@media(max-width:767px){.pagePolicyTermsInsurance_modal-coordinates__tposM{background-color:#f8f8f8}}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_modal-title__gRTZ2{letter-spacing:.15px;font-weight:600;font-size:14px;line-height:20px;color:#444;margin-bottom:16px}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_modal-subtitle__0GQ19{font-size:12px;line-height:20px;letter-spacing:.5px;color:#444;margin-bottom:24px}@media(max-width:767px){.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_modal-subtitle__0GQ19{margin-top:64px}}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_coordinates-row__2TlWe{display:flex;gap:15px;align-items:center}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_modal-coordinate__WLlPo{width:64px}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_modal-coordinate__WLlPo p{font-weight:600;font-size:14px;line-height:24px;letter-spacing:.1em;color:#444;margin-bottom:8px}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_modal-coordinate__WLlPo input{font-size:48px;color:#523178;padding:0;text-align:center;border:1px solid #8c4799;box-shadow:inset 0 1px 4px rgba(51,51,51,.08),inset 1px 1px 4px rgba(51,51,51,.08);border-radius:4px}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_error__D3vNk{font-size:12px;line-height:24px;color:#ee2737;max-width:345px}@media(min-width:768px){.pagePolicyTermsInsurance_modal-coordinates__tposM button{margin-top:16px;width:295px}}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_image-arrow__YS7kZ{margin-top:16px;width:24px;height:24px}.pagePolicyTermsInsurance_modal-coordinates__tposM .pagePolicyTermsInsurance_image-card__BNc2_{margin-top:16px;width:76px;height:48px}.pagePolicyTermsInsurance_card-owner-section-title__EotHx{font-weight:600;font-size:14px;line-height:20px;letter-spacing:.15px;margin-bottom:16px}@media(max-width:767px){.pagePolicyTermsInsurance_card-owner-section-title__EotHx{text-align:center}}.pagePolicyTermsInsurance_button__aFBm2{width:171px!important}@media(max-width:768px){.pagePolicyTermsInsurance_button__aFBm2{width:100%!important}}.pagePolicyTermsInsurance_content-authentication__hl7eN{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:24px}.pagePolicyTermsInsurance_title-authentication__I_Mu8{font-weight:700;font-size:16px;line-height:24px;color:#444;text-align:flex-start}.pagePolicyTermsInsurance_parent-container__ESBvF{padding-top:48px;padding-bottom:48px;width:100%;background-color:#fafafa}.pagePolicyTermsInsurance_content-voucher__4_mQR{padding-left:40px;padding-right:40px;margin:0 auto;max-width:732px;display:flex;flex-direction:column;align-items:center;border-radius:8px;border:1px solid #eee;box-shadow:0 4px 8px rgba(31,31,31,.2);background-color:#fff}@media(max-width:768px){.pagePolicyTermsInsurance_content-voucher__4_mQR{width:auto;margin-left:24px;margin-right:24px}}.pagePolicyTermsInsurance_content-buttons__8Jp87{width:100%}.pagePolicyTermsInsurance_title-voucher__ZVPEu{justify-items:center;width:100%;font-size:16px;font-weight:600;color:#523178;margin-bottom:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width:768px){.pagePolicyTermsInsurance_title-voucher__ZVPEu{width:auto}}.pagePolicyTermsInsurance_title-voucher__ZVPEu p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media(max-width:768px){.pagePolicyTermsInsurance_title-voucher__ZVPEu p{text-wrap-mode:wrap;width:auto;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}}.pagePolicyTermsInsurance_title-card__Tt37Z{position:relative;width:100%;margin-top:32px;margin-bottom:32px;padding-right:48.5px;padding-left:48.5px;display:flex;align-items:center;justify-content:flex-start}.pagePolicyTermsInsurance_title-card__Tt37Z p{margin:0;white-space:normal;flex:1 1}@media(max-width:768px){.pagePolicyTermsInsurance_title-card__Tt37Z{padding-right:0;padding-left:0}}@media(min-width:769px){.pagePolicyTermsInsurance_title-card__Tt37Z{position:static;display:flex;align-items:center;justify-content:space-between}}.pagePolicyTermsInsurance_image-wrapper__VwHwL{width:50px!important;height:50px!important;position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.pagePolicyTermsInsurance_title-text__dbW3o{color:#444;font-weight:400;font-size:14px}.pagePolicyTermsInsurance_title-text-insurance__KqVS4{color:#444;font-weight:600;font-size:14px}.pagePolicyTermsInsurance_separator-line__Vx_va{justify-content:center;width:100%;border-bottom:1px solid #eee;padding-top:10px}.pagePolicyTermsInsurance_grid-container__RXh_E{margin-top:32px;margin-bottom:32px;width:100%;display:flex;flex-direction:column;gap:4px}.pagePolicyTermsInsurance_grid-row__t7pew{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(max-width:768px){.pagePolicyTermsInsurance_grid-row__t7pew{grid-template-columns:1fr}}.pagePolicyTermsInsurance_text-left-column__QOETP{margin:0;font-weight:400;font-size:12px;line-height:20px}.pagePolicyTermsInsurance_text-right-column__KpiXH{text-align:right;margin:0;font-weight:600;font-size:12px;line-height:20px}@media(max-width:768px){.pagePolicyTermsInsurance_text-right-column__KpiXH{text-align:start}}.pagePolicyTermsInsurance_text-email__rVjv1{margin-top:32px;text-align:start;font-weight:400;font-size:14px;line-height:20px;color:#6f6f6f}.pagePolicyTermsInsurance_text-price__tihN3{font-weight:600;font-size:14px;line-height:24px;color:#523178}.pagePolicyTermsInsurance_text-price-uf__Oown4{font-weight:500;font-size:14px;line-height:24px;color:#848484}.pagePolicyTermsInsurance_email-cc__qt6yM{color:#444;font-weight:600}.pagePolicyTermsInsurance_pdf-text__Pr7VW{color:#8c4799;text-decoration:underline;cursor:pointer}.pagePolicyTermsInsurance_error-container__N_V6d{padding-top:48px;padding-left:40px;padding-right:40px;margin:0 auto;max-width:660px;display:flex;flex-direction:column;align-items:center;border-radius:8px;border:1px solid #eee;background-color:#fff}@media(max-width:768px){.pagePolicyTermsInsurance_error-container__N_V6d{width:auto;margin-left:24px;margin-right:24px;border:none;background-color:#fafafa}}.pagePolicyTermsInsurance_icon-container__lvD9J{padding-top:48px;padding-bottom:16px}.pagePolicyTermsInsurance_info-title__p6GXf{font-weight:600;font-size:14px;line-height:20x;color:#444;text-align:center}.pagePolicyTermsInsurance_info-subTitle__nQRkP{padding-left:58px;padding-right:58px;font-weight:400;font-size:12px;line-height:20x;color:#444;text-align:center;padding-bottom:24px}.pagePolicyTermsInsurance_info-subTitle__nQRkP a{text-decoration:none;color:#523178;cursor:pointer}@media(max-width:768px){.pagePolicyTermsInsurance_info-subTitle__nQRkP{text-align:left;padding-left:0}}.pagePolicyTermsInsurance_button-error__0HMYw{width:273px!important}@media(max-width:768px){.pagePolicyTermsInsurance_button-error__0HMYw{width:100%!important;background-color:#523178!important}}.pagePolicyTermsInsurance_button-cancel__isCR_{width:274px!important}@media(max-width:768px){.pagePolicyTermsInsurance_button-cancel__isCR_{width:100%!important}}@media(min-width:769px){.pagePolicyTermsInsurance_buttons-row__kv_tU{padding:0}}.pagePolicyTermsInsurance_uri-text__pjcD2{color:#8c4799}.pageQuoteInsurance_outer-wrapper__Rgeq6{background-color:#fafafa;padding:48px 0}@media(max-width:768px){.pageQuoteInsurance_outer-wrapper__Rgeq6{padding:24px 0}}.pageQuoteInsurance_container-column-rigth__HC2aq{max-width:343px;margin-left:40px}.pageQuoteInsurance_container-column-left__jkQ8J{max-width:660px}.pageQuoteInsurance_container__T120y{background-color:#fafafa}.pageQuoteInsurance_content-wrapper__oxbTM{padding-left:48px;padding-right:48px;margin:0 auto;max-width:660px;display:flex;flex-direction:column;align-items:center;background-color:#fff}@media(max-width:768px){.pageQuoteInsurance_content-wrapper__oxbTM{padding:16px}}.pageQuoteInsurance_promotional__1D3Tb p span:last-child{margin-left:15px}.pageQuoteInsurance_button-row__i7Q3q{margin-top:64px;margin-bottom:40px}@media(max-width:768px){.pageQuoteInsurance_button-row__i7Q3q{position:fixed;display:flex;flex-direction:column-reverse;width:100%;bottom:0;left:0;margin-bottom:0;z-index:10;background-color:#fff;padding:16px;gap:8px}.pageQuoteInsurance_button-row__i7Q3q button:first-child{background-color:#fff}}.pageQuoteInsurance_button__a4aby{width:171px}@media(max-width:768px){.pageQuoteInsurance_button__a4aby{width:100%}}.pageQuoteInsurance_main-text__V6H8P{font-style:normal;font-weight:400;font-size:24px;line-height:36px;text-align:center;letter-spacing:.15px;color:#444;margin-top:40px;margin-bottom:32px}@media(max-width:768px){.pageQuoteInsurance_main-text__V6H8P{font-size:20px}}.pageQuoteInsurance_terms-text__OxB2s{margin-top:16px;font-size:12px;line-height:20px;text-align:justify}.pageQuoteInsurance_terms-text__OxB2s a{color:#444!important;font-weight:600;text-decoration:underline!important}.pageQuoteInsurance_responsive-separator__XUlys{margin-top:45px}.pageQuoteInsurance_background-gray__Ib_Cv{background-color:#f8f8f8;padding-bottom:72px}@media screen and (max-width:768px){.pageQuoteInsurance_responsive-space__ri_F0{margin-bottom:100px}.pageQuoteInsurance_promotional-bar__Up2w3{width:100%;padding:0 24px}}.pageQuoteInsurance_field-header-container__jIIgJ{color:#523178}.pageQuoteInsurance_container-title__UtPIl{margin-top:16px;margin-bottom:16px}.pageQuoteInsurance_checkbox-link__1kbnC{color:#444;font-size:12px;font-weight:600;line-height:20px;text-decoration:underline}.pageQuoteInsurance_content-row__XSMyR{width:564px}.pageQuoteInsurance_card___0DRV{border:1px solid #eee;border-radius:4px;padding:16px;width:100%;height:152px;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.pageQuoteInsurance_column-card__5RK3J{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;align-items:flex-start}.pageQuoteInsurance_left-column-card__hC70_{display:flex;flex-direction:column;gap:8px}.pageQuoteInsurance_right-column-card__3UxXF{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.pageQuoteInsurance_text-left-column__0pDqf{color:#444;font-weight:600;font-size:12px;line-height:20px;margin:0!important}.pageQuoteInsurance_text-right-column__CaqS3{color:#444;font-weight:400;font-size:12px;line-height:20px;margin:0!important;text-align:end;min-height:20px}.pageQuoteInsurance_accordion-container__CNrhr{padding:0;margin-top:24px}.pageQuoteInsurance_accordion__rhk_k{padding:0;margin-top:24px;height:auto;width:100%;border:1px solid #eee;border-radius:8px}.pageQuoteInsurance_accordion-item__RME3Z{border-bottom:1px solid #eee}.pageQuoteInsurance_accordion-button__TT5Jp{width:100%;padding:12px 16px;font-size:14px;font-weight:600;color:#444;background-color:#fafafa;border:none;text-align:left;cursor:pointer;transition:background-color .3s ease}.pageQuoteInsurance_accordion-button__TT5Jp:hover{background-color:#eee}.pageQuoteInsurance_accordion-content__36cqn{padding:16px;background-color:#fafafa}.pageQuoteInsurance_accordion-columns__7jdve{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.pageQuoteInsurance_accordion-left-column__GNpbh,.pageQuoteInsurance_accordion-right-column__Skkfc{display:flex;flex-direction:column;gap:8px}.pageQuoteInsurance_accordion-button__TT5Jp[aria-expanded=true]:after{transform:rotate(225deg)}.pageQuoteInsurance_accordion-button__TT5Jp{color:#4f2d7f;position:relative;display:flex;justify-content:space-between;align-items:center;padding-right:40px}.pageQuoteInsurance_accordion-button__TT5Jp:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid #4f2d7f;border-bottom:2px solid #4f2d7f;transform:rotate(45deg);transition:transform .3s ease;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(45deg)}.pageQuoteInsurance_accordion-button__TT5Jp[aria-expanded=true]:after{transform:translateY(-50%) rotate(225deg)}.pageQuoteInsurance_separator-line__pT3My{justify-content:center;width:100%;border-bottom:1px solid #eee;margin-top:12px}.pageQuoteInsurance_card-value__cpBAi{margin-top:24px;display:flex;justify-content:center;align-items:center;width:100%;background-color:#faf6ff;border:1px solid #ddd;padding:16px;height:92px;border-radius:4px}.pageQuoteInsurance_card-value__cpBAi .pageQuoteInsurance_card-content__toB3a{display:grid;grid-template-columns:1fr 1fr;width:100%}.pageQuoteInsurance_card-value__cpBAi .pageQuoteInsurance_column-left-column__5DjRO{font-weight:700;font-size:12px;line-height:20px;display:flex;justify-content:flex-start;align-items:center;text-align:flex-start;margin:0}.pageQuoteInsurance_card-value__cpBAi .pageQuoteInsurance_column-right-column__1ugF0{flex-direction:column;gap:0;display:flex;justify-content:flex-end;align-items:flex-end}.pageQuoteInsurance_card-value__cpBAi .pageQuoteInsurance_text-row-up__rdpkS{font-weight:700;font-size:14px;line-height:24px;color:#4f2d7f}.pageQuoteInsurance_card-value__cpBAi .pageQuoteInsurance_text-row-down__2Edyf{color:#444;font-weight:600;font-size:12px;line-height:20px}.pageQuoteInsurance_card-value__cpBAi .pageQuoteInsurance_centered-text__YW5Fp{margin:0}.pageQuoteInsurance_contract-conditions__k8rds{margin-top:24px}.pageQuoteInsurance_title-contract-conditions__AvXtH{color:#444;font-weight:700;font-size:16px;line-height:24px}.pageQuoteInsurance_card-terms-text__SNBqf{height:96px;border:1px solid #eee;margin-top:16px;font-size:12px;line-height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:16px;border-radius:4px}@media(max-width:768px){.pageQuoteInsurance_card-terms-text__SNBqf{height:auto}}.pageQuoteInsurance_checkbox-container__j47kZ{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:9px}.pageQuoteInsurance_terms-link__Y55Y6{color:#4f2d7f;text-decoration:none;font-weight:600;font-size:14px;line-height:24px}.pageQuoteInsurance_terms-link__Y55Y6:hover{text-decoration:none}.pageQuoteInsurance_title-authentication__y_md0{font-weight:700;font-size:16px;line-height:24px;color:#444;text-align:flex-start}.redirectionModal_img__FPby9 img{width:100%}.redirectionModal_title__dI9P_{padding:24px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#523178}.redirectionModal_content__lDZwr{font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#4c4c4c;margin:0 30px}.redirectionModal_titleinsurance__YQo1_{font-size:14px;font-weight:600;line-height:20px;color:#444}.redirectionModal_contentInsurance__re9S9{font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#4c4c4c;margin:0 30px;text-align:justify}.redirectionModal_imgInsurance__h73YR{display:flex;justify-content:center;align-items:center;margin-bottom:16px;margin-top:11.33px}.redirectionModal_closeInsurance__w1T3t{margin-top:24px;padding-right:24px;padding-left:24px}