@media all and (min-width:768px){.assistenza-hero-banner .img-desktop,.assistenza-hero-banner-chips .img-desktop,.assistenza-hero-banner-prodotto .img-desktop,.assistenza-hero-banner-search .img-desktop{display:block}.assistenza-hero-banner .img-mobile,.assistenza-hero-banner-chips .img-mobile,.assistenza-hero-banner-prodotto .img-mobile,.assistenza-hero-banner-search .img-mobile{display:none}}@media all and (max-width:767px){.assistenza-hero-banner .img-desktop,.assistenza-hero-banner-chips .img-desktop,.assistenza-hero-banner-prodotto .img-desktop,.assistenza-hero-banner-search .img-desktop{display:none}.assistenza-hero-banner .img-mobile,.assistenza-hero-banner-chips .img-mobile,.assistenza-hero-banner-prodotto .img-mobile,.assistenza-hero-banner-search .img-mobile{display:block}}.assistenza-banner-standard{height:490px}.assistenza-banner-standard.banner-mirror .assistenza-banner-standard--text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.assistenza-banner-standard.banner-mirror .assistenza-banner-standard--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.assistenza-banner-standard .btn-generali{max-width:388px}.assistenza-banner-standard .banner-button{text-align:left;margin-left:0}.assistenza-banner-standard .banner-button-icon{height:100%;width:auto;margin-right:18px;position:relative}.assistenza-banner-standard .banner-button i{margin-bottom:5px;position:absolute}.assistenza-banner-standard--text .title-big{display:block}.assistenza-banner-standard--image--small,.assistenza-banner-standard--text--mobile{display:none}.assistenza-banner-standard--text .info-documents li{margin-bottom:15px}.assistenza-banner-standard--text .info-documents li .informativa-icon,.assistenza-hero-banner-search .row-search .generali-input-container .generali-input input{font-size:20px}.assistenza-banner-standard--text .ul-list{padding-left:25px}.assistenza-banner-standard--text .ul-list li{list-style:disc;margin-bottom:10px}.assistenza-accordion-primo .generali-accordion .card .card-body .ul-list li:last-child,.assistenza-accordion-secondo .generali-accordion .card .card-body .ul-list li:last-child,.assistenza-banner-standard--text .ul-list li:last-child{margin-bottom:0}.assistenza-banner-standard--text .ul-list li::marker{font-size:18px}.assistenza-banner-standard--image--big{display:block;width:100%;height:auto}.assistenza-hero-banner-chips.header--big--cutten--classic,.assistenza-hero-banner-prodotto.header--big--cutten--classic,.assistenza-hero-banner-search.header--big--cutten--classic,.assistenza-hero-banner.header--big--cutten--classic{overflow:unset!important}.assistenza-hero-banner .header--big--cutten--classic__hero,.assistenza-hero-banner-chips .header--big--cutten--classic__hero,.assistenza-hero-banner-prodotto .header--big--cutten--classic__hero,.assistenza-hero-banner-search .header--big--cutten--classic__hero{padding-bottom:20px!important;padding-top:141px}.assistenza-hero-banner-prodotto-box{margin-top:-80px!important}.assistenza-hero-banner-prodotto-box .banner-prodotto{padding:40px 100px;z-index:10;background-color:#fff}.assistenza-hero-banner-search .row-search{padding-bottom:85px}.assistenza-hero-banner-search .row-search .generali-input-container{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2);z-index:10;margin-bottom:0}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input{height:54px;padding-left:10px;padding-right:10px}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input--focused{border:1px solid #20252b;border-radius:6px}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input .clear-link{font-size:16px;top:8px}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input .icons-right:hover{text-decoration:none}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input .icons-right .single-icon::before{content:none}.assistenza-hero-banner-chips .row-chips-desk .chips.active label,.assistenza-hero-banner-chips .row-chips-desk .chips:active label,.assistenza-hero-banner-search .row-search .generali-input-container .generali-input .icons-right .single-icon .icon-generali-search{color:#c5281c}.assistenza-hero-banner-chips .row-chips-mobile{display:none}.assistenza-hero-banner-chips .row-chips-desk{display:block;position:relative;color:#fff;z-index:9;text-align:center}.assistenza-hero-banner-chips .row-chips-desk .chips{width:auto;display:inline-table;height:42px;border-radius:27px;border:solid 2px #fff;margin:12px}.assistenza-hero-banner-chips .row-chips-desk .chips label{font-size:14px;color:#fff;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:10px 15px;margin-bottom:0!important}.assistenza-hero-banner-chips .row-chips-desk .chips:hover{background-color:rgba(255,255,255,.2);-webkit-box-shadow:unset;box-shadow:unset}.assistenza-hero-banner-chips .row-chips-desk .chips:focus{background-color:rgba(255,255,255,.2)}.assistenza-hero-banner-chips .row-chips-desk .chips.active,.assistenza-hero-banner-chips .row-chips-desk .chips:active{background-color:#fff;-webkit-box-shadow:unset;box-shadow:unset}.assistenza-tab-card{padding-bottom:10px}.assistenza-tab-card.bg-gray{background-color:#f2f2f2}.assistenza-tab-card .swiper-slide{padding:40px 0 30px}.assistenza-tab-card .swiper-pagination{padding-bottom:30px;margin-top:-10px;padding-top:0}.assistenza-tab-card .swiper--arrow--nav .swiper-button-next,.assistenza-tab-card .swiper--arrow--nav .swiper-button-prev{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.assistenza-tab-card .tab-card{display:block;position:relative;height:114px;padding:0 0 8px;border-radius:10px;border:solid 1px #d8d8d8;background-color:#fff}.assistenza-tab-card .tab-card-avatar,.assistenza-tab-card .tab-card-label{height:64px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.assistenza-tab-card .tab-card-label .label-tab{display:block;margin:auto;text-align:center;color:#6e6f71;-webkit-transition:color 200ms linear;transition:color 200ms linear}.assistenza-tab-card .tab-card-avatar{height:50px;padding-top:20px}.assistenza-tab-card .tab-card-avatar .avatar-tab{width:30px;height:30px;margin-left:auto;margin-right:auto}.assistenza-tab-card .tab-card-avatar .avatar-tab-gray{display:block}.assistenza-tab-card .tab-card-avatar .avatar-tab-red{display:none}.assistenza-tab-card .tab-card.active:focus,.assistenza-tab-card .tab-card.active:hover,.assistenza-tab-card .tab-card:active:focus,.assistenza-tab-card .tab-card:active:hover,.assistenza-tab-card .tab-card:focus,.assistenza-tab-card .tab-card:hover{-webkit-box-shadow:0 15px 30px -5px rgba(77,89,105,.2);box-shadow:0 15px 30px -5px rgba(77,89,105,.2);border:solid 1px #c5281c;text-decoration:none}.assistenza-tab-card .tab-card::before{content:"";opacity:0;height:10px;border-top-left-radius:9px;border-top-right-radius:9px;background-image:-webkit-gradient(linear,left top,left bottom,from(#e4513c),to(#c5281c));background-image:linear-gradient(to bottom,#e4513c,#c5281c);top:-1px;position:absolute;width:100%;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.assistenza-tab-card .tab-card.active,.assistenza-tab-card .tab-card:active{-webkit-box-shadow:0 15px 30px -5px rgba(77,89,105,.2);box-shadow:0 15px 30px -5px rgba(77,89,105,.2);border:solid 1px #d8d8d8}.assistenza-tab-card .tab-card.active::before,.assistenza-tab-card .tab-card:active::before{content:"";opacity:1}.assistenza-tab-card .tab-card.active .label-tab,.assistenza-tab-card .tab-card:active .label-tab{color:#c5281c}.assistenza-tab-card .tab-card.active .avatar-tab-gray,.assistenza-tab-card .tab-card:active .avatar-tab-gray{display:none}.assistenza-tab-card .tab-card.active .avatar-tab-red,.assistenza-tab-card .tab-card:active .avatar-tab-red{display:block}.assistenza-tab-standard{padding:13px 0}.assistenza-tab-standard.bg-gray{background-color:#f2f2f2}.assistenza-tab-standard .tab-standard-row,.assistenza-tab-standard .tab-standard-row .tab-standard-toggle,.assistenza-tab-standard .tab-standard-row__two{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle{border-bottom:1px solid #d8d8d8;height:54px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle a,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a{margin-top:auto;margin-bottom:auto;padding:0 5px}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle a:focus label,.assistenza-tab-standard .tab-standard-row .tab-standard-toggle a:hover label,.assistenza-tab-standard .tab-standard-row .tab-standard-toggle:focus a label,.assistenza-tab-standard .tab-standard-row .tab-standard-toggle:hover a label{font-weight:400}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle a label{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.5px;text-align:center;color:#20252b;text-transform:uppercase;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:2;text-decoration:none;-webkit-box-orient:vertical}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle::before,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle::before{content:"";opacity:0;width:100%;position:absolute;bottom:-1px;border-bottom:4px solid #c5281c;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle.active::before,.assistenza-tab-standard .tab-standard-row .tab-standard-toggle:active::before,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle.active::before,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle:active::before{border-bottom:4px solid #c5281c;content:"";opacity:1}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle.active a label,.assistenza-tab-standard .tab-standard-row .tab-standard-toggle:active a label{font-weight:500}.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle{border-bottom:1px solid #d8d8d8;height:54px;width:50%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a:focus label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a:hover label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle:focus a label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle:hover a label{font-weight:400}.assistenza-tab-chips .row-chips-desk .chips label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a label{font-stretch:normal;font-style:normal;text-align:center;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:2;text-decoration:none}.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a label{margin-bottom:0;font-size:16px;font-weight:300;line-height:1.25;letter-spacing:.5px;color:#20252b}.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle.active a label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle:active a label{font-weight:500}.assistenza-tab-chips{padding:20px 0}.assistenza-accordion-primo.bg-cloudy-gray .title-line span,.assistenza-step-message.bg-cloudy-gray .title-line span,.assistenza-tab-chips.bg-gray{background-color:#f2f2f2}.assistenza-tab-chips .row-chips-desk{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:#c5281c;z-index:9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.assistenza-tab-chips .row-chips-desk .chips{width:auto;min-width:140px;height:auto;max-height:52px;min-height:40px;border-radius:8px;border:solid 2px #c5281c;margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:6px 15px}.assistenza-tab-chips .row-chips-desk .chips label{font-size:14px;color:#c5281c;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin:auto;-webkit-box-orient:vertical}.assistenza-tab-chips .row-chips-desk .chips:hover{background-color:#f5e1de;-webkit-box-shadow:unset;box-shadow:unset;text-decoration:unset}.assistenza-tab-chips .row-chips-desk .chips:focus{background-color:#f5e1de;text-decoration:unset}.assistenza-tab-chips .row-chips-desk .chips.active,.assistenza-tab-chips .row-chips-desk .chips:active{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);background-image:-webkit-gradient(linear,left top,left bottom,from(#e4513c),to(#c5281c));background-image:linear-gradient(to bottom,#e4513c,#c5281c);border:unset;text-decoration:unset}.assistenza-tab-chips .row-chips-desk .chips.active label,.assistenza-tab-chips .row-chips-desk .chips:active label{color:#fff;font-size:14px}.assistenza-tab-chips .row-chips-mobile{display:none}.assistenza-icon-list-text a.inline-link{display:inline-block}.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse].collapsed .icon-generali-more,.assistenza-icon-list-text a.br-link{display:block}.assistenza-step-message.bg-cloudy-gray .step-message li:before{background:#f2f2f2}.assistenza-step-message .title-line{width:100%;height:20px;border-bottom:1px solid #d8d8d8;text-align:center}.assistenza-accordion-primo .title-line span,.assistenza-step-message .title-line span{background-color:#fff;padding:0 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.assistenza-step-message .step-message-title{font-size:27px}.assistenza-step-message .step-message-title--green i{color:#7ed321}.assistenza-step-message .step-message-title--red i{color:red}.assistenza-step-message .step-message{list-style:none}.assistenza-step-message .step-message li{position:relative;padding:10px 0;min-height:80px}.assistenza-step-message .step-message li span{margin:auto 0}.assistenza-step-message .step-message li::before{content:"";width:22px;height:24px;background:#fff;position:absolute;left:-4px;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);z-index:10}.assistenza-step-message .step-message .dot{width:12px;height:12px;border-radius:50%;background:#d8d8d8;position:absolute;left:0;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);z-index:15}.assistenza-step-message .step-message li:not(:last-child):after{content:'';width:2px;height:100%;background:#d8d8d8;position:absolute;left:5px;top:50%;z-index:5}.assistenza-step-message .step-message--green .dot{background:#7ed321}.assistenza-step-message .step-message--green li:not(:last-child):after{background:#7ed321}.assistenza-step-message .step-message--red .dot{background:red}.assistenza-step-message .step-message--red li:not(:last-child):after{background:red}.assistenza-accordion-primo.scheda-prodotto-fourth,.assistenza-accordion-secondo.scheda-prodotto-fourth{padding-bottom:40px;padding-bottom:2.5rem;padding-top:40px;padding-top:2.5rem}.assistenza-accordion-secondo .generali-accordion .card{padding-right:24px;padding-right:1.5rem;padding-left:24px;padding-left:1.5rem}.assistenza-accordion-secondo .generali-accordion .card:first-child{border-top:unset}.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse]{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse] .icon-generali-more{display:none;float:right;font-size:32px;font-size:2rem}.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse] .title{font-weight:500}.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse] .icon-generali-remove{display:block;float:right;font-size:32px;font-size:2rem}.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse].collapsed .icon-generali-remove{display:none}.assistenza-accordion-primo .generali-accordion .card [data-toggle=collapse].collapsed .title,.assistenza-accordion-secondo .generali-accordion .card [data-toggle=collapse].collapsed .title{font-weight:300}.assistenza-accordion-secondo .generali-accordion .card .card-body{padding:10px 0 40px;padding:.625rem 0 2.5rem}.assistenza-accordion-secondo .generali-accordion .card .card-body .ul-list{padding-left:25px}.assistenza-accordion-primo .generali-accordion .card .card-body .ul-list li,.assistenza-accordion-secondo .generali-accordion .card .card-body .ul-list li{padding:5px 5px 5px 0;padding:.3125rem .3125rem .3125rem 0;list-style:disc}.assistenza-accordion-primo .generali-accordion .card .card-body .ul-list li::marker,.assistenza-accordion-secondo .generali-accordion .card .card-body .ul-list li::marker{font-size:22px}.assistenza-accordion-primo.bg-cloudy-gray .step-message li:before{background:#f2f2f2}.assistenza-accordion-primo .title-line{width:100%;height:20px;border-bottom:1px solid #d8d8d8;text-align:center}.assistenza-accordion-primo .generali-accordion{padding-top:50px;padding-top:3.125rem}.assistenza-accordion-primo .generali-accordion .card [data-toggle=collapse]{padding-top:25px;padding-top:1.5625rem;padding-bottom:25px;padding-bottom:1.5625rem}.assistenza-accordion-primo .generali-accordion .card [data-toggle=collapse] .title{font-weight:500}.assistenza-accordion-primo .generali-accordion .card .card-body{padding:10px 0 40px;padding:.625rem 0 2.5rem}.assistenza-accordion-primo .generali-accordion .card .card-body .icon-generali-check{font-size:20px;padding-right:9px;padding-right:.5625rem}.assistenza-accordion-primo .generali-accordion .card .card-body .ul-list{padding-left:25px}.assistenza-card-button-item{background:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);padding:1rem 1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;position:relative;width:235px}.assistenza-card-button-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assistenza-card-button-item__image{width:4.5rem;height:4.5rem}.assistenza-card-button-item__heading{font-size:1rem}.assistenza-card-button-item__paragraph{font-size:.875rem;line-height:1.14}.assistenza-card-button-item .link-arrow{border:2px solid transparent;top:0;right:0;bottom:0;left:0;position:absolute;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.assistenza-card-button-item .link-arrow:hover{border-color:#c5281c}.assistenza-card-button-item .link-arrow .icon-navigate{position:absolute;bottom:.25rem;right:.75rem}.assistenza-homepage__section2--mobile.desktop-visual>.col-12>.justify-content-center:not(:last-child){margin-bottom:1.5rem}.assistenza-card-index .assistenza-homepage-swiper-container .swiper-slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.assistenza-card-index .mobile-visual{display:none!important}.assistenza-card-index .desktop-visual-card-index{margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.assistenza-card-index .desktop-visual-card-index .justify-content-center{-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important}.assistenza-card-index .desktop-visual-card-index .col-4{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block a{position:relative;max-height:50px}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block a:focus{color:#821a12;text-decoration:none}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block a:hover{border-color:#fff!important;text-decoration:none}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block p{font-weight:300!important;padding-bottom:10px}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block a.inline{display:unset;max-height:unset}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block a.inline:focus,.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block a.inline:hover{color:#821a12;text-decoration:underline}.assistenza-card-index .img-fluid,.assistenza-card-index .img-fluid1{height:auto;margin:auto;width:85px}.assistenza-card-index .assistenza-homepage__section2--mobile--block{padding:0 20px!important;height:192px!important;min-width:384px;max-width:384px;margin:20px 8px 0}.assistenza-card-index .assistenza-homepage__section2--mobile--block .aligment{display:inline-block!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .title{padding-top:15px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle.a{display:block;color:#c5281c;padding-top:5px;font-weight:300!important;font-size:16px;position:relative;text-decoration:none!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-4{padding-top:0;margin-top:-10px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link,.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link-3,.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link2{line-height:1.63;padding-top:5px!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link-3.a:hover,.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link.a:hover,.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link2.a:hover{text-decoration:none!important}.assistenza-card-button .assistenza-homepage-swiper-container .swiper-slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.assistenza-card-button .mobile-visual{display:none!important}.assistenza-card-button .assistenza-homepage__section2--mobile a:focus{border:solid 1px #c5281c;text-decoration:none}.assistenza-card-button.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block--image{margin-bottom:8px;height:70px}.assistenza-card-button.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block--image .img-fluid{height:100%;width:auto;padding-left:10px}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block{padding:10px!important;height:150px;width:235px;margin-bottom:20px}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block:focus{border:solid 1px #c5281c;text-decoration:none}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block .aligment{display:inline-block!important}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block--subtitle{font-size:14px;line-height:1.14}.assistenza-form-contatto{padding-top:70px}.assistenza-form-contatto .margin-top{margin-top:80px}.assistenza-form-contatto .form-contact-container__title{font-size:25px;font-size:1.5625rem;font-weight:300!important}.assistenza-form-contatto .modal-generali .modal-body{padding:0 24px 45px;margin-bottom:6px;max-height:481px;margin-right:9px;overflow-y:auto}.assistenza-form-contatto .modal-generali-assistenza.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.assistenza-form-contatto .modal-generali-assistenza .modal-dialog-assistenza{max-width:582px;width:auto;margin:auto}.assistenza-form-contatto .modal-generali-assistenza .modal-dialog-assistenza .btn-generali{width:245px}.assistenza-documento{margin-bottom:16px}.assistenza-documento__row{height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assistenza-documento__row .text{display:inline-grid;font-size:14px}.assistenza-documento__row .icon{width:24px;height:24px;position:relative;margin:1px;cursor:pointer}.assistenza-aggiunta-documento__upload--cta .icon i,.assistenza-documento__row .icon i{position:absolute}.assistenza-aggiunta-documento__upload--cta .icon i:before,.assistenza-documento__row .icon i:before{font-size:24px}.assistenza-aggiunta-documento.under-input{margin-top:-22px}.assistenza-aggiunta-documento .file-picker__input{display:none}.assistenza-aggiunta-documento .file-picker__click{text-decoration:none!important}.assistenza-aggiunta-documento .file-picker__click:focus i:before,.assistenza-aggiunta-documento .file-picker__click:hover i:before{color:#821a12}.assistenza-aggiunta-documento__upload,.assistenza-aggiunta-documento__upload--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer}.assistenza-aggiunta-documento__upload--cta .icon{border-radius:100%;width:24px;height:24px;position:relative}.assistenza-aggiunta-documento__upload--cta p{margin-left:8px}@media all and (min-width:990px) and (max-width:1439px){.assistenza-banner-standard .banner-button{margin-left:0;text-align:right;float:right;max-width:270px}.assistenza-hero-banner-search .row-search{padding-bottom:141px}.assistenza-hero-banner-prodotto-box{margin-top:-120px!important}.assistenza-hero-banner-prodotto-box .banner-prodotto{padding:40px 80px}.assistenza-step-message .step-message li{min-height:90px}.assistenza-card-button.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block--image{margin-bottom:8px;height:55px}.assistenza-card-button.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block--image .img-fluid{padding-left:10px}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block{padding:8px!important;height:150px;width:180px}}@media all and (min-width:768px) and (max-width:989px){.assistenza-banner-standard{height:440px}.assistenza-banner-standard .banner-button{margin-left:0;text-align:right;float:right}.assistenza-hero-banner-chips .row-chips-mobile{display:block;position:relative;color:#fff;z-index:9;text-align:center}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select{border-radius:20px;background-color:#fff;border:unset}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .label{max-width:unset;width:100%;padding-left:38px}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .label label,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .label label{color:#c5281c;font-size:14px;text-transform:uppercase;font-weight:700}.assistenza-hero-banner-chips .row-chips-desk,.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select input{display:none}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select--focused{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:20px}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select--focused.active{border-radius:20px 20px 0 0}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select--focused .label{-webkit-transform-origin:unset;transform-origin:unset;-webkit-transform:unset;transform:unset;top:unset}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .single-icon::before,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .single-icon::before{content:unset}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .single-icon i,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .single-icon i{color:#c5281c}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown{-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.15);box-shadow:0 15px 30px -10px rgba(0,0,0,.15);border-radius:0 0 20px 20px;top:38px!important}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a{font-size:14px;text-transform:uppercase;place-content:center}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:active,.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:focus,.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:hover,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:active,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:focus,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:hover{background-color:#f5e1de;color:#c5281c}.assistenza-hero-banner .header--big--cutten--classic__hero,.assistenza-hero-banner-chips .header--big--cutten--classic__hero,.assistenza-hero-banner-prodotto .header--big--cutten--classic__hero,.assistenza-hero-banner-search .header--big--cutten--classic__hero{padding-top:105px}.assistenza-hero-banner-prodotto-box{margin-top:-70px!important}.assistenza-hero-banner-prodotto-box .banner-prodotto{padding:35px 60px}.assistenza-hero-banner .header--big--cutten--classic__hero{padding-left:30px;padding-right:30px}.assistenza-hero-banner-search .row-search{padding-bottom:60px}.assistenza-hero-banner-search .row-search .generali-input-container,.assistenza-hero-banner-search .row-search .generali-input-container .generali-input--focused{border-radius:2px}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input input{font-size:18px}.assistenza-tab-card .swiper-slide{padding:35px 0 25px}.assistenza-tab-card .swiper-pagination{padding-bottom:20px}.assistenza-tab-card .tab-card{height:104px}.assistenza-tab-card .tab-card-avatar{height:60px}.assistenza-tab-card .tab-card-avatar .avatar-tab{width:40px;height:40px}.assistenza-tab-card .tab-card-label{height:44px}.assistenza-tab-standard{padding:22px 0}.assistenza-tab-standard .tab-standard-row,.assistenza-tab-standard .tab-standard-row__two{display:-webkit-box;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.assistenza-tab-standard .tab-standard-row::-webkit-scrollbar,.assistenza-tab-standard .tab-standard-row__two::-webkit-scrollbar{display:none;width:0;height:0;background:0 0}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle{width:200px}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle a label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a label{font-size:14px;line-height:1.43;letter-spacing:.44px}.assistenza-tab-chips .row-chips-desk,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select input{display:none}.assistenza-tab-chips .row-chips-mobile{display:block;position:relative;color:#fff;text-align:center}.assistenza-tab-chips .row-chips-mobile .assistenza-select{margin-bottom:0}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select{border-radius:4px;border:solid 1px #c5281c;background-color:#fff}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .selected-container{text-align:left}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .label{max-width:unset;width:100%;padding-left:10px}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select--focused{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select--focused .label{-webkit-transform-origin:unset;transform-origin:unset;-webkit-transform:unset;transform:unset;top:unset}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);top:41px!important}.assistenza-step-message .title-line{border-bottom:unset}.assistenza-step-message .title-line span{padding:0}.assistenza-step-message .step-message li::before{left:2px}.assistenza-step-message .step-message .dot{left:7px}.assistenza-step-message .step-message li:not(:last-child):after{left:12px}.assistenza-accordion-primo.scheda-prodotto-fourth,.assistenza-accordion-secondo.scheda-prodotto-fourth{padding-bottom:35px;padding-bottom:2.1875rem;padding-top:35px;padding-top:2.1875rem}.assistenza-accordion-secondo .generali-accordion .card{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}.assistenza-accordion-primo .title-line{border-bottom:unset}.assistenza-accordion-primo .generali-accordion{padding-top:40px;padding-top:2.5rem}.assistenza-accordion-primo .generali-accordion .card{padding-left:0!important}.assistenza-accordion-primo .image-accordion-1{margin:0;-webkit-transform:translateY(-16%);transform:translateY(-16%)}.assistenza-card-button-item{width:288px}.assistenza-card-button-item__image{width:4.5rem;height:4.5rem}.assistenza-card-index .desktop-visual,.assistenza-card-index .desktop-visual-card-index{display:none}.assistenza-card-index .mobile-visual{display:inline!important}.assistenza-card-index .assistenza-homepage__section2--mobile>div{padding-bottom:20px!important}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block p{font-weight:300!important;font-size:14px!important}.assistenza-card-index .img-fluid{max-width:24px;height:24px!important;padding-left:unset;margin-top:unset;margin-left:unset}.assistenza-card-index .assistenza-homepage__section2--mobile--block{padding:10px!important;height:175px!important;width:257px;min-width:unset;margin-bottom:-10px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .aligment{display:inline-block!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .title{padding-top:5px;margin-left:-10px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle{padding-top:20px;max-width:unset}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-1{padding-left:4px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link,.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link-3{line-height:1.29;padding-top:15px!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link4{height:50px}.assistenza-card-button .mobile-visual{display:inline!important}.assistenza-card-button .desktop-visual{display:none}.assistenza-card-button.assistenza-fascia-slider.assistenza-homepage__section2--mobile--block--image{margin-bottom:8px;height:70px}.assistenza-card-button.assistenza-fascia-slider.assistenza-homepage__section2--mobile--block--image .img-fluid{padding-left:10px}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block{width:288px;margin-bottom:0!important}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block--subtitle{font-size:12px;line-height:1.67}.assistenza-form-contatto .form-contact-container__title{font-size:20px;font-size:1.25rem;font-weight:300!important}}@media all and (max-width:767px){.assistenza-banner-standard{padding-top:35px;padding-top:2.1875rem;padding-bottom:35px;padding-bottom:2.1875rem;height:auto}.assistenza-banner-standard.banner-mirror .assistenza-banner-standard--text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.assistenza-banner-standard.banner-mirror .assistenza-banner-standard--image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.assistenza-banner-standard .banner-button{margin-left:0;text-align:right;float:right}.assistenza-banner-standard--text .title-big{display:none}.assistenza-banner-standard--text--mobile{display:block}.assistenza-banner-standard--image{padding:0}.assistenza-banner-standard--image--small{display:block;width:100%;height:auto}.assistenza-banner-standard--image--big,.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select input{display:none}.assistenza-hero-banner-chips .row-chips-mobile{display:block;position:relative;color:#fff;z-index:9;text-align:center}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select{border-radius:20px;background-color:#fff;border:unset}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .label{max-width:unset;width:100%;padding-left:38px}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .label label,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .label label{color:#c5281c;font-size:14px;text-transform:uppercase;font-weight:700}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select--focused{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:20px}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select--focused.active{border-radius:20px 20px 0 0}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select--focused .label{-webkit-transform-origin:unset;transform-origin:unset;-webkit-transform:unset;transform:unset;top:unset}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .single-icon::before,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .single-icon::before{content:unset}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select .single-icon i,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .single-icon i{color:#c5281c}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown{-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.15);box-shadow:0 15px 30px -10px rgba(0,0,0,.15);border-radius:0 0 20px 20px;top:38px!important}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a{font-size:14px;text-transform:uppercase;place-content:center}.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:active,.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:focus,.assistenza-hero-banner-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:hover,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:active,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:focus,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a:hover{background-color:#f5e1de;color:#c5281c}.assistenza-hero-banner-chips .row-chips-desk{display:none}.assistenza-hero-banner .header--big--cutten--classic__hero,.assistenza-hero-banner-chips .header--big--cutten--classic__hero,.assistenza-hero-banner-prodotto .header--big--cutten--classic__hero,.assistenza-hero-banner-search .header--big--cutten--classic__hero{padding-top:105px}.assistenza-hero-banner-prodotto-box{margin-top:0!important}.assistenza-hero-banner-prodotto-box .container,.assistenza-step-message .title-line span{padding:0}.assistenza-hero-banner-prodotto-box .banner-prodotto{padding:35px 30px}.assistenza-hero-banner .header--big--cutten--classic__hero{padding-bottom:36px!important}.assistenza-hero-banner-search .row-search{padding-left:35px;padding-right:35px;padding-bottom:40px}.assistenza-hero-banner-search .row-search .generali-input-container,.assistenza-hero-banner-search .row-search .generali-input-container .generali-input--focused{border-radius:2px}.assistenza-hero-banner-search .row-search .generali-input-container .generali-input input{font-size:18px}.assistenza-tab-card .swiper-slide{padding:35px 0 25px}.assistenza-tab-card .swiper-pagination{padding-bottom:20px}.assistenza-tab-card .tab-card{height:104px}.assistenza-tab-card .tab-card-avatar{height:60px}.assistenza-tab-card .tab-card-avatar .avatar-tab{width:40px;height:40px}.assistenza-tab-card .tab-card-label{height:44px}.assistenza-tab-standard{padding:22px 0}.assistenza-tab-standard .tab-standard-row,.assistenza-tab-standard .tab-standard-row__two{display:-webkit-box;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.assistenza-tab-standard .tab-standard-row::-webkit-scrollbar,.assistenza-tab-standard .tab-standard-row__two::-webkit-scrollbar{display:none;width:0;height:0;background:0 0}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle{width:200px}.assistenza-tab-standard .tab-standard-row .tab-standard-toggle a label,.assistenza-tab-standard .tab-standard-row__two .tab-standard-toggle a label{font-size:14px;line-height:1.43;letter-spacing:.44px}.assistenza-tab-chips .row-chips-desk,.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select input{display:none}.assistenza-tab-chips .row-chips-mobile{display:block;position:relative;color:#fff;text-align:center}.assistenza-tab-chips .row-chips-mobile .assistenza-select{margin-bottom:0}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select{border-radius:4px;border:solid 1px #c5281c;background-color:#fff}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .selected-container{text-align:left}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .label{max-width:unset;width:100%;padding-left:10px}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select--focused{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select--focused .label{-webkit-transform-origin:unset;transform-origin:unset;-webkit-transform:unset;transform:unset;top:unset}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);top:41px!important}.assistenza-step-message .title-line{border-bottom:unset}.assistenza-step-message .step-message li::before{left:2px}.assistenza-step-message .step-message .dot{left:7px}.assistenza-step-message .step-message li:not(:last-child):after{left:12px}.assistenza-accordion-primo.scheda-prodotto-fourth,.assistenza-accordion-secondo.scheda-prodotto-fourth{padding-bottom:35px;padding-bottom:2.1875rem;padding-top:35px;padding-top:2.1875rem}.assistenza-accordion-secondo .generali-accordion .card{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}.image-accordion-1{margin:0;-webkit-transform:translateY(-13%);transform:translateY(-13%)}.assistenza-accordion-primo .title-line{border-bottom:unset}.assistenza-accordion-primo .generali-accordion{padding-top:35px;padding-top:2.1875rem}.assistenza-accordion-primo .generali-accordion .card{margin-right:0!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}.assistenza-accordion-primo .image-accordion-1{margin:0;-webkit-transform:translateY(-13%);transform:translateY(-13%)}.assistenza-card-button-item{width:256px}.assistenza-card-button-item__image{width:4rem;height:4rem}.assistenza-card-button-item__heading{font-size:.875rem;text-transform:uppercase}.assistenza-card-button-item__paragraph{font-size:.75rem;line-height:1.35}.assistenza-card-index .desktop-visual,.assistenza-card-index .desktop-visual-card-index{display:none}.assistenza-card-index .mobile-visual{display:inline!important}.assistenza-card-index .img-fluid{max-width:24px;height:24px!important;padding-left:unset;margin-top:unset;margin-left:unset}.assistenza-card-index .assistenza-homepage-swiper-container.swiper-slide{width:258px!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block{padding:10px!important;height:175px!important;width:257px;margin-bottom:-10px;margin-left:0;margin-right:0;min-width:unset}.assistenza-card-index .assistenza-homepage__section2--mobile--block .aligment{display:inline-block!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .title{padding-top:5px;margin-left:-10px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle{padding-top:20px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-1{padding-left:4px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link,.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link-3{line-height:1.29;padding-top:15px!important}.assistenza-card-button .desktop-visual{display:none}.assistenza-card-button .mobile-visual{display:inline!important}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block{width:257px;margin-bottom:0!important}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block.swiper-slide{width:255px!important}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block--subtitle{font-size:12px}.assistenza-card-button .assistenza-homepage__section2--mobile .assistenza-homepage__section2--mobile--block--text{text-transform:uppercase}.assistenza-form-contatto .margin-top{margin-top:41px}.assistenza-form-contatto .form-contact-container__title{font-size:20px;font-weight:300!important}.assistenza-form-contatto .modal-generali .modal-body{padding:0 29px 45px;max-height:410px;margin-right:8px;overflow-y:auto}.assistenza-form-contatto .modal-generali-assistenza .modal-dialog-assistenza{margin:auto 15px}.assistenza-form-contatto .modal-generali-assistenza .modal-dialog-assistenza .btn-generali{width:100%}.assistenza-documento__row{height:auto;min-height:56px}}@media all and (min-width:1149px) and (max-width:1439px){.assistenza-card-button-item{width:200px}.assistenza-card-button-item__image{width:3.5rem;height:3.5rem}.assistenza-card-index .desktop-visual-card-index .justify-content-center{-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important;width:936px}.assistenza-card-index .desktop-visual-card-index .col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.assistenza-card-index .img-fluid,.assistenza-card-index .img-fluid1{width:70px!important;margin:auto}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block p{padding-bottom:0}.assistenza-card-index .assistenza-homepage__section2--mobile--block{padding:10px!important;min-height:215px!important;min-width:296px;max-width:296px;margin-bottom:20px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .aligment{display:inline-block!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .title{padding-top:15px;max-width:180px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle,.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-1{display:inline}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-4{padding-top:0;margin-top:5px;padding-bottom:10px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .number-margin{line-height:1;display:block}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link{max-height:50px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link-3{line-height:1.25;max-height:50px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link2{line-height:1.25;padding-top:5px!important;margin-top:31px;max-height:50px}}@media all and (min-width:990px) and (max-width:1149px){.assistenza-card-button-item{width:200px}.assistenza-card-button-item__image{width:3.5rem;height:3.5rem}.assistenza-card-index .desktop-visual-card-index .justify-content-center{-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important;width:936px}.assistenza-card-index .desktop-visual-card-index .col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.assistenza-card-index .img-fluid,.assistenza-card-index .img-fluid1{max-width:70px!important;width:auto;height:auto;margin:auto}.assistenza-card-index.assistenza-fascia-slider .assistenza-homepage__section2--mobile--block p{padding-bottom:12px}.assistenza-card-index .assistenza-homepage__section2--mobile--block{min-height:unset;min-width:294px;max-width:294px!important;height:235px!important}.assistenza-card-index .assistenza-homepage__section2--mobile--block .number-margin{line-height:1;display:block}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle{padding-top:3px;padding-bottom:10px;display:block;max-width:190px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-4{padding-top:0;margin-top:0;padding-bottom:10px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .card-subtitle-1{margin-top:-10px;display:block}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link{max-height:50px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link-3{line-height:1.25;max-height:50px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link2{line-height:1.25;padding-top:5px!important;margin-top:8px;max-height:50px}.assistenza-card-index .assistenza-homepage__section2--mobile--block .line-link4{height:50px}}
/*# sourceMappingURL=assistenza-new.css.map */
