.dropdown-enter-active{animation:inputOptionsAnimation .2s ease-in-out forwards}.dropdown-leave-active{animation:inputOptionsAnimation .2s ease-in-out forwards reverse}.index-page{position:relative;min-height:850px;width:100%;margin:0 auto;overflow:hidden}.index-page .container{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%;height:100%;min-height:850px;padding:0 0 35px 0}.index-page .container .picture{display:grid;position:absolute;right:-365px;top:calc((100% - 787px) / 2 + 55px);width:921px;height:787px;overflow:hidden;user-select:none;pointer-events:none}.index-page .container .picture .down{position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(0,#f6f6f7 40%,rgba(246,246,247,0) 100%);z-index:3}.index-page .container .picture .right{position:absolute;bottom:0;right:0;width:150px;height:100%;background:linear-gradient(270deg,#f6f6f7 40%,rgba(246,246,247,0) 100%);z-index:3}.index-page .container .picture img{width:100%;grid-column:1;grid-row:1;z-index:1}.index-page .container .picture img.car{offset-path:path("M1 1L336 194");transform:rotate(330deg) translate(610px,548px);z-index:2;width:123px;height:57px;animation:move 5s alternate ease-in-out}.index-page .container .calculate .title{margin:0 0 35px 0}.index-page .container .calculate .title .sub{font-size:33px;color:var(--color-text-common);margin:0 0 10px 0}.index-page .container .calculate .form{display:grid;grid-template-columns:repeat(3,300px);grid-template-rows:repeat(2,auto);gap:10px 35px}.index-page .container .calculate .form .calc-input{position:relative}.index-page .container .calculate .form .calc-input label{position:relative}.index-page .container .calculate .form .calc-input label .direction{position:absolute;color:#c8c9c9;font-size:15px;font-weight:500;pointer-events:none;line-height:75px;margin:0 0 0 25px;width:55px;text-align:left}.index-page .container .calculate .form .calc-input label .box-type{position:absolute;height:100%;width:100px;top:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.index-page .container .calculate .form .calc-input label .box-type svg{width:50px}.index-page .container .calculate .form .calc-input label .arrow{position:absolute;top:0;height:100%;right:20px;display:flex;justify-content:center;align-items:center;pointer-events:none}.index-page .container .calculate .form .calc-input label input{border-radius:12px;border:1px solid #e8e8e8;background:#fff;box-shadow:0 4.5px 11px 0 rgba(0,0,0,0.08);margin:0 0 10px 0;padding:20px 10px 20px 20px;width:auto;min-width:280px;min-height:75px;color:#3c3c3b;font-size:15px;font-weight:700;outline:0}.index-page .container .calculate .form .calc-input label input.city{padding:20px 10px 20px 90px}.index-page .container .calculate .form .calc-input label input.box{padding:20px 10px 20px 90px;cursor:pointer}.index-page .container .calculate .form .calc-input label input.submit{padding:0;cursor:pointer;text-align:center;width:100%;background:linear-gradient(82deg,rgba(255,255,255,0) -6.59%,rgba(255,255,255,0.28) 115.16%),#df2e2e;color:#fff}.index-page .container .calculate .form .calc-input .dropdown-body{position:absolute;left:50%;transform:translateX(-50%);z-index:1;min-width:100%;display:none}.index-page .container .calculate .form .calc-input .dropdown-body.open{display:block}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list{width:100%;min-height:90px;max-height:355px;background:#fff;box-shadow:0 4.5px 11px 0 rgba(0,0,0,0.08);border-radius:12px;padding:15px 15px;border:var(--input-border-color)}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options{padding:0;margin:0}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options ul{margin:0;padding:0}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options ul li{list-style:none;margin-bottom:5px}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options ul li:last-child{margin:0}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options .option{display:flex;flex-direction:column;justify-content:center;margin:0 0 5px 0;padding:10px 15px;min-height:50px;cursor:pointer;transition:background .2s ease-in-out;border-radius:10px}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options .option:last-child{margin:0}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options .option:hover{background:#eee}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options .option.selected{background:#eee}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options .option .option-title{margin:0 0 3px 0}.index-page .container .calculate .form .calc-input .dropdown-body .input__dropdown-list .options .option .option-region{color:var(--color-text-common)}.index-page .container .calculate .form .calc-input .suggests{display:flex;gap:10px;margin:0 20px;min-height:16px}.index-page .container .calculate .form .calc-input .suggests .item{font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.index-page .container .calculate .form .calc-input .suggests .item a{color:#a2a2a2}.index-page .container .calculate .form .calc-input .suggests .item a:hover{text-decoration-line:underline}.index-page .container .calculate .form .calc-input.submit{margin:20px 0 0 0}.index-page .container .calculate .form .veziberi-input{position:relative}.index-page .container .calculate .form .veziberi-input .input-wrapper{border-radius:12px;border:1px solid #e8e8e8;background:#fff;box-shadow:0 4.5px 11px 0 rgba(0,0,0,0.08);margin:0 0 10px 0;width:auto;min-width:280px;min-height:75px;color:#3c3c3b;font-size:15px;font-weight:700;outline:0;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:0 0 0 22px;cursor:pointer}.index-page .container .calculate .form .veziberi-input .input-wrapper .data .input__type-box{display:flex;align-items:center;gap:20px;user-select:none}.index-page .container .calculate .form .veziberi-input .input-wrapper .data .input__type-box .box-type-image{display:flex;justify-content:center;align-items:center;height:60px}.index-page .container .calculate .form .veziberi-input .input-wrapper .data .input__type-box .box-type-image img{width:35px;height:34px;max-height:50px;object-fit:contain}.index-page .container .calculate .form .veziberi-input .input-wrapper .data .input__type-box .active-preset .name{margin:0 0 3px}.index-page .container .calculate .form .veziberi-input .input-wrapper .data .input__type-box .active-preset .size{color:var(--color-text-common)}.index-page .container .calculate .form .veziberi-input .input-wrapper .options-arrow{position:relative;display:flex;width:60px;height:60px;justify-content:center;align-items:center;justify-self:flex-end}.index-page .container .calculate .form .veziberi-input .input-wrapper .options-arrow .arrow{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.index-page .container .calculate .form .veziberi-input .input-wrapper .options-arrow .arrow img{width:18px;height:11px;user-select:none;transition:.2s ease-in-out}.index-page .container .calculate .form .veziberi-input .input-wrapper .options-arrow .arrow.open img{transform:rotate(180deg)}.index-page .container .calculate .form .veziberi-input .dropdown-body{position:absolute;left:50%;transform:translateX(-50%);z-index:1;min-width:100%;display:none}.index-page .container .calculate .form .veziberi-input .dropdown-body.open{display:block}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants{min-height:100px;max-height:355px;background:#fff;box-shadow:0 4.5px 11px 0 rgba(0,0,0,0.08);border-radius:12px;padding:10px 15px;border:var(--input-border-color)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .type-switch{display:flex;justify-content:space-around;width:100%;margin:5px 0 10px 0;background:#f6f6f7;border-radius:7px;padding:5px 0;font-size:14px}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .type-switch .type{width:100%;padding:5px 0;margin:0 8px;text-align:center;border-radius:5px;transition:.2s;cursor:pointer}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .type-switch .type.active{background:#fff;color:var(--color-primary)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants.preset .type-switch .type.preset{background:#fff;color:var(--color-primary)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants.preset .preset-list{display:block}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants.preset .exact-inputs{display:none}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants.exact .type-switch .type.exact{background:#fff;color:var(--color-primary)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants.exact .preset-list{display:none}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants.exact .exact-inputs{display:block}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list{width:98%;margin:0 auto 10px auto}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset{margin:0 0 10px 0;padding:10px;background:#f6f6f7;border-radius:10px;display:flex;align-items:center;cursor:pointer;transition:.2s ease-in-out}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset:last-child{margin:0}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset:hover{background:var(--color-primary-100)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset .image{display:flex;justify-content:center;align-items:center;width:50px;height:40px;margin:0 10px 0 5px}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset .image img{object-fit:contain;width:50px;height:40px}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset .label .name{margin:0 0 3px 0}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .preset-list .preset .label .size{color:var(--color-text-common)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min{width:100%;height:100%;margin:10px 0}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label{display:flex;align-items:center}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label .input-label{width:100px;padding:0 0 0 5px}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label .input-label .prop{opacity:0;transition:.3s ease-in-out}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label .input-label .prop.show{opacity:1}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label input[type="number"]::-webkit-inner-spin-button,.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label input[type="number"]{-moz-appearance:textfield}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs>.input-wrapper-min label input{outline:0;border:0;background:#f6f6f7;height:40px;border-radius:10px;padding:0 0 0 20px;width:calc(100% - 60px)}.index-page .container .calculate .form .veziberi-input .dropdown-body .calc-input-box__variants .exact-inputs .button{font-weight:600}.index-page .container .contacts{display:flex;align-items:center}.index-page .container .contacts .icon{display:flex;justify-content:center;align-items:center;width:55px;height:55px;border:1px solid #e8e8e8;border-radius:10px;background:#fff;margin:0 15px 0 0}.index-page .container .contacts .icon img{width:17px;height:17px}.index-page .container .contacts .number .text{color:var(--color-text-common)}.index-page .container .contacts .socials{display:flex;gap:10px;margin:0 0 0 80px}.index-page .container .contacts .socials .item{display:flex;justify-content:center;align-items:center;width:30px;height:30px}.index-page .container .contacts .socials .item img{width:25px;height:25px}@-moz-keyframes move{0%{offset-distance:100%}100%{offset-distance:0}}@-webkit-keyframes move{0%{offset-distance:100%}100%{offset-distance:0}}@-o-keyframes move{0%{offset-distance:100%}100%{offset-distance:0}}@keyframes move{0%{offset-distance:100%}100%{offset-distance:0}}@-moz-keyframes inputOptionsAnimation{from{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%,0)}}@-webkit-keyframes inputOptionsAnimation{from{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%,0)}}@-o-keyframes inputOptionsAnimation{from{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%,0)}}@keyframes inputOptionsAnimation{from{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%,0)}}
