.preventivatore-fast-dati{font-weight:300;color:#393939;padding-bottom:60px;font-size:40px;font-size:2.5rem;padding-top:144px;padding-top:9rem}.preventivatore-fast-dati__title{margin-bottom:80px;margin-bottom:5rem}.preventivatore-fast-dati__servizio{font-weight:500;padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem}.preventivatore-fast-dati__desc{font-weight:300;line-height:1.375rem}.preventivatore-fast-dati__link{font-weight:500;padding-left:5px;padding-left:.3125rem;padding-right:5px;padding-right:.3125rem;letter-spacing:1.1px;letter-spacing:.06875rem}.preventivatore-fast-dati__button{font-weight:500;padding-top:60px;padding-top:3.75rem}.preventivatore-fast-dati .middle-text{line-height:55px;line-height:3.4375rem}.preventivatore-fast-dati .block-input{position:relative}.preventivatore-fast-dati .block-input::before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background:#c5281c;z-index:10;height:0;-webkit-transition:height .1s ease-in-out;transition:height .1s ease-in-out}.preventivatore-fast-dati .linebottom::before{width:100%;height:3px}.preventivatore-fast-dati .linebottom-fix::before{bottom:0}.preventivatore-fast-dati .group-adas,.preventivatore-fast-dati .group-purchase-date{width:100%}.preventivatore-fast-dati form .form-control{padding:0 0 2px;padding-bottom:.125rem;height:auto;line-height:44px;line-height:2.75rem;border:0;border-radius:0;font-weight:500;background:0 0;font-size:40px;font-size:2.5rem;color:#393939;position:relative}.preventivatore-fast-dati form .form-control::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.preventivatore-fast-dati form .form-control::-moz-placeholder{color:#9b9b9b;opacity:1}.preventivatore-fast-dati form .form-control:-ms-input-placeholder,.preventivatore-fast-dati form .form-control::-ms-input-placeholder{opacity:1}.preventivatore-fast-dati form .form-control::placeholder{color:#9b9b9b;opacity:1}.preventivatore-fast-dati form .form-control:-ms-input-placeholder,.preventivatore-fast-dati form .form-control::-ms-input-placeholder{color:#9b9b9b}.preventivatore-fast-dati form .form-control:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(197,40,28,0);box-shadow:0 0 0 .2rem rgba(197,40,28,0)}.preventivatore-fast-dati form .form-control#codice-postale:invalid{border-bottom:1px solid #dc3545}.preventivatore-fast-dati .form-control.border-input{border-bottom:1px solid #20252b}.preventivatore-fast-dati .form-control.noborder{border-bottom:1px solid #fff}.preventivatore-fast-dati .form-check{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.preventivatore-fast-dati #hero-quote-auto-license-plate{width:175px;text-transform:uppercase}.preventivatore-fast-dati #hero-quote-auto-birthday{width:265px}.preventivatore-fast-dati #codice-postale{width:115px}.preventivatore-fast-dati .invalid-feedback{display:block}.preventivatore-fast-dati .valid-feedback{display:block;position:absolute;top:100%;left:0;width:200%;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:400;color:#1df24d}.editParam{background-color:#f2f2f2;margin-top:-40px;margin-top:-2.5rem;margin-bottom:40px;margin-bottom:2.5rem;padding-bottom:40px;padding-bottom:2.5rem;position:relative}.editParam .closeEditParam{right:15px;top:45px}.editParam .title-with-divider__container .display-2{display:inline-block;padding:0 1rem;background:#f2f2f2}.preventivatore-fast .pip-quote-footer section.preventivatore-required-info .preventivatore-required-info__gradient{background-image:none;background-color:#fff}.preventivatore-fast .pip-quote-footer .set-informativo,.preventivatore-fast .preventivatore-required-info{background-color:#fff}.preventivatore-fast .preventivatore-required-info__gradient{background-image:none}.preventivatore-fast .scheda-prodotto-fifth,.preventivatore-fast .tcm-step-3 .link-text{background:#fff}.preventivatore-fast .pip-quote-footer .select-button{border:none;padding-left:0;background:#fff}.preventivatore-fast-dati__desc{line-height:1.57;font-size:14px;font-size:.875rem;margin-bottom:40px;margin-bottom:2.5rem}.preventivatore-fast-dati__desc:first-child{padding-top:24px;padding-top:1.5rem;margin-bottom:32px;margin-bottom:2rem}.preventivatore-fast-dati__desc .send-quote-title h2{font-size:24px}.preventivatore-fast-dati__link button,section.pip-step-3__desc .pip-step-3__edit button{background-color:#fff;border:none;padding:0}.preventivatore-fast-dati__link .icon-generali-edit{font-weight:700;font-size:21px;color:#c5281c}.preventivatore-fast-dati__link .edit-text{letter-spacing:0;font-size:16px;font-weight:500;color:#c5281c;border:none;background-color:#fff}.editParam .closeEditParam{position:relative}section.new-fast-quote #collapsePara .edit-title{-o-object-fit:contain;object-fit:contain;font-size:30px;font-weight:300;margin-bottom:20px;margin-top:13px;text-align:start}section.new-fast-quote #collapsePara .edit-subtitle{font-size:16px;font-weight:300;line-height:1.56;margin-bottom:38px;text-align:start}.btn-annulla,section.new-fast-quote #collapsePara .selected-container label{background-color:#fff;text-transform:uppercase;font-size:12px}section.new-fast-quote #collapsePara .generali-select-container.precompiled{margin-bottom:38px;margin-bottom:2.375rem}.btn-annulla{font-family:Helvetica;font-size:16px;font-weight:500;margin:0 12px;color:#6e6f71;border:none;padding:0}.fq-data-summary{margin-bottom:-60px}.riepilogo-dati-inseriti{width:100%;border-radius:3.9px;border:solid 1px #c5281c;background-image:-webkit-gradient(linear,left top,left bottom,from(#e4513c),to(#c5281c));background-image:linear-gradient(to bottom,#e4513c,#c5281c);color:#fff;margin:0 0 62px}.riepilogo-dati-inseriti p{font-weight:300}.riepilogo-dati-inseriti p:last-child{padding-bottom:23px}.riepilogo-dati-inseriti .icon-generali-new-auto{font-size:60px}.only-mobile{display:none}.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 .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-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}.btn-back-v2 span{font-size:14px;font-weight:500;padding-top:2px}.assistenza-tab-standard.bg-gray{background-color:#fff;padding:13px 0 24px;z-index:10;position:-webkit-sticky;position:sticky;top:0}.assistenza-tab-standard.bg-gray .container,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container{padding:0}.card-skeleton-2-cards .generali-select-container{margin-bottom:22px}.modal-generali .modal-dialog .modal-content .modal-header{padding:24px 24px 18px;min-height:36px}.modal-generali .modal-dialog .modal-content .modal-header .close{margin:0;padding:0}.modal-generali .modal-dialog .modal-content .modal-body{padding:0 24px 45px;margin-bottom:6px;margin-right:9px;overflow-y:auto}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card{padding-left:0;padding-right:0}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div{padding-top:15px;padding-bottom:14px}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed .col>div:first-child p,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div .col>div:first-child p{font-size:20px;font-weight:500}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed p,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div p{font-size:16px;font-weight:300;color:#20252b}.modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar,.pip-quote-footer #SetInformativo .modal-dialog .modal-content .modal-body::-webkit-scrollbar{display:inline;-webkit-appearance:none;background-color:#979797;-webkit-overflow-scrolling:auto!important;width:8px!important;height:8px!important;margin-right:9px;border-radius:10px}.modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track,.pip-quote-footer #SetInformativo .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #979797;box-shadow:inset 0 0 5px #979797;border-radius:10px}.modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb,.pip-quote-footer #SetInformativo .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:10px;-webkit-box-shadow:0 0 1px #c4c4c4;box-shadow:0 0 1px #c4c4c4}.card-skeleton,.card-skeleton-2cards,.card-skeleton-n-cards{padding:30px 24px 23px;border-radius:3.9px;background-color:#fff}.card-skeleton,.card-skeleton-2cards{margin:auto;-webkit-box-shadow:0 10px 59px 0 rgba(0,0,0,.15);box-shadow:0 10px 59px 0 rgba(0,0,0,.15)}.card-skeleton .offer-title{font-size:20px;font-weight:500;text-align:center;color:#20252b;margin-bottom:8px}.card-skeleton .offer-body{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:79.4px}.card-skeleton button.btn-generali.btn-generali--secondary,.card-skeleton-2cards button.btn-generali.btn-generali--secondary,.card-skeleton-n-cards button.btn-generali.btn-generali--secondary,.main-services.step-3 .swiper-slide .card-skeleton-pip-cards button.btn-generali.btn-generali--secondary,.tcm-step-3 .card-skeleton-pip-single-card button.btn-generali.btn-generali--secondary{width:100%;height:45px;font-size:16px;font-weight:700;padding:15px 0}.card-skeleton .generali-select-container{margin-bottom:32px}.card-skeleton .generali-select-container .generali-select--outlined,.card-skeleton-2cards .generali-select-container .generali-select--outlined,.card-skeleton-n-cards .generali-select-container .generali-select--outlined{border:1px solid #c92e20;border-radius:2px;border-radius:.125rem}.card-skeleton .generali-select-container .generali-select .selected-container label,.card-skeleton-2cards .generali-select-container .generali-select .selected-container label,.card-skeleton-n-cards .generali-select-container .generali-select .selected-container label,.tcm-step-3 .card-skeleton-pip-single-card .generali-select-container .generali-select .selected-container label{color:#c92e20}.card-skeleton .generali-select-container .generali-select .icons-right .single-icon i,.card-skeleton .generali-select-container .generali-select .icons-right .single-icon.error i,.card-skeleton .generali-select-container.underlined.with-last-icon .last-icon .single-icon.info i,.card-skeleton-2cards .generali-select-container .generali-select .icons-right .single-icon i,.card-skeleton-2cards .generali-select-container .generali-select .icons-right .single-icon.error i,.card-skeleton-2cards .generali-select-container.underlined.with-last-icon .last-icon .single-icon.info i,.card-skeleton-n-cards .generali-select-container .generali-select .icons-right .single-icon i,.card-skeleton-n-cards .generali-select-container .generali-select .icons-right .single-icon.error i,.card-skeleton-n-cards .generali-select-container.underlined.with-last-icon .last-icon .single-icon.info i,.tcm-step-3 .card-skeleton-pip-single-card .generali-select-container .generali-select .icons-right .single-icon i,.tcm-step-3 .card-skeleton-pip-single-card .generali-select-container .generali-select .icons-right .single-icon.error i,.tcm-step-3 .card-skeleton-pip-single-card .generali-select-container.underlined.with-last-icon .last-icon .single-icon.info i{font-size:24px;font-size:1.5rem;color:#c92e20}.card-skeleton .icon-generali-more-info{font-size:24px}.card-skeleton .dettagli{position:absolute;margin-top:4px;margin-left:10px}.card-skeleton .offer-body-black-box{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:32px}.card-skeleton .button-black-box,.card-skeleton .button-rca{margin-left:10px}.card-skeleton .button-dettagli-drop-down{margin-top:7px;margin-left:-20px;margin-right:15px}.discount .time-frame{font-weight:300;font-size:14px;text-align:center}.card-skeleton-2cards .offer-title{font-size:20px;font-weight:500;text-align:center;color:#20252b;margin-bottom:8px}.card-skeleton-2cards .offer-body{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:79.4px}.card-skeleton-2cards .generali-select-container{margin-bottom:32px}.card-skeleton-2cards .icon-generali-more-info{font-size:24px}.card-skeleton-2cards .dettagli{position:absolute;margin-top:4px;margin-left:10px}.card-skeleton-2cards .offer-body-black-box{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:32px}.card-skeleton-2cards .button-black-box,.card-skeleton-2cards .button-rca{margin-left:10px}.card-skeleton-pip-cards .icon-generali-info-ltc{color:#c5281c;font-size:26px!important;-o-object-fit:contain;object-fit:contain}.card-skeleton-n-cards{margin-top:20px;margin-bottom:20px;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.15);box-shadow:0 10px 15px 0 rgba(0,0,0,.15)}.card-skeleton-n-cards .icon-generali-info-ltc{color:#c5281c;font-size:26px!important}.card-skeleton-n-cards .elenco-coperture{height:300px}.card-skeleton-n-cards .offer-body-black-box-n,.card-skeleton-n-cards .offer-body-rca{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:100px}.card-skeleton-n-cards .offer-body-black-box-n{margin-bottom:14px}.card-skeleton-n-cards .generali-select-container{margin-bottom:22px}.card-skeleton-n-cards .icon-generali-more-info,.promo p,section.pip-step-3__desc .pip-quote-title h2{font-size:24px}.card-skeleton-n-cards .dettagli{position:absolute;margin-top:4px;margin-left:10px}.card-skeleton-n-cards .offer-body-black-box{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:32px}.card-skeleton-n-cards .offer-title-2,.offer-title-2{font-size:20px;font-weight:500;text-align:center;color:#20252b;margin-bottom:8px}.card-skeleton-n-cards .time-frame{font-size:13.5px!important;font-weight:500;text-align:center;display:inline-block}.promo p{font-weight:500;color:#c92e20}.promo p .time-frame{font-size:13.7px;font-weight:500;text-align:center}.divider{width:186px;margin:19px auto 29px;border:solid 1px #d8d8d8;background-color:#d8d8d8}.btn-dettagli{background-color:#fff;border:none}.btn-dettagli .dettagli,.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .btn-dettagli .dettagli{color:#c5281c;font-weight:500}.swiper-slide,section.fast-quote-step-3.new-contatta-agenzia .red-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quotation-price{display:contents}.quotation-price p{margin-bottom:6px}.quotation-price .slash-sale{position:relative}.quotation-price .slash-sale::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:solid 2px #c5281c;max-width:74px;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.quotation-price p .price{font-size:20px;font-weight:300}.quotation-price p .time-frame{font-weight:300;font-size:14px;text-align:center}.discount{text-align:end;font-size:24px;font-weight:500;text-align:right;color:#20252b}.elenco-coperture li.li-item{padding:11px 0 8px;font-size:16px;color:#000}.elenco-coperture li i.icon-generali-check{color:#7ed321;font-size:medium;margin-right:10px}.elenco-coperture .li-item-divider{width:auto;border-bottom:0 solid #d8d8d8;margin:0}.icon-generali-more-info{-o-object-fit:contain;object-fit:contain;color:#c5281c;background-color:#fff}.coperture-description{padding-top:0;padding-bottom:26px}.coperture-description p{font-size:16px;font-weight:400;line-height:1.56;text-align:left;color:#20252b}.fast-quote .welfare-quote-step--wrapper{padding-left:20px}.fast-quote .specification-title{font-size:16px}.preventivatore-fast .pip-step-2 .welfare-quote-footer{background-color:#fff}.preventivatore-fast .pip-step-2 .welfare-quote-footer__gradient{background-image:none}section.fast-quote-step-3.new-contatta-agenzia .red-btn{padding:10px 25px}.fast-step-3 .btn-generali:before{background-image:none!important}.fast-step-3 .icon-generali-new-auto,.pip-data-summary .icon-generali-new-auto{font-size:60px;color:#c5281c}#collapsePara .edit-title{font-size:26px;padding-bottom:26px;font-weight:500;text-align:left}#collapsePara .edit-subtitle{font-size:16px;padding-bottom:35px;text-align:left}#collapsePara .editParam__link .btn-generali{line-height:1;color:#fff;text-align:center;text-decoration:none;border:none;padding:5px 25px;z-index:10;font-size:12px;width:160px;margin-right:15px}#collapsePara .editParam__link .white-btn{width:160px;height:32px;font-size:12px}#copertureModal .card-item{width:100%;text-align:left;background-color:#fff;border:none}#copertureModal .generali-accordion .card .card-body{padding:1.25rem .4rem}.fast-step-3 .fast-1,.fast-step-3 .fast-desktop-btn{right:20px}.pip-quote .display-2{font-size:18px!important}.pip-quote .generali-input-container .generali-input .input-container input:focus{background:#f2f2f2;border-radius:6px 6px 0 0}.pip-quote form.form-inline{-webkit-margin-after:1em;margin-block-end:1em}.pip-quote form.form-inline .form-group{margin-bottom:20px;margin-top:0}.pip-quote form.form-inline .form-group div{font-size:18px;height:-webkit-min-content;height:-moz-min-content;height:min-content}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input .input-container input:-webkit-autofill,.pip-quote form.form-inline .form-group div .generali-input-container .generali-input .input-container input:-webkit-autofill:focus,.pip-quote form.form-inline .form-group div .generali-input-container .generali-input .input-container input:-webkit-autofill:hover{box-shadow:0 0 0 100px #fff inset;-webkit-box-shadow:0 0 0 100px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input.generali-input--underline .input-container input:-webkit-autofill,.pip-quote form.form-inline .form-group div .generali-input-container .generali-input.generali-input--underline .input-container input:-webkit-autofill:focus,.pip-quote form.form-inline .form-group div .generali-input-container .generali-input.generali-input--underline .input-container input:-webkit-autofill:hover{box-shadow:0 0 0 100px #f2f2f2 inset;-webkit-box-shadow:0 0 0 100px #f2f2f2 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--focused .input-container.strong-underline,.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--focused .selected-container{background:#f2f2f2;border-radius:6px 6px 0 0}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--focused .input-container input:focus::-webkit-input-placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--focused .input-container input:focus::-moz-placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--focused .input-container input:focus::placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--focused .input-container input:focus:-ms-input-placeholder,.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--focused .input-container input:focus::-ms-input-placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--underline .input-container,.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline .selected-container{padding:4px 4px 0}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--underline .input-container::after{top:26px}.pip-quote form.form-inline .form-group div .generali-input-container .generali-input--underline .input-container.strong-underline:after{background:#20252b;height:2px}.pip-quote form.form-inline .form-group div .generali-input-container .wrong-info{font-size:12px!important;top:24px}.pip-quote form.form-inline .form-group div .generali-input-container.wrong-validation .generali-input .input-container input{color:#dc3545}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--focused .selected-container .selected::-webkit-input-placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--focused .selected-container .selected::-moz-placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--focused .selected-container .selected::placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--focused .selected-container .selected:-ms-input-placeholder,.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--focused .selected-container .selected::-ms-input-placeholder{color:transparent!important}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline .selected-container::after{top:26px}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline .selected-container.strong-underline:after{background:#20252b;height:2px}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline .icons-right{margin-bottom:-10px}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline .icons-right .single-icon.drop{height:-webkit-min-content;height:-moz-min-content;height:min-content;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline+.generali-select-dropdown{top:29px!important}.pip-quote form.form-inline .form-group div .generali-select-container .wrong-info{font-size:12px;top:24px}.pip-quote form.form-inline .custom-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.pip-quote form.form-inline .custom-control label{font-size:12px;line-height:normal}.pip-quote form.form-inline .checkbox-container.custom-info-privacy .custom-control.custom-checkbox{padding-left:0;margin-top:11px;padding-bottom:8px}.pip-quote form.form-inline .checkbox-container.custom-info-privacy .custom-control.custom-checkbox a{text-decoration:underline}.pip-quote .welfare-quote-step__button .mb-generali--half{margin-bottom:0}.pip-quote .welfare-quote-step__button .mb-generali--half .btn-generali{padding:20px 46px;font-size:16px}.pip-stepper{position:relative;padding-top:6rem;padding-bottom:49px}.pip-stepper .stepper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0;padding-bottom:8px}.pip-stepper li{list-style:none}.pip-stepper li span.step-title{text-transform:uppercase;font-size:12px;letter-spacing:1px}.pip-stepper li.next-steps span{display:none}.pip-stepper section.red-loader .container{padding-left:0;padding-right:0}.custom-loader-bar .red{border-top:2px solid #c5281c}.custom-loader-bar .red.red-10{width:10%}.custom-loader-bar .red.red-20{width:20%}.custom-loader-bar .red.red-25{width:25%}.custom-loader-bar .red.red-30{width:30%}.custom-loader-bar .red.red-33{width:33%}.custom-loader-bar .red.red-40{width:40%}.custom-loader-bar .red.red-50{width:50%}.custom-loader-bar .red.red-60{width:60%}.custom-loader-bar .red.red-66{width:66%}.custom-loader-bar .red.red-70{width:70%}.custom-loader-bar .red.red-75{width:75%}.custom-loader-bar .red.red-80{width:80%}.custom-loader-bar .red.red-90{width:90%}.custom-loader-bar .red.red-100{width:100%}.custom-loader-bar .gray{border-top:2px solid #d7d7d7}.custom-loader-bar .gray.gray-0{width:0%}.custom-loader-bar .gray.gray-10{width:10%}.custom-loader-bar .gray.gray-20{width:20%}.custom-loader-bar .gray.gray-25{width:25%}.custom-loader-bar .gray.gray-30{width:30%}.custom-loader-bar .gray.gray-34{width:34%}.custom-loader-bar .gray.gray-40{width:40%}.custom-loader-bar .gray.gray-50{width:50%}.custom-loader-bar .gray.gray-60{width:60%}.custom-loader-bar .gray.gray-67{width:67%}.custom-loader-bar .gray.gray-70{width:70%}.custom-loader-bar .gray.gray-75{width:75%}.custom-loader-bar .gray.gray-80{width:80%}.custom-loader-bar .gray.gray-90{width:90%}.custom-loader-bar .gray.gray-100{width:100%}.pip-quote-footer section.preventivatore-required-info .preventivatore-required-info__gradient{height:80px}.pip-quote-footer section.preventivatore-required-info .preventivatore-required-info__text--title{padding-top:40px}.btn-generali:active,.main-services.step-3 .swiper-slide .card-skeleton-pip-cards button.btn-generali.btn-generali--secondary:active{outline:none}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link a.link-primary:active,section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link a.link-primary:hover,section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link a.link-primary:visited,section.topbar-v1-new-preventivatore section.barratop .small-container .btn-close:active,section.topbar-v1-new-preventivatore section.barratop .small-container .btn-close:hover,section.topbar-v1-new-preventivatore section.barratop .small-container .btn-close:visited,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow:active,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow:hover,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow:visited{text-decoration:none}.pip-step-2.welfare-quote-step .form-group{margin-bottom:30px}.pip-step-2 .red-text{color:#c5281c}.pip-step-2 .btn-dettagli:active,.pip-step-2 .btn-dettagli:hover,.pip-step-2 .btn-dettagli:visited,section.pip-step-3__desc .pip-step-3__edit button:active,section.pip-step-3__desc .pip-step-3__edit button:hover,section.pip-step-3__desc .pip-step-3__edit button:visited{border:none;outline:none}.pip-step-2 .btn-dettagli .dettagli{font-size:18px}.pip-step-2 .modal-generali .modal-dialog .modal-content .modal-body{overflow-y:unset}.bar-height{height:70px}.bar-container{border-bottom:solid 2px #000;width:486px;height:280px;margin-left:-10px}.loadbar{margin-left:32px;width:77px;background-color:#c5281c;border-top:2px solid #c5281c}.loadbar,.loadbar-1,.loadbar-2{height:277.5px;max-height:277.5px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.loadbar-2{margin-left:-4px;background-color:#fff;border-top:2px solid #c5281c;width:116px}.loadbar-1{width:77px}.loadbar .bar{width:100%;max-height:277.5px;display:block;background-color:#979797;position:absolute;bottom:0}.loadbar-2 .bar{background-color:#fff;border-top:2px solid #979797}.loadbar-1 .bar,.loadbar-1 .bar-1,.loadbar-2 .bar{width:100%;display:block;color:#20252b;position:absolute;bottom:0;max-height:277.5px}.loadbar-1 .bar{border-top:2px solid #d6d6d6;background-color:#fff}.loadbar-1 .bar-1{background-color:#d6d6d6}.loadbar-1 .text,.loadbar-2 .text-bottom,.loadbar-2 .text-up{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-o-object-fit:contain;object-fit:contain;font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.93px}.loadbar-1 .text{top:-30px;width:167.5px;text-align:left;color:#20252b}.loadbar-2 .text-bottom,.loadbar-2 .text-up{right:0;height:29.8px}.loadbar-2 .text-up{top:-30px;text-align:right;color:#c5281c}.loadbar-2 .text-bottom{color:#20252b}.loadbar-1-margin-desktop{margin-left:34px;width:102px}.width-inps-text{margin-top:14px}section.topbar-v2-new-preventivatore section.barratop .small-container .btn-close{padding-bottom:2px}.generali-select-container .generali-select--focused+.generali-select-dropdown.generali-select-dropdown-email-width{max-height:120px!important}.pip-step-3 .tcm-immagina-benessere{background-color:unset}.pip-step-3 .label-link{display:none}.pip-step-3 .scheda-prodotto-fifth.section-generali{padding-bottom:56px}.pip-quote-footer .link-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:1px 0 0;font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#c5281c}.pip-quote-footer .link-text:hover{text-decoration:underline;color:#821a12}.pip-quote-footer #SetInformativo .modal-dialog .modal-content .scheda-prodotto-fifth .link-download,.pip-quote-footer #SetInformativo2 .modal-dialog .modal-content .scheda-prodotto-fifth .link-download,.pip-quote-footer .scheda-prodotto-fifth .link-download{padding-top:0;padding-bottom:26px}.pip-quote-footer #SetInformativo .modal-dialog .modal-content .modal-body,.pip-quote-footer #SetInformativo2 .modal-dialog .modal-content .modal-body{margin-bottom:6px;margin-right:9px;max-height:400px;overflow-y:auto}.pip-quote-footer #SetInformativo2 .modal-dialog .modal-content .modal-body::-webkit-scrollbar,section.new-contatta-agenzia .card-container::-webkit-scrollbar{display:inline;-webkit-appearance:none;background-color:#979797;-webkit-overflow-scrolling:auto!important;width:8px!important;height:8px!important;margin-right:9px;border-radius:10px}.pip-quote-footer #SetInformativo2 .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #979797;box-shadow:inset 0 0 5px #979797;border-radius:10px}.pip-quote-footer #SetInformativo2 .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb,section.new-contatta-agenzia .card-container::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:10px;-webkit-box-shadow:0 0 1px #c4c4c4;box-shadow:0 0 1px #c4c4c4}.pip-quote-footer .scheda-prodotto-fifth .section-generali{padding-bottom:80px!important}.pip-quote-footer .select-button{border:none;padding-left:0}.pip-quote-footer .scheda-prodotto-fifth__title{margin-bottom:26px!important}section.pip-step-3__desc{padding-top:104px}section.pip-step-3__desc .pip-step-3__edit .icon-generali-edit{font-weight:700;font-size:21px;color:#c5281c}section.pip-step-3__desc .pip-step-3__edit .edit-text{color:#c5281c;border:none;background-color:#fff;margin-left:5px}section.pip-step-3__desc .pip-quote-subtitle .subtitle-body{line-height:1.5}section.pip-modal .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header{padding:16px 24px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header .close .icon-generali-close{padding-right:6px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .button-mi .dettagli:active,.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .button-mi .dettagli:hover,.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .button-mi .dettagli:visited,section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header .close:active,section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header .close:hover,section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header .close:visited{border:none}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body{margin:0;overflow-y:hidden}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .selected-container label{color:#3a3a3a;text-transform:uppercase;font-size:12px;line-height:1.5}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .single-icon.info{display:none}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .edit-title{font-size:30px;margin-top:0;margin-bottom:16px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .edit-subtitle{font-size:16px;margin-bottom:52px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link{margin-top:142px}.main-services.step-3 .icon-generali-close{color:#c5281c;font-size:15px!important}.main-services.step-3 .swiper-slide{padding-top:40px;padding-bottom:20px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards{padding:24px;min-height:668px;border-radius:3.9px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15);background-color:#fff}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .offer-body-rca{font-size:16px;color:#20252b;height:150px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .choice-text{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-weight:300;line-height:1.31;text-align:center;color:#20252b}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards span.subtext{font-size:21px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .price-specification{position:absolute;bottom:0;right:0}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .price-description{text-align:right}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .price-description p{font-size:24px;font-weight:500;color:#20252b}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .price-description p .time-frame{font-size:15.7px;font-weight:500;text-align:center;color:#20252b}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .card-title{text-transform:uppercase;-ms-flex-item-align:stretch;align-self:stretch;font-size:20px;font-weight:500;text-align:center;color:#20252b}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .offer-title-2{font-size:20px;font-weight:500;text-align:center;color:#20252b;margin-bottom:8px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .btn-dettagli{background-color:#fff;border:none}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .price-font{font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards i.icon-generali-check,.tcm-step-3 .card-skeleton-pip-single-card i.icon-generali-check{color:#7ed321;font-size:medium;position:absolute;right:10px;bottom:15px;font-weight:800}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .icon-generali-close{font-weight:800}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .generali-select-container{margin-bottom:22px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .icon-generali-more-info{font-size:24px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .button-mi{margin-top:100px}.main-services.step-3 .swiper-slide .card-skeleton-pip-cards .button-mi .dettagli{color:#c5281c;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-services.step-3 .swiper-pagination{padding-top:20px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-header .close{padding:4px}.tcm-step-3 .card-skeleton-pip-single-card button.btn-generali.btn-generali--secondary:active,section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body button:active,section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body button:hover,section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-header .close:active,section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-header .close:hover{outline:none}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-header .close .icon-generali-close{font-size:15px;font-size:.9375rem;margin-right:0;padding-right:6px;padding-top:1.1px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body{max-height:520px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body .modal-info-title{font-size:30px;padding-bottom:40px;padding-left:22px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-padding{width:100%;text-align:left;margin-left:5px;border:none;background-color:#fff}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-body{padding-left:26px;padding-right:23px}section.new-contatta-agenzia .preventivatore-contatta-agenzia .checkbox-container.custom-info-privacy .custom-control.custom-checkbox,section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-body .list-items{padding-left:0}section.pip-summary .pip-data-summary{width:100%;border-radius:3.9px;background-color:#f2f2f2;margin-top:38px;font-size:14px}section.pip-summary .pip-data-summary .capitalize>span.light-text,section.pip-summary .pip-data-summary p{line-height:1.57}section.pip-summary .pip-data-summary p:last-child{padding-bottom:24px}section.pip-summary .pip-data-summary .capitalize::first-letter,section.pip-summary .pip-data-summary p::first-letter{text-transform:capitalize}i.icon-generali-tcm,section.pip-summary .pip-data-summary .icon-generali-plant{font-size:60px;color:#c5281c}section.pip-summary .pip-data-summary .generali-heart{width:60px;height:auto}.pip-quote-footer .preventivatore-required-info__gradient{height:40px}.pip-quote-footer .set-informativo{background-color:#f2f2f2}section.topbar-v1-new-preventivatore section.barratop{height:64px;padding:20px 0}section.topbar-v1-new-preventivatore section.barratop .small-container{padding:0 24px}section.inserisci-dati>.container .img-container img{width:inherit}.tcm-step-2 .ngx-slider{margin:35px 0 21px!important}.tcm-step-2 .btn-dettagli{border-radius:30px;width:20px;height:20px;margin-top:-5px;position:absolute;margin-left:4px}.tcm-step-2 .btn-dettagli .dettagli{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;margin-top:3.5px;padding-left:2.9px}.tcm-step-2 .desktop-image{width:100%;margin-bottom:24px;-o-object-fit:contain;object-fit:contain;min-height:191px}.tcm-step-2 .welfare-quote-step .form-group{margin-bottom:0}.tcm-step-2 .button-slider-calcolo,.tcm-step-2 .image-subtitle{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.tcm-step-2 .button-slider-calcolo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:500;color:#20252b}.tcm-step-2 .ngx-slider .ngx-slider-pointer{cursor:pointer;width:40px;height:40px;top:-18px;background-color:rgba(194,27,23,.2)!important;z-index:3;border-radius:40px}.tcm-step-2 .ngx-slider .ngx-slider-pointer:active,.tcm-step-2 .ngx-slider .ngx-slider-pointer:hover{outline:none!important;width:40px;height:40px;top:-18px;-webkit-box-shadow:0 2px 4px 0 rgba(140,140,140,.3);box-shadow:0 2px 4px 0 rgba(140,140,140,.3);background-color:rgba(194,27,23,.3)!important}.tcm-step-2 .ngx-slider .ngx-slider-pointer::after,.tcm-step-2 .ngx-slider .ngx-slider-pointer:after{content:'';width:15px!important;height:15px!important;position:absolute;top:13px!important;left:13px!important;border-radius:10px!important;background:#fff}.tcm-step-2 .ngx-slider .ngx-slider-bar{height:6px!important;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.tcm-step-2 .image-subtitle{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:24px 0 0;-o-object-fit:contain;object-fit:contain;font-family:Roboto;font-size:20px;font-weight:300;text-align:center;color:#000}.tcm-step-2 .price{font-size:24px;padding-top:8px;padding-bottom:10px;display:block}.tcm-step-2 .modal-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-o-object-fit:contain;object-fit:contain;font-family:Roboto;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#20252b}.tcm-step-2 .modal-text p{line-height:28px}.tcm-step-2 .icon-generali-error{padding-left:3px;font-size:14px;position:absolute;top:0}.tcm-step-2 .modal-generali .modal-dialog .modal-content .modal-header .close{padding:3px}.tcm-step-3 .link-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:1px 0 0;font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#c5281c}.tcm-step-3 .link-text:hover{text-decoration:underline;color:#821a12}.tcm-step-3 .card-skeleton-pip-cards .icon-generali-close,.tcm-step-3 .card-skeleton-pip-single-card .icon-generali-close{color:#c5281c}.tcm-step-3 .card-skeleton-pip-single-card{padding:30px 24px 23px;border-radius:3.9px;-webkit-box-shadow:0 10px 59px 0 rgba(0,0,0,.15);box-shadow:0 10px 59px 0 rgba(0,0,0,.15);background-color:#fff;margin:auto;min-height:694px}.tcm-step-3 .card-skeleton-pip-single-card .offer-title{font-size:20px;font-weight:500;text-align:center;color:#20252b;margin-bottom:8px}.tcm-step-3 .card-skeleton-pip-single-card .card-title{text-transform:uppercase;-ms-flex-item-align:stretch;align-self:stretch;font-size:24px;font-weight:500;text-align:center;color:#20252b}.tcm-step-3 .card-skeleton-pip-single-card .offer-title-2{font-size:20px;font-weight:500;text-align:center;color:#20252b;margin-bottom:8px}.tcm-step-3 .card-skeleton-pip-single-card .offer-body-rca{margin-top:16px}.tcm-step-3 .card-skeleton-pip-single-card.btn-dettagli{background-color:#fff;border:none}.tcm-step-3 .card-skeleton-pip-single-card.btn-dettagli .dettagli{color:#c5281c;font-weight:500}.tcm-step-3 .card-skeleton-pip-single-card .price-font{font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.tcm-step-3 .card-skeleton-pip-single-card .icon-generali-close{font-weight:800}.tcm-step-3 .card-skeleton-pip-single-card .rca-elenco{height:300px}.tcm-step-3 .card-skeleton-pip-single-card .button-mi{margin-top:0;width:100%}.tcm-step-3 .card-skeleton-pip-single-card .button-mi .dettagli{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c5281c;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tcm-step-3 .card-skeleton-pip-single-card .button-mi .dettagli:active,.tcm-step-3 .card-skeleton-pip-single-card .button-mi .dettagli:hover,.tcm-step-3 .card-skeleton-pip-single-card .button-mi .dettagli:visited{border:none}.tcm-step-3 .card-skeleton-pip-single-card .offer-body{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:79.4px}.tcm-step-3 .card-skeleton-pip-single-card .generali-select-container{margin-bottom:32px}.tcm-step-3 .card-skeleton-pip-single-card .generali-select-container .generali-select--outlined{border:1px solid #c92e20;border-radius:2px;border-radius:.125rem}.tcm-step-3 .card-skeleton-pip-single-card .icon-generali-more-info{font-size:24px}.tcm-step-3 .card-skeleton-pip-single-card .dettagli{position:absolute;margin-top:4px;margin-left:0}.tcm-step-3 .card-skeleton-pip-single-card .offer-body-black-box{opacity:.7;font-size:14px;font-weight:300;line-height:1.26;text-align:center;color:#000;margin-bottom:32px}.tcm-step-3 .card-skeleton-pip-single-card .button-rca{margin-top:124px;margin-left:10px}.tcm-step-3 .card-skeleton-pip-single-card .button-black-box{margin-top:15px;margin-left:10px}.tcm-step-3 .card-skeleton-pip-single-card .button-dettagli-drop-down{margin-top:7px;margin-left:-20px;margin-right:15px}.tcm-step-3 .scheda-prodotto-fifth.section-generali{padding-bottom:56px}.thank-you-page .thank-you-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-page .thank-you-image .icon{max-width:193.5px;max-height:100px;margin-top:112px;margin-bottom:24px}.thank-you-page .thank-you-image .icon-mobile{display:none}.thank-you-page .agenzia-homepage__header__block__card{border-radius:2px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 4px 15px 0 rgba(0,0,0,.15);padding:0;max-height:216px}.thank-you-page .thank-you-message,.thank-you-page .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}.thank-you-page .thank-you-message{text-align:center;margin-bottom:56px}.thank-you-page .maps{height:213px;-o-object-fit:cover;object-fit:cover}.thank-you-page .caption{padding-top:28px;padding-left:32px}.thank-you-page.agenzia-homepage__content__header{margin-top:24px;padding-top:0;padding-bottom:40px;margin-bottom:0}.thank-you-page.agenzia-homepage__header{margin-bottom:0}.thank-you-page .padding-number{padding-bottom:45px}.thank-you-page .display-4{font-size:16px}section.topbar-v2-new-preventivatore section.barratop{height:64px}section.topbar-v2-new-preventivatore section.barratop .small-container{padding-left:30px;padding-right:24px}section.topbar-v2-new-preventivatore section.barratop .small-container .btn-close:active,section.topbar-v2-new-preventivatore section.barratop .small-container .btn-close:hover,section.topbar-v2-new-preventivatore section.barratop .small-container .btn-close:visited,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2 .icon-generali-arrow-left-big:active,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2 .icon-generali-arrow-left-big:hover,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2 .icon-generali-arrow-left-big:visited,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2:active,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2:hover,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2:visited{text-decoration:none}section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2 .icon-generali-arrow-left-big{padding-left:9px}.static-desktop-tooltip.yellow-tooltip{z-index:3000!important;min-width:194px;position:absolute;right:-207.5px;top:-8px}.static-desktop-tooltip.yellow-tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.static-desktop-tooltip.yellow-tooltip .arrow::before,.static-tooltip.yellow-tooltip .arrow::before{position:absolute;content:"";border-width:0 .4rem .4rem;border-style:solid;border-color:transparent;border-bottom-color:#ffcc69!important}.static-desktop-tooltip.yellow-tooltip .arrow::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:-12px;top:22px}.static-desktop-tooltip.yellow-tooltip .tooltip-inner{border:none;font-size:14px;color:#20252b;background-color:#ffcc69;min-height:48px;padding:8px 30px 8px 24px;margin-left:-2.5px;text-align:left}.static-desktop-tooltip.yellow-tooltip .tooltip-inner p{line-height:16px}.static-tooltip.yellow-tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.static-tooltip.yellow-tooltip .arrow::before{top:-6.4px;left:14px}.static-tooltip.yellow-tooltip .tooltip-inner{min-width:340px;max-width:none;padding:8px 48px 8px 24px;font-size:14px;color:#20252b;text-align:left;background-color:#ffcc69}section.new-contatta-agenzia .preventivatore-contatta-agenzia{padding-top:104px}section.new-contatta-agenzia .preventivatore-contatta-agenzia--title{font-size:24px;font-size:1.5rem;margin-bottom:16px}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content .btn-generali,section.new-contatta-agenzia .preventivatore-contatta-agenzia--content .btn-generali--outline{padding:20px 9px;width:100%}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content--form{max-width:unset}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content--form--instructions{font-size:16px;font-size:1rem;line-height:1.5}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content .generali-input-container,section.new-contatta-agenzia .preventivatore-contatta-agenzia--content .generali-select-container{margin-bottom:2rem}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content .generali-input-container .generali-input .icons-right .single-icon.hidden-info-icon,section.new-contatta-agenzia .preventivatore-contatta-agenzia--content .generali-input-container .generali-input .icons-right .single-icon.hidden-info-icon::before{opacity:0}section.new-contatta-agenzia .preventivatore-contatta-agenzia .modal{z-index:4001}section.new-contatta-agenzia .trova-agenzie--search-widget--body.pattern-1 .trova-agenzie--search-widget--body--search-trigger #btnFacilitySearchTrigger{min-width:178px;min-height:40px}section.new-contatta-agenzia .pip-modal-more-info .trova-agenzie--search-widget--body.pattern-1 .trova-agenzie--search-widget--body--search-trigger #btnFacilitySearchTrigger{min-width:221px!important}section.new-contatta-agenzia .specification-title{color:#c21b17;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline;border:none;background-color:#fff}section.new-contatta-agenzia .inpage-card{padding:14px 16.1px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 4px 15px 0 rgba(0,0,0,.15)}section.new-contatta-agenzia .lion-drop{width:48.4px;height:auto}section.new-contatta-agenzia section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body{max-height:unset}section.new-contatta-agenzia .modal-generali .modal-dialog .modal-content .modal-body{overflow-y:unset}section.new-contatta-agenzia .card-container{max-height:420px;overflow-y:auto}section.new-contatta-agenzia .card-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #979797;box-shadow:inset 0 0 5px #979797;border-radius:10px}section.new-contatta-agenzia .card-container .modal-card{padding:14px 16.1px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 4px 15px 0 rgba(0,0,0,.15);margin-left:16px;margin-right:34px!important}section.new-contatta-agenzia .card-container .modal-card .btn-generali{width:100%;padding:12px 39px}section.new-contatta-agenzia .not-found-text{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7f8187;max-width:285px}section.new-contatta-agenzia .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.new-contatta-agenzia .white-btn{width:unset;height:unset}section.new-contatta-agenzia .world-image{padding-top:100px;width:100px;height:auto}section.new-contatta-agenzia .results-display{padding-left:16px}.ltc-step-2 .btn-dettagli{border-radius:30px;width:20px;height:20px;margin-top:-5px}.ltc-step-2 .btn-dettagli .dettagli{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;margin-top:-3.5px!important;padding-left:.5px!important}.ltc-step-2 .info-icon.icon-generali-info-ltc{font-size:20px}.ltc-step-2 .order-cards{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ltc-step-2 .order-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ltc-step-2 .label-title{text-align:left;font-size:20px}.ltc-step-2 .label-modal{text-align:left;font-size:20px!important}.ltc-step-2 .subtitle-modal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ltc-step-2 .info-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loading-page{position:fixed;top:0;width:100%}.loading-page .loader{width:99px;height:auto;margin-top:112px;margin-bottom:48px;display:inline-block}.loading-page .loader:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #c21b17;border-color:#c21b17 transparent;-webkit-animation:loader 1.2s linear infinite;animation:loader 1.2s linear infinite}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading-page .mobile-view{display:none}.immagina-adesso-salute section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body{min-height:520px;max-height:520px}.immagina-adesso-salute .padding-cucciolo{padding-top:20px}.immagina-adesso-salute .pip-quote-footer .preventivatore-required-info__gradient{height:40px;background-image:none}.immagina-adesso-salute .pip-quote-footer .set-informativo{background-color:#fff}.immagina-adesso-salute .scheda-prodotto-fifth{background:#fff}.immagina-adesso-salute .preventivatore-required-info__text{font-size:12px;line-height:20px;background-color:#fff}.immagina-adesso-salute .preventivatore-required-info--darker-BG{background:#fff}.immagina-adesso-salute .link-text,.immagina-adesso-salute .pip-quote-footer .select-button,.immagina-adesso-salute .preventivatore-required-info{background-color:#fff}.immagina-adesso-salute .two-cube{padding-top:0}.immagina-adesso-salute .cube-type-1{width:292px;height:249px}.immagina-adesso-salute .cube-type-1 .icon-image2{max-height:200px;width:auto;margin-bottom:0}.immagina-adesso-salute .cube-type-1 .cube-title{padding-top:0}.immagina-adesso-salute .preventivatore-immagina-adesso-steps .bisogni-card .rectangle{height:190px!important}.immagina-adesso-salute .preventivatore-immagina-adesso-steps .bisogni-card .rectangle .label{height:20px}.immagina-adesso-salute .border-errore{color:#dc3545;padding-top:3px;margin-top:7px}.immagina-adesso-salute .subtitle-red{background-color:#fff;border:none;width:auto}.immagina-adesso-salute .mobile-visual{display:none}@media all and (min-width:1440px){.preventivatore-fast-dati__desc{font-size:16px;font-size:1rem}.preventivatore-fast-dati__desc:first-child{padding-top:24px;padding-top:1.5rem;margin-bottom:22px;margin-bottom:1.375rem}.preventivatore-fast-dati__desc .send-quote-title h2,section.pip-step-3__desc .pip-quote-title h2{font-size:32px}section.new-fast-quote #collapsePara .modal-header{padding-top:24px;padding-top:1.5rem;padding-right:24px;padding-right:1.5rem}.riepilogo-dati-inseriti{width:1200px}.assistenza-tab-standard.bg-gray .tab-standard-toggle{width:247px}.card-skeleton{width:587px;height:694px}.card-skeleton .offer-title,.card-skeleton-2cards .offer-title{width:538px;height:28px;font-size:24px}.card-skeleton-2cards{height:694px}.card-skeleton-n-cards{height:694px;padding:30px 24px 23px}.card-skeleton-n-cards .time-frame{font-size:13.5px!important;font-weight:500;text-align:center;display:inline-block}.only-mobile{display:none}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card .col>div:first-child p{font-size:20px}.card-skeleton-n-cards .button-black-box,.card-skeleton-n-cards .button-rca{margin-left:40px}.pip-stepper>.container,section.inserisci-dati>.container{padding-right:29px}section.inserisci-dati>.container section.pip-quote .display-2{font-size:20px!important}section.inserisci-dati>.container section.pip-quote form.form-inline .form-group{margin-bottom:23px}section.inserisci-dati>.container section.pip-quote form.form-inline .form-group div{font-size:20px}section.inserisci-dati>.container section.pip-quote form.form-inline .form-group div .generali-input-container .wrong-info,section.inserisci-dati>.container section.pip-quote form.form-inline .form-group div .generali-select-container .wrong-info{font-size:12px}section.inserisci-dati>.container section.pip-quote form.form-inline .custom-control label{font-size:16px}.pip-step-2 .modal-content{display:none!important}.pip-step-2 .middle-text{line-height:30px}.pip-step-2 .modal-button{display:none}.pip-step-2 .desktop-graphic-image{width:550px;margin-top:40px}.pip-step-2 .modal-content{min-height:492px;max-width:708px;margin-top:171px}.pip-step-2 .modal-graphic-image{width:600px}.pip-step-2 .modal-text{margin-top:20px}.pip-step-2 .section-generali{margin-left:18px;padding-top:0}.pip-step-2 .graphic-alignment{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pip-step-2 .welfare-quote-step--wrapper{min-height:300px}.bar-height{height:20px}.bar-container{margin-left:-30px}.pip-stepper-2 .padding-stepper{padding-left:54px!important}section.pip-step-3__desc{padding-top:112px}section.pip-modal .modal-generali .modal-dialog,section.pip-modal-more-info .modal-generali .modal-dialog{min-width:996px}.card-skeleton-pip-cards .button-mi{margin-top:115px}.card-skeleton-pip-cards{min-width:364px;width:unset}.card-skeleton-pip-cards .rca-elenco{height:200px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body .modal-info-title{padding-left:36px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-padding{margin-left:15px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-body .list-items{padding-left:10px}section.pip-summary .pip-data-summary{margin-top:43px}section.pip-quote-footer .set-informativo{font-size:20px}section.pip-quote-footer .scheda-prodotto-fifth img{margin:0}.tcm-step-2 .padding-stepper{padding-left:22px}.tcm-step-2 .ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 21px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.tcm-step-2 .button-slider-calcolo{padding-left:0;padding-right:0}.tcm-step-2 .modal-text{font-size:20px;line-height:28px}.tcm-step-2 .modal-text p{line-height:28px}.tcm-step-2 .modal-info-title{font-size:30px;padding-bottom:24px}.tcm-step-2 .modal-generali .modal-dialog .modal-content .modal-body{padding:0 60px 48px}.tcm-step-2 .modal-generali .modal-dialog{max-width:996px;padding-top:140px}.tcm-step-2 .btn-dettagli{border-radius:30px;width:20px;height:20px;margin-top:-5px;position:absolute;margin-left:4px}.ltc-step-2 .btn-dettagli .dettagli,.tcm-step-2 .btn-dettagli .dettagli{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;margin-top:3.5px;padding-left:2.9px}.thank-you-page .display-4{font-size:24px}.thank-you-page .maps{height:213px}section.new-contatta-agenzia .preventivatore-contatta-agenzia{padding-top:112px}section.new-contatta-agenzia .preventivatore-contatta-agenzia--title{font-size:32px;font-size:2rem}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content--form--instructions{font-size:20px;font-size:1.25rem}section.new-contatta-agenzia .world-image{padding-top:55px;width:100px;height:auto}section.new-contatta-agenzia .card-container .modal-card{margin-left:10px;margin-right:33px}section.new-contatta-agenzia .card-container .modal-card .btn-generali{max-width:200px}.ltc-step-2 .end-text{font-size:16px}.ltc-step-2 .end-text-mobile{display:none}.ltc-step-2 .button-container{margin-top:14px!important}.ltc-step-2.tcm-step-2 .modal-generali .modal-dialog{max-width:996px;padding-top:0}.ltc-step-2 .btn-dettagli .dettagli{margin-top:-3.5px!important;padding-left:0!important;margin-left:-.5px}section.fast-quote-step-3.new-contatta-agenzia .white-btn{width:197px}section.fast-quote-step-3.new-contatta-agenzia .red-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 25px}.fast-quote .padding-style{padding-bottom:29px!important}.fast-step-3 .fast-1,.fast-step-3 .fast-desktop-btn{right:18px}.loading-page .mobile-view{display:none}}@media all and (min-width:990px) and (max-width:1439px){.preventivatore-fast-dati .form-group{margin-bottom:30px;margin-bottom:1.875rem}.preventivatore-fast-dati__desc{line-height:1.79}.preventivatore-fast-dati__desc:first-child{padding-top:24px;padding-top:1.5rem;margin-bottom:40px;margin-bottom:2.5rem}.preventivatore-fast-dati__link .edit-text{font-size:14px}.riepilogo-dati-inseriti{width:1200px}.riepilogo-dati-inseriti p:last-child{padding-bottom:0}.only-desktop{display:contents}.assistenza-tab-standard.bg-gray .tab-standard-toggle{width:241px}.card-skeleton{width:453px;height:694px}.card-skeleton .offer-title{width:112px;height:24px}.card-skeleton .rca-elenco{height:208px}.card-skeleton .black-box-elenco{height:295px}.card-skeleton .button-black-box,.card-skeleton .button-rca{margin-left:unset}.card-skeleton-n-cards{height:694px;padding:30px 24px 23px}.card-skeleton-n-cards .black-box-elenco,.card-skeleton-n-cards .rca-elenco{height:300px}.card-skeleton-n-cards .time-frame{font-size:13.5px!important;font-weight:500;text-align:center;display:inline-block}.only-mobile{display:none}.modal-generali .modal-dialog .modal-content .modal-body{-webkit-overflow-scrolling:auto}.assistenza-tab-standard ul.tab-standard-row{padding-left:0;padding-right:0}section.scheda-prodotto-fourth .container.small-container .generali-accordion .card .collapsed{padding-top:14px;padding-bottom:12px}section.scheda-prodotto-fourth .container.small-container .generali-accordion .card p{font-size:16px}section.scheda-prodotto-fourth .container.small-container .generali-accordion .card .col>div:first-child p{font-size:20px}.coperture-description{padding:0 18px 26px}.pip-stepper>.container{padding-right:32px}.pip-stepper>.container .stepper-container,section.inserisci-dati>.container .data-container .pip-quote form.form-inline{padding-left:27px}section.inserisci-dati>.container{padding-right:30px}section.inserisci-dati>.container .img-container{padding-left:30px;padding-right:0}section.inserisci-dati>.container .img-container img{width:inherit}section.inserisci-dati>.container .data-container{padding-left:0}section.inserisci-dati>.container .data-container .pip-quote .display-2{font-size:18px!important}.pip-step-2 .modal-content{display:none!important}.pip-step-2 .modal-button{display:none}.pip-step-2 .middle-text{line-height:30px}.pip-step-2 .desktop-graphic-image{width:550px;margin-top:60px}.pip-step-2 .modal-content{min-height:492px;max-width:708px;margin-top:171px}.pip-step-2 .modal-graphic-image{width:600px}.pip-step-2 .modal-text{margin-top:20px}.pip-step-2 .section-generali{padding-top:0}.pip-step-2 .welfare-quote-step--wrapper{min-height:300px}.pip-step-2 .graphic-alignment{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bar-height{height:20px}.bar-container{width:466px;margin-left:-23px}.pip-stepper-2 .padding-stepper{padding-left:54px!important;padding-right:33px}section.pip-quote-footer .set-informativo,section.pip-step-3__desc .pip-quote-subtitle{font-size:18px}section.pip-step-3__desc .pip-quote-subtitle .subtitle-body{line-height:1.44}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .edit-subtitle{margin-bottom:40px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link{margin-top:115px}.card-skeleton-pip-cards{min-width:294px;width:unset}.card-skeleton-pip-cards .rca-elenco{height:200px}section.pip-quote-footer .scheda-prodotto-fifth img{margin:0}.tcm-step-2 .ngx-slider{display:inline-block;position:relative;height:4px;width:96%;margin:35px 0 21px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.tcm-step-2 .button-slider-calcolo{padding-left:0;padding-right:24px}.tcm-step-2 .display-7,.tcm-step-2 .image-subtitle{font-size:18px}.tcm-step-2 .img-container{padding-left:40px}.tcm-step-2 .welfare-quote-step--wrapper{padding-left:5px}.tcm-step-2 .modal-text{font-size:16px;line-height:28px}.tcm-step-2 .modal-text p{line-height:28px}.tcm-step-2 .modal-info-title{font-size:30px;padding-bottom:24px}.tcm-step-2 .modal-generali .modal-dialog .modal-content .modal-body{padding:0 60px 51px}.tcm-step-2 .modal-generali .modal-dialog{max-width:771px;padding-top:0}.tcm-step-2 .btn-dettagli .dettagli{margin-top:3.2px;padding-left:3px}.thank-you-page .thank-you-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-page .thank-you-image .icon{max-width:135.4px;max-height:70px;margin-top:112px;margin-bottom:24px}.thank-you-page .agenzia-homepage__header__block__card{border-radius:2px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 4px 15px 0 rgba(0,0,0,.15);padding:0;max-height:210px}.thank-you-page .maps{height:206px;-o-object-fit:cover;object-fit:cover}.thank-you-page .caption{padding-top:28px;padding-left:24px}.thank-you-page .swiper--arrow--nav .swiper-button-prev{left:-10px}.thank-you-page .swiper--arrow--nav .swiper-button-next{right:-10px}.thank-you-page .padding-number{padding-bottom:45px}.thank-you-page .display-3{font-size:24px}.thank-you-page .display-1{font-size:36px}.ltc-step-2 .end-text,.thank-you-page .display-8{font-size:16px}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content--form--instructions{font-size:18px;font-size:1.125rem;line-height:1.44}section.new-contatta-agenzia .world-image{padding-top:63px;width:100px;height:auto}section.new-contatta-agenzia .card-container{max-height:222px}section.new-contatta-agenzia .card-container .modal-card{margin-left:10px;margin-right:33px}section.new-contatta-agenzia .card-container .modal-card .btn-generali{max-width:200px}.ltc-step-2 .btn-dettagli .dettagli{margin-left:unset;margin-top:-3px!important;padding-left:1px!important}.ltc-step-2 .end-text-mobile{display:none}.ltc-step-2 .padding-cards{padding-left:38px}.ltc-step-2 .btn-calcolo-preventivo{width:129px;height:140px;border-radius:1.7px;-webkit-box-shadow:0 0 5px 0rgba 0,0,0,.2;box-shadow:0 0 5px 0rgba 0,0,0,.2;border:solid .5px rgba(32,37,43,.3);background-color:#fff;margin:0 6px 11px 0;padding:3px}.ltc-step-2 .img-calcolo{width:80px;height:58px;margin:2px auto 8px}.ltc-step-2 .label-title{text-align:left;font-size:14px}.ltc-step-2 .label-modal{text-align:left;font-size:14px!important}.ltc-step-2 .button-container{margin-top:14px!important}section.fast-quote-step-3.new-contatta-agenzia .white-btn{width:197px}section.fast-quote-step-3.new-contatta-agenzia .red-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 25px}.fast-quote .welfare-quote-step--wrapper{padding-left:0}.fast-quote .padding-style{padding-bottom:29px!important}.fast-step-3 .fast-1,.fast-step-3 .fast-desktop-btn{right:32px}.loading-page .mobile-view{display:none}.immagina-adesso-salute section.inserisci-dati>.container .img-container img{width:inherit;height:250px}.immagina-adesso-salute .padding-button-completo{margin-left:20px}}@media all and (min-width:768px) and (max-width:989px){.preventivatore-fast-dati{padding-top:100px;padding-top:6.25rem;font-size:28px;font-size:1.75rem}.preventivatore-fast-dati__title{margin-bottom:35px;margin-bottom:2.1875rem}.preventivatore-fast-dati__button{padding-top:35px;padding-top:2.1875rem}.preventivatore-fast-dati .underlined{margin-bottom:0}.preventivatore-fast-dati .middle-text{line-height:35px;line-height:2.1875rem}.preventivatore-fast-dati .group-data .middle-text{padding-left:0}.preventivatore-fast-dati .form-group{margin-bottom:35px;margin-bottom:2.1875rem}.preventivatore-fast-dati form .form-control{line-height:35px;line-height:2.1875rem;font-size:28px;font-size:1.75rem}.preventivatore-fast-dati #hero-quote-auto-license-plate{width:125px;text-transform:uppercase}.preventivatore-fast-dati #hero-quote-auto-birthday{width:190px}.preventivatore-fast-dati #codice-postale{width:80px}.editParam{padding-bottom:35px;padding-bottom:2.1875rem}.editParam .closeEditParam{right:50px;top:30px}.preventivatore-fast .pip-quote .welfare-quote-step__button .mb-generali--half .btn-generali{padding:12px 46px}.preventivatore-fast-dati__desc:first-child{padding-top:26px;padding-top:1.625rem;margin-bottom:32px;margin-bottom:2rem}.preventivatore-fast-dati__link span.edit-text{display:none}section.new-fast-quote #collapsePara .edit-title{font-size:20px;margin-bottom:24px}section.new-fast-quote #collapsePara .edit-subtitle{margin-bottom:40px}.only-desktop{display:contents}.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 .label label{color:#c5281c;font-size:14px;text-transform:uppercase;font-weight:700}.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 .single-icon::before{content:unset}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .single-icon i{color:#c5281c}.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-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a{font-size:14px;text-transform:uppercase;place-content:center}.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-tab-standard.bg-gray .tab-standard-toggle{width:220px}.card-skeleton{width:468px;height:694px}.card-skeleton .offer-title{width:112px;height:24px}.card-skeleton .black-box-elenco,.card-skeleton .rca-elenco{height:300px}.card-skeleton .button-black-box,.card-skeleton .button-rca{margin-left:unset}.card-skeleton-n-cards{height:714px}.card-skeleton-n-cards .black-box-elenco,.card-skeleton-n-cards .rca-elenco{height:300px}.card-skeleton-n-cards .button-black-box{padding-top:5px}.card-skeleton-n-cards .time-frame{font-size:13.5px!important;font-weight:500;text-align:center;display:inline-block}.only-mobile{display:none}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div{padding-bottom:16px}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed .col>div:first-child p,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div .col>div:first-child p{font-size:16px}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card p{font-size:16px}.coperture-description{padding:0 15px 26px}.inserisci-dati .desktop-image{width:inherit;-o-object-fit:contain;object-fit:contain;max-height:248px}.pip-quote-footer section.preventivatore-required-info .preventivatore-required-info__text--title{padding-left:60px}.pip-quote-footer section.preventivatore-required-info article{padding-right:45px;padding-left:60px}.pip-step-2.welfare-quote-step form{font-size:18px}.pip-step-2 .modal-content{display:none!important}.pip-step-2 .middle-text{line-height:24px}.pip-step-2 .graphic-alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}.pip-step-2 .modal-content{min-height:492px;max-width:708px;margin-top:171px}.pip-step-2 .modal-button,section.pip-step-3__desc .pip-step-3__edit .edit-text{display:none}.pip-step-2 .modal-graphic-image{width:600px}.pip-step-2 .modal-text{margin-top:20px;margin-left:80px}.pip-step-2 .welfare-quote-footer__gradient{height:80px!important}.pip-step-2 .welfare-quote-footer{margin-top:5px!important}.pip-step-2 .welfare-quote-step--padding-top{padding-top:0}.pip-step-2 .section-generali{padding-top:0;margin-left:40px}.pip-step-2 .half-col.padding-footer-2{padding-left:50px;padding-right:60px}.bar-height{height:39px}.bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loadbar-1-margin-desktop{margin-left:0;width:141px}.loadbar-2{width:141px}.pip-stepper-2 .padding-stepper{margin-left:-5px;padding-left:24px}section.pip-step-3__desc .pip-quote-subtitle .subtitle-body{line-height:1.13}section.pip-step-3 .scheda-prodotto-fifth.section-generali{padding-bottom:56px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .edit-title{font-size:30px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link{margin-top:171px}.main-services.step-3 .swiper-slide{padding-top:40px;padding-bottom:0}.main-services.step-3 .swiper-pagination{padding-top:20px}.card-skeleton-pip-cards{min-width:288px}.card-skeleton-pip-cards .rca-elenco{height:200px}section.pip-summary .pip-data-summary{margin-top:49px}section.inserisci-dati>.container .img-container{padding-bottom:32px}.tcm-step-2 .ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 21px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.tcm-step-2 .button-slider-calcolo{padding-left:0;padding-right:0}.tcm-step-2 .desktop-image{max-height:250px}.tcm-step-2 .image-subtitle{font-size:18px}.tcm-step-2 .padding-content{padding-left:85px;padding-right:85px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:40px}.tcm-step-2 .display-7{font-size:18px}.tcm-step-2 .padding-stepper{padding-left:20px}.tcm-step-2 .welfare-quote-step--wrapper{padding-top:0;padding-left:50px}.tcm-step-2 .modal-text{font-size:16px;line-height:28px}.tcm-step-2 .modal-text p{line-height:28px}.tcm-step-2 .modal-info-title{font-size:30px;padding-bottom:24px}.tcm-step-2 .modal-generali .modal-dialog .modal-content .modal-body{padding:0 60px 40px}.tcm-step-2 .modal-generali .modal-dialog{max-width:708px;padding-top:302px;margin:auto}.tcm-step-2 .buttons-pip-2{margin-top:45px}.tcm-step-2 .tcm-step-2 .btn-dettagli .dettagli{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;margin-top:4px;padding-left:3.2px}.tcm-step-3 .card-skeleton-pip-single-card .card-title{font-size:20px}.tcm-step-3 .card-skeleton-pip-single-card .icon-generali-close{color:#c5281c}.thank-you-page .thank-you-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-page .thank-you-image .icon{max-width:135.4px;max-height:70px;margin-top:112px;margin-bottom:24px}.thank-you-page .agenzia-homepage__header__block__card{border-radius:2px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 4px 15px 0 rgba(0,0,0,.15);padding:0;max-height:204px}.thank-you-page .maps{height:200px;-o-object-fit:cover;object-fit:cover}.thank-you-page .caption{padding-top:28px;padding-left:32px}.thank-you-page.agenzia-homepage__content__header{margin-top:24px;padding-top:0;padding-bottom:35px;margin-bottom:0}.thank-you-page .agenzia-homepage__header{margin-bottom:0}.thank-you-page .swiper--arrow--nav .swiper-button-prev,.thank-you-page .swiper--arrow--nav .swiper-container-rtl .swiper-button-next{display:none}.thank-you-page .padding-number{padding-bottom:24px}.thank-you-page .display-1{font-size:36px}.thank-you-page .display-3{font-size:24px}.thank-you-page .display-4,.thank-you-page .display-8{font-size:16px}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content--form--instructions{line-height:1.63}section.new-contatta-agenzia .preventivatore-contatta-agenzia .trova-agenzie--search-widget--body.pattern-1{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}section.new-contatta-agenzia .preventivatore-contatta-agenzia .trova-agenzie--search-widget--body{display:-webkit-box;display:-ms-flexbox;display:flex}section.new-contatta-agenzia .preventivatore-contatta-agenzia .trova-agenzie--search-widget--body--search-input--address{width:90%}section.new-contatta-agenzia .preventivatore-contatta-agenzia .trova-agenzie--search-widget--body--search-trigger{margin-left:20px}section.new-contatta-agenzia .world-image{padding-top:40px;width:90px;height:auto}section.new-contatta-agenzia .card-container{max-height:692px}section.new-contatta-agenzia .card-container .modal-card{margin-right:30px}section.new-contatta-agenzia .card-container .modal-card .btn-generali{max-width:200px}section.new-contatta-agenzia .trova-agenzie--search-widget--body.pattern-1 .trova-agenzie--search-widget--body--search-trigger #btnFacilitySearchTrigger{min-width:228px}.ltc-step-2 .end-text,.static-desktop-tooltip.yellow-tooltip{display:none}.checkbox-container .custom-control.custom-checkbox{font-size:14px}.ltc-step-2 .btn-dettagli .dettagli{padding-left:1px!important;margin-left:unset;margin-top:-3px!important}.ltc-step-2 .end-text-mobile{display:inline;font-size:14px;font-weight:300}.ltc-step-2 .welfare-quote-step--wrapper{padding-left:40px}.ltc-step-2 .padding-cards{padding-left:85px}.ltc-step-2 .btn-calcolo-preventivo{width:136px;height:139.5px;margin:0 6px 11px 0}.ltc-step-2 .img-calcolo{width:91px;height:65px;margin:2px auto 8px}.ltc-step-2.tcm-step-2 .modal-generali .modal-dialog{padding-top:100px}.ltc-step-2 .label-title{text-align:left;font-size:14px}.ltc-step-2 .label-modal{text-align:left;font-size:14px!important}.ltc-step-2 .order-cards{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ltc-step-2 .order-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ltc-step-2.tcm-step-2 .welfare-quote-step--wrapper{padding-top:0}.ltc-step-2 .button-container{width:500px;margin-top:14px}.fast-quote .welfare-quote-step--wrapper{padding-left:40px}.fast-quote .specification-title{font-size:14px}.fast-step-3 .fast-1,.fast-step-3 .fast-desktop-btn{right:85px}.loading-page{position:fixed;top:0}.loading-page .loader{width:99px;height:auto;margin-top:96px;margin-bottom:32px}.loading-page .mobile-view{display:inline}.loading-page .desktop-view{display:none}.immagina-adesso-salute .immagine-completo{display:none!important}.immagina-adesso-salute .padding-button-completo{margin-left:70px}}@media all and (max-width:767px){.preventivatore-fast .pip-quote .welfare-quote-step__button .mb-generali--half .btn-generali{padding:12px 46px;width:100%}.preventivatore-fast-dati{font-size:25px;padding-top:100px;padding-top:6.25rem}.preventivatore-fast-dati__title{margin-bottom:35px;margin-bottom:2.1875rem}.preventivatore-fast-dati__servizio{font-weight:600}.preventivatore-fast-dati__desc{font-size:14px;line-height:22px}.preventivatore-fast-dati__link{letter-spacing:0}.preventivatore-fast-dati__button{padding-top:35px;padding-top:2.1875rem}.preventivatore-fast-dati .underlined{margin-bottom:0}.preventivatore-fast-dati .group-data .middle-text{padding-left:0}.preventivatore-fast-dati .middle-text{line-height:38px}.preventivatore-fast-dati .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.preventivatore-fast-dati .form-group>div{display:inline-block}.preventivatore-fast-dati form .form-control{line-height:25px;font-size:25px;font-weight:600}.preventivatore-fast-dati #hero-quote-auto-license-plate{text-transform:uppercase}.preventivatore-fast-dati .form-check{font-size:16px;line-height:24px;padding-left:0}.preventivatore-fast-dati .form-check .form-check-label{padding-left:25px;padding-left:1.5625rem;display:block}.preventivatore-fast-dati .form-check .form-check-label::after,.preventivatore-fast-dati .form-check .form-check-label::before{left:0}.preventivatore-fast-dati .valid-feedback{font-size:12px;line-height:18px}.editParam{padding-top:65px;padding-top:4.0625rem;padding-bottom:35px;padding-bottom:2.1875rem}.editParam .closeEditParam{right:15px;top:15px}.preventivatore-fast-dati__desc{margin-bottom:40px;margin-bottom:2.5rem}.preventivatore-fast-dati__desc:first-child{padding-top:27px;padding-top:1.6875rem;margin-bottom:30px;margin-bottom:1.875rem}.preventivatore-fast-dati__desc .send-quote-title h2.only-mobile{font-size:20px}.preventivatore-fast-dati__desc .only-desktop,.preventivatore-fast-dati__link .edit-text{display:none}section.new-fast-quote #collapsePara .modal-dialog .modal-content .modal-body .container{padding:0}section.new-fast-quote #collapsePara .modal-dialog .modal-content .modal-body .container .edit-title{font-size:20px;margin-bottom:16px}section.new-fast-quote #collapsePara .modal-dialog .modal-content .modal-body .container .edit-subtitle{font-size:14px;line-height:normal;margin-bottom:32px}section.new-fast-quote #collapsePara .selected-container .selected{font-size:14px}.riepilogo-dati-inseriti p:last-child{padding-bottom:23px}.only-mobile{display:contents}.only-desktop{display:none}.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 .label label{color:#c5281c;font-size:14px;text-transform:uppercase;font-weight:700}.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 .single-icon::before{content:unset}.assistenza-tab-chips .row-chips-mobile .assistenza-select .generali-select .single-icon i{color:#c5281c}.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-tab-chips .row-chips-mobile .assistenza-select .generali-select-dropdown a{font-size:14px;text-transform:uppercase;place-content:center}.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}section.barratop.fast-quote-barratop .small-container{padding-left:16px;padding-right:16px}.assistenza-tab-standard.bg-gray{padding:23px 0 22px}.assistenza-tab-standard.bg-gray .tab-standard-toggle{width:196px}.card-skeleton,.card-skeleton-2cards{margin:0 0 30px;padding:22px 24px 20px}.card-skeleton .offer-title{width:240px;height:46px}.card-skeleton .button-dettagli-drop-down{margin-top:7px;margin-left:-25px!important;margin-right:10px!important}.card-skeleton-2cards .offer-title{width:240px;height:46px}.card-skeleton-2cards .offer-body{margin-bottom:75.4px}.modal-generali .modal-dialog .modal-content .modal-header{min-height:36px;padding:22.6px 24.8px 2.3px}.modal-generali .modal-dialog .modal-content .modal-header .close{margin:0;padding:0}.modal-generali .modal-dialog .modal-content .modal-body{padding:0 29px 45px;margin-right:8px;overflow-y:auto}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card{padding-left:15px;padding-right:15px}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div{padding-bottom:15px}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>.collapsed .col>div:first-child p,.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card>div .col>div:first-child p{font-size:16px}.modal-generali .modal-dialog .modal-content .modal-body section.scheda-prodotto-fourth .container.small-container .generali-accordion .card p{font-size:16px}.modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar{display:inline;-webkit-appearance:none;background-color:#979797;-webkit-overflow-scrolling:auto!important;width:8px!important;height:8px!important;margin-right:9px;border-radius:10px}.modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #979797;box-shadow:inset 0 0 5px #979797;border-radius:10px}.modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:10px;-webkit-box-shadow:0 0 1px #c4c4c4;box-shadow:0 0 1px #c4c4c4}.card-skeleton-n-cards{width:285px;height:733px;padding:22px 15px 20px;border-radius:3.9px;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.15);box-shadow:0 10px 15px 0 rgba(0,0,0,.15);background-color:#fff}.card-skeleton-n-cards.swiper-slide-next,.card-skeleton-n-cards.swiper-slide-prev{opacity:.4!important}.card-skeleton-n-cards .black-box-elenco,.card-skeleton-n-cards .rca-elenco{height:340px}.card-skeleton-n-cards .time-frame{font-size:13.5px!important;font-weight:500;text-align:center;display:inline-block}.category{font-size:18px;text-align:center;margin-bottom:22px}.quotation-price p{line-height:20px}.quotation-price p .price{font-size:22px}.quotation-price p .percent-sale{margin-top:4px;font-size:20px}.coperture-description{padding:0 0 24px 15px}.coperture-description>p{line-height:normal}section.topbar-v1-new-preventivatore section.barratop .small-container{padding:0 16px}}@media all and (max-width:767px) and (max-width:495px){section.topbar-v1-new-preventivatore section.barratop .container .col.text-center{padding-left:0;padding-right:0}}@media all and (max-width:767px){.pip-stepper{padding-bottom:32px}.pip-quote form.form-inline .checkbox-container.custom-info-privacy .custom-control.custom-checkbox label{margin-bottom:0}.pip-quote form.form-inline .custom-control label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width:767px) and (max-width:495px){.pip-quote form.form-inline .form-group{margin-bottom:15px}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline{margin-top:15px}.pip-quote form.form-inline .form-group div .generali-select-container .generali-select.generali-select--underline+.generali-select-dropdown{top:44px!important}.pip-quote form.form-inline .form-group div .generali-select-container .wrong-info{top:40px}}@media all and (max-width:767px){.pip-quote-footer section.preventivatore-required-info .preventivatore-required-info__text--title{padding-top:36px}section.topbar-v1-new-preventivatore section.barratop .small-container{padding:0 16px}}@media all and (max-width:767px) and (max-width:495px){section.topbar-v1-new-preventivatore section.barratop .container .col.text-center{padding-left:0;padding-right:0}}@media all and (max-width:767px){.pip-step-2.welfare-quote-step form{font-size:18px}.pip-step-2 .middle-text{line-height:24px}.pip-step-2 .modal-content{min-height:450px;margin-top:157px}.pip-step-2 .mobile-image-visual{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pip-step-2 .modal-graphic-image{width:300px;height:350px}.pip-step-2 .modal-text{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pip-step-2 .welfare-quote-footer__gradient{height:80px!important}.pip-step-2 .welfare-quote-footer{margin-top:5px!important}.pip-step-2 .welfare-quote-step--padding-top{padding-top:0}.pip-step-2 .section-generali{padding-top:0;margin-left:-10px}.pip-step-2 .half-col.padding-footer-2{padding-left:5px;padding-right:5px}.pip-step-2 .graphic-alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pip-step-2 .close{padding:3px}.bar-height{height:70px}.bar-container{border-bottom:solid 1px #000;width:286px;height:255px;margin-left:-30px}.loadbar{margin-left:12px;width:43px;height:253px;max-height:253px}.loadbar-1-margin-desktop{margin-left:0;width:86px!important}.loadbar-2{width:98px;height:253px;max-height:253px}.loadbar-1{width:43px;height:253px}.loadbar .bar,.loadbar-1,.loadbar-1 .bar,.loadbar-1 .bar-1,.loadbar-2 .bar{max-height:253px}.loadbar-1 .text,.loadbar-2 .text-up{font-size:12px}.loadbar-2 .text-bottom{font-size:12.1px;text-align:right}.width-inps-text{margin-top:28px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.pip-stepper-2 .padding-stepper{padding-left:20px;padding-right:20px}section.topbar-v2-new-preventivatore section.barratop .small-container{padding-left:16px;padding-right:16px}section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2{padding-top:4px;margin-left:-3px}section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2 .icon-generali-arrow-left-big{padding-left:10px}section.topbar-v2-new-preventivatore section.barratop .small-container .btn-close{padding-bottom:0}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-body .list-items,section.pip-step-3__desc .pip-quote-title{padding-left:0}section.pip-step-3__desc .pip-quote-title h2{font-size:20px}section.pip-step-3__desc .pip-step-3__edit .edit-text{display:none}section.pip-step-3__desc .pip-quote-subtitle .subtitle-body{line-height:1.25}section.pip-step-3 .scheda-prodotto-fifth.section-generali{padding-bottom:80px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header{padding-bottom:26px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-header .close .icon-generali-close{padding-right:0}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .edit-title{font-size:20px;margin-bottom:8px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .edit-subtitle{font-size:14px;margin-bottom:24px}section.pip-modal .modal-generali .modal-dialog .modal-content .modal-body .editParam__link{margin-top:132px}section.pip-modal #SetInformativo,section.pip-modal #SetInformativo .modal-dialog .modal-content,section.pip-modal #SetInformativo2,section.pip-modal #SetInformativo2 .modal-dialog .modal-content{height:100%}section.pip-modal #SetInformativo .modal-dialog,section.pip-modal #SetInformativo2 .modal-dialog{height:100%;margin:0 auto}section.pip-modal #SetInformativo .modal-dialog .modal-content .modal-body,section.pip-modal #SetInformativo2 .modal-dialog .modal-content .modal-body{max-height:unset}section.pip-modal #SetInformativo .modal-dialog .modal-content .modal-body::-webkit-scrollbar,section.pip-modal #SetInformativo2 .modal-dialog .modal-content .modal-body::-webkit-scrollbar,section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body::-webkit-scrollbar{display:none}section.pip-modal #SetInformativo .modal-dialog .modal-content .scheda-prodotto-fifth .link-download,section.pip-modal #SetInformativo2 .modal-dialog .modal-content .scheda-prodotto-fifth .link-download{padding-top:0;padding-bottom:26px}.main-services.step-3 .cards-container{padding:0}.main-services.step-3 .cards-container .swiper-slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding-top:40px;padding-bottom:0}.main-services.step-3 .cards-container .swiper-slide .card-skeleton-pip-cards{width:284px;min-width:284px}.main-services.step-3 .cards-container .swiper-slide .card-skeleton-pip-cards .rca-elenco{height:200px}.main-services.step-3 .cards-container .swiper-pagination{padding-top:20px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-header{min-height:36px;padding:22.6px 24.8px 12.3px}section.pip-modal-more-info .modal-generali .modal-dialog{margin:0 auto}section.pip-modal-more-info .modal-generali .modal-dialog.padding-mobile-step-3{padding-top:unset;height:100%}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content{height:100%}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body{max-height:unset}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body .modal-info-title{font-size:20px;padding-bottom:24px;padding-left:5px}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-padding{padding-left:unset;padding-right:unset}section.pip-modal-more-info .modal-generali .modal-dialog .modal-content .modal-body section.pip-step-3 .generali-accordion .card .card-body{padding-left:20px;padding-right:20px}section.pip-summary .pip-data-summary{margin-top:65px}}@media all and (max-width:767px) and (max-width:580px){section.pip-step-3__desc .pip-quote-title{padding-left:5px}section.pip-step-3__desc .pip-step-3__edit{padding-right:5px}}@media all and (max-width:767px){section.topbar-v1-new-preventivatore section.barratop .small-container{padding:0 16px}}@media all and (max-width:767px) and (max-width:495px){section.topbar-v1-new-preventivatore section.barratop .container .col.text-center{padding-left:0;padding-right:0}}@media all and (max-width:767px){section.topbar-v1-new-preventivatore section.barratop .small-container{padding:0 16px}}@media all and (max-width:767px) and (max-width:495px){section.topbar-v1-new-preventivatore section.barratop .container .col.text-center{padding-left:0;padding-right:0}}@media all and (max-width:767px){.tcm-step-2 .ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 21px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.tcm-step-2 .mobile-image{width:100%;padding-bottom:8px;-o-object-fit:contain;object-fit:contain;max-height:99px}.tcm-step-2 .welfare-quote-step--padding-top,section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2 .icon-generali-arrow-left-big{padding-left:10px}.tcm-step-2 .welfare-quote-step form .form-group>div{display:-webkit-box;display:-ms-flexbox;display:flex}.tcm-step-2 .button-slider-calcolo,.tcm-step-2 .image-subtitle{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.tcm-step-2 .button-slider-calcolo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0;font-size:12px;font-weight:500;color:#20252b}.tcm-step-2 .image-subtitle{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-o-object-fit:contain;object-fit:contain;font-family:Roboto;font-size:16px;font-weight:300;text-align:center;color:#000;margin:24px 0 8px}.tcm-step-2 .padding-stepper{padding-left:25px}.tcm-step-2 .display-7{font-size:18px}.tcm-step-2 .modal-text{font-size:16px;line-height:24px}.tcm-step-2 .modal-text p{line-height:24px}.tcm-step-2 .modal-info-title{font-size:20px;padding-bottom:16px;line-height:28px;padding-top:20px}.tcm-step-2 .modal-generali .modal-dialog .modal-content .modal-body{padding:0 47px 56px;overflow-y:unset;max-height:unset}.tcm-step-2 .modal-generali .modal-dialog{max-width:unset;padding-top:0}.tcm-step-2 .buttons-pip-2{margin-top:48px}.tcm-step-2 .btn-dettagli{position:relative}.tcm-step-2 .btn-dettagli .dettagli{margin-top:4px;padding-left:2.8px}.tcm-step-3 .card-skeleton-pip-single-card .card-title{font-size:20px}.tcm-step-3 .card-skeleton-pip-single-card .icon-generali-close{color:#c5281c}.tcm-step-3 .modal-generali-info .modal-dialog,.tcm-step-3 .modal-generali-info .modal-dialog .modal-content{height:100%}.tcm-step-3 .scheda-prodotto-fifth.section-generali{padding-bottom:80px}.thank-you-page .centered .thank-you-image,.thank-you-page .centered .thank-you-message,.thank-you-page .centered .title-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-page .centered .thank-you-message{text-align:center}.thank-you-page .thank-you-image,.thank-you-page .title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.thank-you-page .thank-you-image .icon,.thank-you-page .thank-you-image .icon-mobile{display:none;max-width:135.4px;max-height:70px;margin-top:90px;margin-bottom:16px}.thank-you-page .thank-you-image .icon-mobile{display:inline;margin-top:88px}.thank-you-page .title-text{margin-bottom:8px}.thank-you-page .display-3{font-size:18px}.thank-you-page .display-1{font-size:28px}.thank-you-page .display-7,.thank-you-page .display-8{font-size:14px}.thank-you-page .display-4{font-size:14px;line-height:16px}.thank-you-page .thank-you-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left;margin-bottom:40px}.thank-you-page .agenzia-homepage__header__block__card{border-radius:2px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 4px 15px 0 rgba(0,0,0,.15);padding:0;max-height:267px}.thank-you-page .maps{height:120px;-o-object-fit:cover;object-fit:cover}.thank-you-page .caption{padding-top:16px;padding-left:24px}.thank-you-page .caption .d-block{display:unset!important}.thank-you-page .order-mobile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.thank-you-page.agenzia-homepage__content__header{margin-top:20px;padding-top:0;padding-bottom:35px;margin-bottom:0}.thank-you-page .agenzia-homepage__header{margin-bottom:0}section.topbar-v2-new-preventivatore section.barratop .small-container{padding-left:16px;padding-right:16px}section.topbar-v2-new-preventivatore section.barratop .small-container a.header--content--logo.back-arrow .btn-back-v2{padding-top:4px;margin-left:-3px}section.topbar-v2-new-preventivatore section.barratop .small-container .btn-close{padding-bottom:0}section.new-contatta-agenzia .preventivatore-contatta-agenzia--title{font-size:20px;font-size:1.25rem;margin-bottom:16px}section.new-contatta-agenzia .preventivatore-contatta-agenzia--content--form--instructions{line-height:1.25}section.new-contatta-agenzia .padding-card-mobile{padding-bottom:24px}section.new-contatta-agenzia .padding-card-title-mobile{padding-top:16px}section.new-contatta-agenzia .results-display{padding-left:2px}section.new-contatta-agenzia .modal-open.modal{overflow-y:hidden}section.new-contatta-agenzia .card-container{max-height:100%;margin-left:-10px;margin-right:-10px}section.new-contatta-agenzia .card-container::-webkit-scrollbar{display:none}section.new-contatta-agenzia .card-container .modal-card{margin-left:10px;margin-right:10px!important}section.new-contatta-agenzia .world-image{padding-top:40px;width:90px;height:auto}section.new-contatta-agenzia .inpage-card{padding:14px 16.1px}section.new-contatta-agenzia .inpage-card .card-text{margin-left:20px}.static-desktop-tooltip.yellow-tooltip{display:none}.ltc-step-2 .btn-dettagli .dettagli{padding-left:.5px!important;margin-left:unset;margin-top:-2px!important}.ltc-step-2 .end-text{display:none!important}.ltc-step-2 .end-text-mobile{display:inline;font-size:14px;font-weight:300}.ltc-step-2 .padding-cards{padding-left:25px}.ltc-step-2 .btn-calcolo-preventivo{width:107.2px;height:114.3px;margin:0 1px 11px 0}.ltc-step-2 .img-calcolo{height:43px;margin:4px auto 8px}.ltc-step-2 .label-title{text-align:left;font-size:14px}.ltc-step-2 .label-modal{text-align:left;font-size:14px!important}.ltc-step-2 .order-cards{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ltc-step-2 .order-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ltc-step-2 .button-container{width:400px}.fast-quote .welfare-quote-step--wrapper{margin-left:-30px}.fast-quote .group-salary{font-size:18px}.fast-quote .specification-title{font-size:14px}.fast-step-3 .fast-1,.fast-step-3 .fast-desktop-btn{right:20px}#collapsePara .edit-title{font-size:20px;padding-bottom:16px;font-weight:500;text-align:left}#collapsePara .edit-subtitle{font-size:16px;padding-bottom:35px;text-align:left}#collapsePara .editParam__link .btn-generali,#collapsePara .editParam__link .white-btn{width:100px}.loading-page{position:fixed;top:0}.loading-page .mobile-view{display:inline}.loading-page .desktop-view{display:none}.immagina-adesso-salute .mobile-visual{display:inline}.immagina-adesso-salute .desktop-visual{display:none}.immagina-adesso-salute .bisogni-card .rectangle{margin-right:10px}.immagina-adesso-salute .cube-container{max-width:500px}.immagina-adesso-salute .padding-cucciolo{padding-top:5px}.immagina-adesso-salute .cube-type-1{width:168px;height:241px}.immagina-adesso-salute .welfare-quote-step__button{font-weight:500;width:100%}.immagina-adesso-salute .padding-button-completo{padding-top:20px;margin-left:0;margin-right:0}}
/*# sourceMappingURL=preventivatori-new.css.map */
