.container.car-selection{padding:0;}@media (max-width: 1200px){.container.car-selection{padding:0px;}}@media (max-width: 991px){.container.car-selection{padding:0px 32px;}}@media (max-width: 768px){.container.car-selection{padding:0px 16px;}}.car-selection-block{padding:40px;border-radius:10px;background:rgba(0,0,0,0.03);position:relative;overflow:hidden;}@media (max-width: 1200px){.car-selection-block{padding:20px;}}@media (max-width: 768px){.car-selection-block{padding:32px 20px 20px 20px;}}@media (max-width: 639px){.car-selection-block{padding:32px 16px 16px 16px;}}.car-selection-block__title{margin-bottom:32px;color:#2f3441;font-family:Montserrat;font-size:40px;font-weight:400;line-height:110%;letter-spacing:-3%;text-align:left;}@media (max-width: 1200px){.car-selection-block__title{font-size:26px;margin-bottom:24px;}}.car-selection-block .progress-bar-mob{display:none;}@media (max-width: 768px){.car-selection-block .progress-bar-mob{display:block;width:100%;height:8px;position:absolute;top:0;left:0;background-color:#f7f8fa;}.car-selection-block .progress-bar-mob span{display:block;height:100%;width:20%;background-color:#1463a3;}}.car-selection-block__slider{position:relative;}.car-selection-block__slider .progress{position:absolute;top:-47px;right:0;width:160px;display:flex;flex-direction:column;align-items:flex-end;}@media (max-width: 768px){.car-selection-block__slider .progress{display:none;}}.car-selection-block__slider .progress .counter{color:#001f2d;font-size:15px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:6px;}.car-selection-block__slider .progress .progress-bar{width:100%;height:8px;border-radius:100px;background-color:#f7f8fa;}.car-selection-block__slider .progress .progress-bar span{display:block;height:100%;width:20%;border-radius:100px;background-color:#1463a3;}.car-selection-block__slider .slide .bodys-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:0;}@media (max-width: 991px){.car-selection-block__slider .slide .bodys-list{grid-template-columns:repeat(2,1fr);}}@media (max-width: 639px){.car-selection-block__slider .slide .bodys-list{grid-template-columns:repeat(1,1fr);padding:20px 0;}}.car-selection-block__slider .slide .bodys-list__item{position:relative;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:4px;background-color:#fff;width:100%;cursor:pointer;transition:.2s ease-out;}.car-selection-block__slider .slide .bodys-list__item .circle{border-radius:98px;background:#eeeff0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;}@media (max-width: 1200px){.car-selection-block__slider .slide .bodys-list__item{height:48px;}}.car-selection-block__slider .slide .bodys-list__item-img{margin-bottom:10px;height:100px;width:auto;}@media (max-width: 1280px){.car-selection-block__slider .slide .bodys-list__item-img{height:auto;width:100%;}}.car-selection-block__slider .slide .bodys-list__item-title{color:#2f3441;font-family:Montserrat;font-size:17px;font-weight:500;line-height:100%;letter-spacing:0px;text-align:left;}.car-selection-block__slider .slide .bodys-list__item:hover{background:rgba(255,255,255,0.5);}.car-selection-block__slider .slide .bodys-list__item.active .circle{background:#5b83c3;}.car-selection-block__slider .slide .bodys-list__item.active .middle{width:12px;height:12px;box-shadow:0px 0px 16px 0px rgba(0,0,0,0.16);background:#fff;border-radius:25px;}.car-selection-block__slider .slide .bodys-list .car{box-sizing:border-box;}.car-selection-block__slider .slide .bodys-list .car img{width:80px;height:60px;margin-bottom:0;}@media (max-width: 1200px){.car-selection-block__slider .slide .bodys-list .car img{width:64px;height:48px;}}.car-selection-block__slider .slide .bodys-list .car:hover{background:#fff;}.car-selection-block__slider .slide .bodys-list .price,.car-selection-block__slider .slide .bodys-list .period,.car-selection-block__slider .slide .bodys-list .connection,.car-selection-block__slider .slide .bodys-list .marka{display:flex;height:60px;padding:0px 16px;align-items:center;gap:10px;flex-shrink:0;border-radius:4px;background-color:#fff;}@media (max-width: 1200px){.car-selection-block__slider .slide .bodys-list .price,.car-selection-block__slider .slide .bodys-list .period,.car-selection-block__slider .slide .bodys-list .connection,.car-selection-block__slider .slide .bodys-list .marka{height:48px;}}@media (max-width: 639px){.car-selection-block__slider .slide .bodys-list .price,.car-selection-block__slider .slide .bodys-list .period,.car-selection-block__slider .slide .bodys-list .connection,.car-selection-block__slider .slide .bodys-list .marka{padding:0px 12px;}}.car-selection-block__slider .slide .price-list,.car-selection-block__slider .slide .period-list{grid-template-columns:repeat(4,1fr);gap:12px;padding-bottom:36px;padding-top:36px;}@media (max-width: 1360px){.car-selection-block__slider .slide .price-list,.car-selection-block__slider .slide .period-list{grid-template-columns:repeat(2,1fr);padding:0;}}@media (max-width: 991px){.car-selection-block__slider .slide .price-list,.car-selection-block__slider .slide .period-list{padding:33px 0;}}@media (max-width: 639px){.car-selection-block__slider .slide .price-list,.car-selection-block__slider .slide .period-list{padding:80px 0;grid-template-columns:repeat(1,1fr);}}.car-selection-block__slider .slide .connection-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;}@media (max-width: 639px){.car-selection-block__slider .slide .connection-list{grid-template-columns:repeat(1,1fr);padding:0px;}}@media (max-width: 1200px){.car-selection-block__slider .slide .connection-list .connection{height:60px;padding:0 12px;gap:4px;}}@media (max-width: 991px){.car-selection-block__slider .slide .connection-list .connection{height:48px;}}.car-selection-block__slider .slide .input-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:19px 0;}@media (max-width: 1200px){.car-selection-block__slider .slide .input-list{gap:12px;grid-template-columns:211px 211px auto;align-content:center;padding:8.5px 0;}}@media (max-width: 991px){.car-selection-block__slider .slide .input-list{display:flex;flex-wrap:wrap;padding:0;}}.car-selection-block__slider .slide .input-list li{list-style-type:none;}.car-selection-block__slider .slide .input-list label{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;color:#2f3441;font-family:Montserrat;font-size:17px;font-weight:500;line-height:130%;letter-spacing:0%;text-align:left;}@media (max-width: 1200px){.car-selection-block__slider .slide .input-list label{font-size:15px;}}.car-selection-block__slider .slide .input-list .input-item{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0;background:transparent;height:auto;}@media (max-width: 991px){.car-selection-block__slider .slide .input-list .input-item{flex:0 0 calc(50% - 6px);width:calc(50% - 6px);}}@media (max-width: 639px){.car-selection-block__slider .slide .input-list .input-item{flex:0 0 100%;width:100%;}}.car-selection-block__slider .slide .input-list .input-item input{display:flex;height:60px;padding:0px 12px;align-items:center;gap:8px;align-self:stretch;border-radius:4px;background:#fff;color:var(--Text-Black-01,#001f2d);font-family:Inter, sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:130%;border:none;}@media (max-width: 991px){.car-selection-block__slider .slide .input-list .input-item input{height:48px;}}.car-selection-block__slider .slide .input-list .input-item input::placeholder{color:#89919c;font-family:Montserrat;font-size:17px;font-weight:400;line-height:130%;letter-spacing:0%;text-align:left;}.car-selection-block__slider .result{padding:105px 0px;}@media (max-width: 1200px){.car-selection-block__slider .result{padding:91px 0px;}}@media (max-width: 991px){.car-selection-block__slider .result{padding:113px 0px;}}@media (max-width: 768px){.car-selection-block__slider .result{padding:107px 0px 119px 0;}}@media (max-width: 639px){.car-selection-block__slider .result{padding:100px 0px 119px 0;}}.car-selection-block__slider .result .result__wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;}@media (max-width: 1200px){.car-selection-block__slider .result .result__wrap{gap:12px;}}.car-selection-block__slider .result .result__wrap .result__title{color:#2f3441;font-family:Montserrat;font-size:40px;font-weight:400;line-height:110%;letter-spacing:-3%;text-align:center;}@media (max-width: 1200px){.car-selection-block__slider .result .result__wrap .result__title{font-size:26px;}}.car-selection-block__slider .result .result__wrap .result__desc{color:#2f3441;font-family:Montserrat;font-size:17px;font-weight:400;line-height:130%;letter-spacing:0%;text-align:center;}.car-selection-block__slider .btns-wrap{display:flex;gap:8px;justify-content:center;margin-top:24px;min-height:60px;}@media (max-width: 768px){.car-selection-block__slider .btns-wrap{display:grid;grid-template-columns:1fr 1fr;min-height:48px;}}.car-selection-block__slider .btns-wrap .btn-prev{height:60px;box-sizing:border-box;border:1px solid rgba(47,52,65,0.2);border-radius:100px;padding:0px 32px;display:flex;justify-content:center;align-items:center;color:#2f3441;font-family:Montserrat;font-size:17px;font-weight:500;line-height:100%;letter-spacing:0px;text-align:center;background:transparent;}.car-selection-block__slider .btns-wrap .btn-next.button_blue{border-radius:100px;background:#5b83c3;padding:0px 32px;height:60px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Montserrat;font-size:17px;font-weight:500;line-height:100%;letter-spacing:0px;text-align:center;}.car-selection-block__slider .agreement{display:flex;flex-direction:column;align-items:center;margin-top:10px;gap:10px;}.car-selection-block__slider .agreement .user_agreement{padding:0 16px;max-width:500px;color:#2f3441;font-family:'Montserrat', sans-serif;font-size:15px;font-weight:400;line-height:140%;letter-spacing:0%;text-align:left;width:100%;margin:0;display:flex;gap:10px;padding-right:15px;height:100%;}.car-selection-block__slider .agreement .user_agreement a{text-decoration:underline;}@media (max-width: 639px){.car-selection-block__slider .agreement .user_agreement{padding:0;}}