.main{position:relative;overflow:hidden;padding:64px 0 72px;background:linear-gradient(180deg,#F7FAFE 0%,#EEF5FC 100%);background-image:none}
.main:before{content:"";position:absolute;left:0;right:0;bottom:0;height:285px;background:url('/css/img/mainBg.svg') center bottom/cover no-repeat;opacity:.055;pointer-events:none}
.main:after{content:"";position:absolute;width:520px;height:520px;left:-180px;top:180px;border-radius:50%;background:radial-gradient(circle,rgba(40,98,172,.1) 0%,rgba(40,98,172,0) 68%);pointer-events:none}
.main>.container{position:relative;z-index:2}
.main .h1{max-width:900px;margin:0 auto 16px;color:#173F72;font-size:44px;font-weight:700;line-height:1.12;letter-spacing:-.8px;text-align:center;text-transform:none}
.main .h1:after{content:"";display:block;width:52px;height:3px;margin:18px auto 0;border-radius:3px;background:#E51C49}
.h1Desc{max-width:820px;margin:0 auto 48px;padding:0;color:#586A7E;font-size:18px;font-weight:400;line-height:1.55;text-align:center}
.mainWrapper{display:grid;grid-template-columns:minmax(390px,1fr) minmax(500px,560px);align-items:center;gap:78px}
.mainImg{position:relative;display:flex;align-items:center;justify-content:center;min-height:355px}
.mainImg:before{content:"";position:absolute;width:430px;height:280px;border-radius:50%;background:linear-gradient(135deg,rgba(40,98,172,.11),rgba(40,98,172,.025));transform:rotate(-8deg)}
.mainImg:after{content:"";position:absolute;left:50%;bottom:20px;width:320px;height:42px;border-radius:50%;background:rgba(30,72,118,.15);filter:blur(18px);transform:translateX(-50%)}
.mainImg__car{position:relative;z-index:2;display:block;width:470px;max-width:100%;height:auto;filter:drop-shadow(0 18px 20px rgba(28,64,105,.16))}
.mainImg__loop{z-index:3}
.mainFormWrapper{display:block;width:100%;max-width:560px}
.formSearch{position:relative;width:100%;margin:0;padding:34px 36px 32px;border:1px solid #DBE6F1;border-radius:20px;background:#FFFFFF;box-shadow:0 22px 55px rgba(29,70,114,.12)}
.formSearch:before{content:"";position:absolute;top:0;left:34px;right:34px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#2862AC 0%,#2862AC 72%,#E51C49 72%,#E51C49 100%)}
.formSearch__title{margin:0 0 15px;color:#203247;font-size:19px;font-weight:600;line-height:1.4}
.formSearch__inputs{display:grid;grid-template-columns:minmax(0,1fr) 175px;gap:12px;align-items:stretch;margin:0 0 12px}
.searchWrapperVin{display:flex;align-items:center;width:100%;height:58px;margin:0;padding:0 17px;border:1px solid #B8C6D5;border-radius:10px;background:#FFFFFF;transition:border-color .2s ease,box-shadow .2s ease}
.searchWrapperVin:hover{border-color:#91A7BF}
.searchWrapperVin:focus-within{border-color:#2862AC;box-shadow:0 0 0 4px rgba(40,98,172,.09)}
.inputGosnomerVin{width:100%;height:100%;padding:0;border:0;background:transparent;color:#182B40;font-family:'Play',sans-serif;font-size:20px;letter-spacing:.06em;text-align:left;text-transform:uppercase}
.inputGosnomerVin::placeholder{color:#ABB6C2}
.searchWrapperSubmit{position:relative;width:100%}
.formSearch__submit{display:flex;align-items:center;justify-content:center;width:100%;height:58px;padding:0;border:0;border-radius:10px;background:#2862AC;color:#FFFFFF;font-size:18px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 7px 17px rgba(40,98,172,.18);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}
.formSearch__submit:hover{background:#1F5598;opacity:1;transform:translateY(-1px);box-shadow:0 10px 22px rgba(40,98,172,.23)}
.formSearch__submit:active{transform:translateY(0);box-shadow:0 5px 12px rgba(40,98,172,.18)}
.searchWrapperAutofill{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 20px;font-size:12px}
.searchWrapperAutofill div{width:16px;height:16px;flex:0 0 16px;background-image:url('/css/img/iconLightning.png');background-position:center;background-repeat:no-repeat;background-size:contain}
.searchWrapperAutofill a{display:flex;align-items:center;height:27px;padding:0 8px;border:1px solid #E1E8F0;border-radius:6px;background:#F7F9FC;color:#657486;text-decoration:none;text-transform:uppercase;transition:.18s ease}
.searchWrapperAutofill a:hover{border-color:#B9CCE1;background:#EEF4FB;color:#2862AC}
.formSearch__info{position:relative;margin-top:2px;padding:12px 14px 12px 39px;border-radius:9px;background:#F7F9FC;color:#58687A;font-size:13px;line-height:1.5}
.formSearch__info:before{content:"i";position:absolute;left:14px;top:14px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #87A2BE;border-radius:50%;color:#587896;font-size:10px;font-weight:700}
.formSearch__info #formSearchError:empty+br{display:none}
.formSearchReportExampleLink{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin-top:16px;padding:0 16px;border:1px solid #D9E5F1;border-radius:10px;background:#EDF4FB;color:#27415D;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:.2s ease}
.formSearchReportExampleLink:hover{border-color:#B9CFE5;background:#E3EEF9}
.formSearchReportExampleLinkIcon{display:block;width:30px;height:23px;background-image:url('/css/img/svg/icon_report.svg');background-position:left center;background-repeat:no-repeat;background-size:23px}
.formSearchReportExampleLinkText{display:block;text-align:center}
.loaderSubmitFormSearch{top:19px;right:12px}

.content{background:#fff}
.content .content__body{width:100%;padding:64px 0 30px}
.contentBody__item{position:relative;margin:0 0 54px}
.contentBody__item:last-child{margin-bottom:30px}
.contentBodyItem__top{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:0 0 22px;padding-right:108px}
.contentBodyItem__top>a{text-decoration:none}
.contentBodyItem__top .title{position:relative;display:inline-block;margin:0;padding:0 0 13px;border:0;color:#173F72;font-size:25px;font-weight:700;line-height:1.25;text-decoration:none}
.contentBodyItem__top .title:after{content:"";position:absolute;left:0;bottom:0;width:54px;height:3px;border-radius:3px;background:#E51C49}
.contentBodyItem__top>a:hover .title{color:#2862AC}
.main__sliderFix{position:relative;width:100%}
.main__sliderFix .slick-list{margin:0 -8px;padding:4px 0 18px}
.main__sliderFix .slider__item{position:relative;display:flex!important;flex-direction:column;height:auto;margin:0 8px;border:1px solid #DFE8F2;border-radius:14px;background:#fff;color:#26384B;text-decoration:none;overflow:hidden;box-shadow:0 8px 24px rgba(31,68,108,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.main__sliderFix .slider__item:hover{border-color:#C4D6E8;box-shadow:0 14px 30px rgba(31,68,108,.11);transform:translateY(-2px)}
.main__sliderFix .slider__item>img{display:block;width:100%;height:205px;border-radius:0;object-fit:cover;transition:transform .35s ease}
.main__sliderFix .slider__item:hover>img{transform:scale(1.015)}
.main__sliderFix .sliderItem__number{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;width:100%;height:auto;min-height:62px;padding:14px 16px;border-top:1px solid #E2EAF3;border-radius:0;background:#FCFDFE;color:#26384B;font-family:'Play',sans-serif;font-size:15px;line-height:1.25;text-align:left}
.main__sliderFix .sliderItem__number>div:first-child{color:#193E6D;font-size:16px;font-weight:700;white-space:nowrap}
.main__sliderFix .sliderItem__number>div:last-child{color:#768596;font-size:13px;font-weight:400;text-align:right;white-space:nowrap}
.main__sliderFix .slider__item:hover .sliderItem__number{background:#F8FBFE;color:#26384B}
.sliderIconCarAccidentFon{position:absolute;z-index:3;top:11px;right:11px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(229,28,73,.14);border-radius:9px;background:rgba(255,255,255,.94);box-shadow:0 4px 12px rgba(28,58,92,.1);backdrop-filter:blur(5px)}
.sliderIconCarAccident{width:22px;height:22px;background-size:contain;background-position:center;background-repeat:no-repeat}
.main__sliderFix .slideArrow{position:absolute;z-index:5;top:-70px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #BCD0E5;border-radius:10px;background:#fff;color:#2862AC;cursor:pointer;box-shadow:0 4px 12px rgba(32,68,107,.06);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}
.main__sliderFix .slideArrow img{display:block;width:18px;height:18px}
.main__sliderFix .slideArrow__left{right:54px}
.main__sliderFix .slideArrow__right{right:0}
.main__sliderFix .slideArrow:hover{border-color:#2862AC;background:#F1F6FC;box-shadow:0 6px 16px rgba(40,98,172,.12)}
.main__sliderFix .slideArrow:active{transform:translateY(1px)}
.main__sliderFix .slideArrow_reverse{background:#2862AC;border-color:#2862AC}
.main__sliderFix .slideArrow_reverse:hover{background:#1F5598;border-color:#1F5598}
.main__sliderFix .slideArrow_reverse img{filter:brightness(0) invert(1);transform:rotate(180deg)}
.main__sliderFix .slideArrow__left img{transform:none}
.main__sliderFix .slideArrow__left:hover img{transform:none}
.main__sliderFix .slideArrow__right:hover img{transform:rotate(180deg)}

.purpose{position:relative;overflow:hidden;padding:58px 0 62px;background:linear-gradient(135deg,#173F72 0%,#215895 54%,#2862AC 100%)}
.purpose:before{content:"";position:absolute;top:-190px;right:-130px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 70%);pointer-events:none}
.purpose:after{content:"";position:absolute;bottom:-250px;left:-180px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.06) 0%,rgba(255,255,255,0) 72%);pointer-events:none}
.purpose .container{position:relative;z-index:2}
.purpose__content{display:grid;grid-template-columns:205px minmax(0,1fr);align-items:center;gap:54px}
.purpose__logoWrap{display:flex;align-items:center;justify-content:center;width:205px;height:205px;border:1px solid rgba(255,255,255,.14);border-radius:26px;background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}
.purpose__logo{display:block;width:142px;height:auto;opacity:.3;filter:brightness(0) invert(1);transform:translate(13px,0)}
.purposeWrapper{max-width:1000px}
.purpose__title{position:relative;margin:0 0 25px;padding:0 0 14px;color:#fff;font-size:29px;font-weight:700;line-height:1.2;letter-spacing:-.35px}
.purpose__title:after{content:"";position:absolute;left:0;bottom:0;width:52px;height:3px;border-radius:3px;background:#E51C49}
.purpose__text{margin:0 0 18px;color:rgba(255,255,255,.88);font-size:15px;font-weight:400;line-height:1.68}
.purpose__text:last-child{margin-bottom:0}
.purpose__text a{color:inherit;font-weight:inherit;text-decoration:none}

.mainInfo{padding:68px 0 72px;background:#F6F9FC}
.mainInfo .container{width:1180px;max-width:100%;margin:0 auto}
.mainInfo__item{position:relative;overflow:hidden;margin:0 0 22px;padding:30px 34px 32px;border:1px solid #DCE7F2;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(40,98,172,.055) 0,rgba(40,98,172,0) 190px),linear-gradient(180deg,#FFFFFF 0%,#FCFDFE 100%);box-shadow:0 8px 24px rgba(31,68,108,.045);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}
.mainInfo__item:hover{border-color:#C9DAEA;box-shadow:0 13px 30px rgba(31,68,108,.075);transform:translateY(-1px)}
.mainInfo__item:last-child{margin-bottom:0}
.mainInfo .title{position:relative;display:inline-block;margin:0 0 22px!important;padding:0 0 12px;border:0!important;color:#173F72;font-size:24px;font-weight:700;line-height:1.3;text-decoration:none}
.mainInfo .title:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;border-radius:3px;background:#E51C49}
.mainInfo__text{max-width:1050px;margin:0;color:#3F5266;font-size:16px;font-weight:400;line-height:1.72}
.mainInfo__text a{color:#2862AC;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(40,98,172,.35);transition:.2s ease}
.mainInfo__text a:hover{color:#173F72;border-bottom-color:#173F72}

.mainInfo__text+.mainInfo__text{margin-top:18px}
.mainInfo__list{display:flex;flex-direction:column;gap:10px;margin:20px 0;padding:0;list-style:none}
.mainInfo__list li{position:relative;padding-left:25px;color:#3F5266;font-size:16px;font-weight:400;line-height:1.65}
.mainInfo__list li:before{content:"";position:absolute;top:.82em;left:2px;width:8px;height:8px;border-radius:50%;background:#2862AC;box-shadow:0 0 0 4px rgba(40,98,172,.09);transform:translateY(-50%)}
.mainInfo__list strong{color:#263F5B;font-weight:600}
.mainInfo__resultList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;padding:0;list-style:none;counter-reset:result}
.mainInfo__resultList li{position:relative;min-height:112px;padding:18px 18px 17px 54px;border:1px solid #E1E9F2;border-radius:12px;background:#F8FAFD;color:#4A5D70;font-size:14px;line-height:1.55;counter-increment:result}
.mainInfo__resultList li:before{content:counter(result);position:absolute;top:17px;left:16px;display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:8px;background:#E8F1FB;color:#2862AC;font-size:13px;font-weight:700}
.mainInfo__resultList strong{display:block;margin-bottom:5px;color:#173F72;font-size:15px;font-weight:700;line-height:1.35}
.mainInfo__resultList span{display:block}

@media screen and (max-width:1100px){.main{padding:50px 0 56px}.main .h1{font-size:38px}.h1Desc{margin-bottom:34px}.mainWrapper{grid-template-columns:1fr;gap:26px}.mainImg{display:none}.mainFormWrapper{width:100%;max-width:620px;margin:0 auto}.formSearch{width:100%}.purpose{padding:52px 0 56px}.purpose__content{grid-template-columns:170px minmax(0,1fr);gap:38px}.purpose__logoWrap{width:170px;height:170px;border-radius:22px}.purpose__logo{width:116px}.purposeWrapper{max-width:820px}.purpose__title{font-size:26px}.purpose__text{font-size:15px;line-height:1.65}.mainInfo{padding:56px 0 60px}.mainInfo__item{padding:28px 30px 30px}.mainInfo .title{font-size:23px}.mainInfo__text{font-size:15px;line-height:1.68}.mainInfo__list li{font-size:15px}.mainInfo__resultList{gap:10px}.mainInfo__resultList li{min-height:108px;padding:17px 16px 16px 52px}}

@media screen and (max-width:768px){.main{padding:38px 0 44px}.main:before{height:220px}.main .h1{font-size:31px;line-height:1.18;letter-spacing:-.4px}.main .h1:after{width:46px;margin-top:14px}.h1Desc{margin-bottom:27px;font-size:16px;line-height:1.5}.h1Desc br{display:none}.formSearch{padding:27px 24px 24px;border-radius:17px}.formSearch:before{left:24px;right:24px}.formSearch__title{font-size:17px}.formSearch__inputs{grid-template-columns:1fr;gap:10px}.searchWrapperVin{height:54px}.formSearch__submit{height:54px}.searchWrapperAutofill{margin-bottom:16px}.formSearchReportExampleLink{height:46px}.content .container{padding-left:16px!important;padding-right:16px!important}.content .content__body{width:100%;max-width:100%;margin:0;padding:36px 0 14px}.contentBody__item{position:relative;margin:0 0 32px}.contentBody__item:last-child{margin-bottom:20px}.contentBodyItem__top{display:block;min-height:0;margin:0 0 16px;padding:0}.contentBodyItem__top>a{display:block;width:100%;text-decoration:none}.contentBodyItem__top .title{display:inline-block;max-width:100%;margin:0;padding:0 0 10px;color:#173F72;font-size:21px;font-weight:700;line-height:1.22;text-align:left;white-space:normal}.contentBodyItem__top .title:after{left:0;width:42px;height:3px}.contentBodyItem__slideArrow{display:none!important}.main__sliderFix>.slideArrow,.main__sliderFix>.slick-arrow{display:none!important}.main__sliderFix{width:100%;margin:0;overflow:hidden}.main__sliderFix .slick-list{margin:0;padding:4px 0 14px!important;overflow:hidden!important}.main__sliderFix .slider__item{height:auto;margin-right:0!important;border-radius:14px;box-shadow:0 7px 20px rgba(31,68,108,.07);transform:none}.main__sliderFix .slider__item:hover{transform:none}.main__sliderFix .slider__item>img{width:100%;height:200px;object-fit:cover;transform:none}.main__sliderFix .slider__item:hover>img{transform:none}.main__sliderFix .sliderItem__number{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 16px;border-top:1px solid #E2EAF3;background:#FCFDFE}.main__sliderFix .sliderItem__number>div:first-child{overflow:hidden;color:#173F72;font-family:'Fira Sans',sans-serif;font-size:17px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.main__sliderFix .sliderItem__number>div:last-child{overflow:hidden;max-width:160px;color:#6F8092;font-family:'Fira Sans',sans-serif;font-size:13px;font-weight:600;line-height:1.2;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sliderIconCarAccidentFon{top:10px;right:10px;width:34px!important;height:34px!important;min-width:34px;min-height:34px;padding:0;border-radius:9px;flex:none}.sliderIconCarAccident{width:19px;height:19px}.purpose{padding:42px 0 46px}.purpose__content{display:block}.purpose__logoWrap{width:82px;height:82px;margin:0 0 22px;border-radius:18px}.purpose__logo{width:56px}.purposeWrapper{max-width:none}.purpose__title{margin-bottom:22px;padding-bottom:12px;font-size:23px;line-height:1.24}.purpose__title:after{width:44px}.purpose__text{margin-bottom:17px;font-size:15px;line-height:1.58}.mainInfo{padding:44px 0 48px}.mainInfo .container{padding-left:16px;padding-right:16px}.mainInfo__item{margin-bottom:18px;padding:24px 22px 25px;border-radius:16px}.mainInfo .title{margin-bottom:19px!important;padding-bottom:10px;font-size:21px;line-height:1.28}.mainInfo .title:after{width:42px}.mainInfo__text{font-size:15px;line-height:1.66}.mainInfo__text+.mainInfo__text{margin-top:16px}.mainInfo__list{gap:9px;margin:18px 0}.mainInfo__list li{padding-left:24px;font-size:15px;line-height:1.6}.mainInfo__list li:before{top:.8em;left:2px;width:8px;height:8px;transform:translateY(-50%)}.mainInfo__resultList{grid-template-columns:1fr;gap:10px;margin:20px 0}.mainInfo__resultList li{min-height:0;padding:16px 16px 16px 54px;border-radius:11px;font-size:14px;line-height:1.55}.mainInfo__resultList li:before{top:16px;left:15px;width:28px;height:28px}.mainInfo__resultList strong{margin-bottom:4px;font-size:15px;line-height:1.35}}

@media screen and (max-width:480px){.main{padding:30px 0 34px}.main .h1{font-size:27px}.main .h1:after{width:42px}.h1Desc{font-size:15px}.formSearch{padding:24px 18px 20px;border-radius:15px}.formSearch:before{left:20px;right:20px}.formSearch__title{font-size:16px}.inputGosnomerVin{font-size:18px}.formSearch__submit{font-size:17px}.searchWrapperAutofill{gap:5px}.searchWrapperAutofill a{height:25px;padding:0 6px;font-size:11px}.formSearch__info{padding-left:36px;font-size:12px}.formSearchReportExampleLink{height:46px;font-size:13px}.content .container{padding-left:15px!important;padding-right:15px!important}.content .content__body{padding-top:32px}.contentBody__item{margin-bottom:28px}.contentBodyItem__top{margin-bottom:14px}.contentBodyItem__top .title{font-size:19px;line-height:1.22}.contentBodyItem__top .title:after{width:38px}.main__sliderFix .slick-list{padding:4px 0 12px!important}.main__sliderFix .slider__item{border-radius:13px}.main__sliderFix .slider__item>img{height:190px}.main__sliderFix .sliderItem__number{min-height:60px;padding:12px 14px;gap:10px}.main__sliderFix .sliderItem__number>div:first-child{font-size:16px}.main__sliderFix .sliderItem__number>div:last-child{max-width:140px;font-size:12px}.sliderIconCarAccidentFon{top:9px;right:9px;width:32px!important;height:32px!important;min-width:32px;min-height:32px}.sliderIconCarAccident{width:18px;height:18px}.purpose{padding:36px 0 40px}.purpose__logoWrap{width:72px;height:72px;margin-bottom:18px;border-radius:16px}.purpose__logo{width:48px}.purpose__title{margin-bottom:20px;padding-bottom:11px;font-size:20px;line-height:1.23}.purpose__title:after{width:40px}.purpose__text{margin-bottom:15px;font-size:14px;line-height:1.55}.mainInfo{padding:36px 0 40px}.mainInfo .container{padding-left:15px;padding-right:15px}.mainInfo__item{margin-bottom:15px;padding:21px 18px 22px;border-radius:14px}.mainInfo .title{margin-bottom:17px!important;padding-bottom:10px;font-size:19px;line-height:1.28}.mainInfo .title:after{width:38px}.mainInfo__text{font-size:15px;line-height:1.62}.mainInfo__text+.mainInfo__text{margin-top:15px}.mainInfo__list{gap:8px;margin:16px 0}.mainInfo__list li{padding-left:23px;font-size:15px;line-height:1.58}.mainInfo__list li:before{top:.79em;left:1px;width:7px;height:7px;box-shadow:0 0 0 4px rgba(40,98,172,.08);transform:translateY(-50%)}.mainInfo__resultList{grid-template-columns:1fr;gap:9px;margin:18px 0}.mainInfo__resultList li{min-height:0;padding:15px 14px 15px 51px;border-radius:10px;font-size:14px;line-height:1.5}.mainInfo__resultList li:before{top:15px;left:14px;width:27px;height:27px;border-radius:7px}.mainInfo__resultList strong{margin-bottom:4px;font-size:15px}.mainInfo__resultList span{font-size:14px}}
