.breadcrumb{margin-bottom:0}.insurance-page{margin-top:56px}.insurance-page h1{line-height:1.13}.insurance-page p{line-height:1.429}.insurance-banner{position:relative;padding-top:56px;min-height:403px;overflow:hidden}.insurance-banner__bg[data-bg]{min-height:403px;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:background-image .7s ease;-o-transition:background-image .7s ease;transition:background-image .7s ease;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.insurance-banner__bg{position:absolute;top:0;left:0;min-height:403px;width:100%;background-color:#ececec;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.insurance-banner p,.insurance-programm--standart{margin-bottom:32px}.programm-steps,.programm-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex}.programm-steps__item{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px 0 0;background-color:#f7f7f7;margin-right:28px}.programm-steps__item:not(:last-child):after{content:'';position:absolute;left:100%;top:50%;margin-top:-10px;width:0;height:0;border-style:solid;border-width:10px 0 10px 11px;border-color:transparent transparent transparent #f7f7f7}.programm-steps__item:last-child{margin-right:0}.programm-steps__item .num{width:90px;text-align:center;color:#e6e6e6;font-family:'Montserrat',sans-serif;font-size:72px;font-weight:900;line-height:1}.insurance-programm--offer .programm-steps__item:nth-of-type(1){background-color:#f04a4a}.insurance-programm--offer .programm-steps__item:nth-of-type(1):after{border-color:transparent transparent transparent #f04a4a}.insurance-programm--offer .programm-steps__item:nth-of-type(1) .num{color:#ce3939}.insurance-programm--offer .programm-steps__item:nth-of-type(2){background-color:#edc200}.insurance-programm--offer .programm-steps__item:nth-of-type(2):after{border-color:transparent transparent transparent #edc200}.insurance-programm--offer .programm-steps__item:nth-of-type(2) .num{color:#c6a202}.insurance-programm--offer .programm-steps__item:nth-of-type(3){background-color:#7ab94b}.insurance-programm--offer .programm-steps__item:nth-of-type(3) .num{color:#5b9530}.insurance-issue .extended-warranty__service.extended-warranty__service--brand{padding:0}@media screen and (max-width:1271px){.programm-steps__item{padding:0 10px 0 0;margin-right:10px}}@media screen and (max-width:991px){.insurance-page{margin-top:46px}.programm-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.programm-steps__item{margin-right:0;margin-bottom:32px}.programm-steps__item:last-child{margin-bottom:0}.insurance-programm--standart{margin-bottom:0}.programm-steps__item:not(:last-child):after{left:50%;top:100%;margin-left:-10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.insurance-programm{max-width:290px;margin-left:40px}.insurance-banner{padding-top:32px;min-height:300px}.insurance-banner__bg,.insurance-banner__bg[data-bg]{min-height:300px}}@media screen and (max-width:767px){.insurance-page{margin-top:30px}.insurance-banner{padding-top:20px;min-height:100%;background:#ececec;padding-bottom:20px}.insurance-banner__bg{display:none}.insurance-programm{max-width:100%;margin-left:0}.insurance-programm--standart{margin-bottom:30px}.programm-steps__item .num{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.programm-steps__item-text{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}