*{padding:0;font-size:12px;color:#303030;box-sizing:border-box;margin:0;line-height:1.5;font-family:Montserrat,sans-serif}.card-opacity{position:absolute;left:-1000px;display:none}html{scroll-behavior:smooth}header{z-index:10}.menuBtn.active span:first-of-type{display:none}.menuBtn.active span:nth-of-type(2){transform:translate(-50%) rotate(45deg);top:50%}.menuBtn.active span:nth-of-type(3){transform:translate(-50%) rotate(-45deg);top:50%}.menuBtn{height:50px;overflow:hidden;justify-content:center;right:0;position:fixed;flex-direction:column;gap:10px;top:10px;align-items:center;border-radius:50%;cursor:pointer;margin-left:1%;width:100px;padding-left:23px;display:none;z-index:200}.menuBtn span{height:2px;transform:translate(-50%,-50%);transition:all .5s;position:absolute;background-color:#f63;border-radius:2px;width:40px}.menuBtn span:nth-of-type(2){top:calc(30% - 5px)}.menuBtn span:nth-of-type(3){top:calc(65% + 5px)}header{position:sticky;top:0;width:100%;z-index:50}.header-top{padding:5px;background:#fff}.header-top ul{justify-content:space-around;flex-direction:row;align-items:center;display:flex}.header-bottom{padding:10px;background-color:#e6e6e6}.header-bottom .tel{display:none}.header-bottom a:hover{color:#ff7301;transition:.5s}.logo{max-width:200px}.logo,.logo IMG{width:100%}.header-bottom ul{justify-content:space-around;font-size:14px;flex-direction:row;align-items:center;display:flex}.header-bottom ul a{font-size:14px;color:#000}.tel{justify-content:center;flex-direction:row;align-items:center;display:flex}.tel li a{font-size:14px;font-weight:800;color:#000}a,li{text-decoration:none;list-style-type:none}svg{padding:7px;background-color:#e2e2e2;margin:9px;border-radius:50%}svg:hover{transition:1s;background-color:#ff7301a6}button{padding:8px;border:none;font-weight:700;color:#fff;background-color:#ff7301;border-radius:5px;cursor:pointer}button:hover{transition:1s;background-color:#ff9b4a}.KantRent{justify-content:center;border-bottom:2px solid #ff7301;flex-direction:row;align-items:center;display:flex}.KantRent h1{font-size:30px;font-weight:100;color:#303030;margin:15px}.KantRent span{font-size:30px;font-weight:600;color:#ff7301}.catalog-car{padding-top:100px;justify-content:center;flex-wrap:wrap;flex-direction:row;align-items:center;display:flex}.specifications_block img{height:40px;padding:7px;background-color:#e2e2e2;margin:9px;border-radius:50%;width:40px}.specifications_block img:hover{transition:1s;background-color:#ff7301a6}.card{height:650px;justify-content:center;transition:.2s;flex-direction:row;background-color:#fff;margin:10px;align-items:center;box-shadow:1px 2px 4px rgba(0,0,0,.1);border-radius:4px;width:425px;display:flex}.card:hover{box-shadow:4px 8px 16px rgba(255,102,51,.2)}.card__top{flex:0 0 220px;height:100%;justify-content:space-between;flex-direction:column;display:flex}.card__image{top:0;left:0;width:100%;display:block}.card__image>img{transition:.2s;width:95%}.card__image:hover>img{transform:scale(1.1)}.card__bottom{padding:10px;flex-direction:column;display:flex}.card__prices{margin-bottom:10px;display:flex}.card__price:after{position:relative;margin-left:4px}.card__price--common{justify-content:center;font-size:1.5em;font-size:20px;font-weight:800;color:#494949;display:flex}.card__price--common:before{font-size:14px;font-weight:800;color:#bfbfbf}.card__title{font-size:20px;font-weight:700;margin-bottom:10px;color:#414141;transition:.5s;cursor:pointer;line-height:150%;display:block}.card__title:hover{color:#f63}.card__add,.card__show-form{margin:9px}.card__specifications,.social{justify-content:center;flex-direction:row;text-align:center;align-items:flex-start;display:flex}.card__specifications{height:90px}.catalog{justify-content:center;flex-wrap:wrap;background-color:#eff1f3;align-items:center;display:flex}.swiper{width:100%}.swiper-slide{height:100%;overflow:hidden;width:100%;display:block}.swiper-slide img{height:250px;object-fit:cover;cursor:grab;width:100%}.swiper-button-next,.swiper-button-prev{color:#f63!important}.swiper .swiper-pagination{transform:translateX(-50%);justify-content:center;position:absolute;bottom:0!important;align-items:center;left:50%!important;display:flex}.swiper .swiper-pagination-bullet{height:4px;transition:background-color .3s ease;opacity:1;background-color:#ccc;margin:0 4px;border-radius:2px;width:100%}.swiper .swiper-pagination-bullet-active{background-color:#f63!important}.reviews{padding:40px;justify-content:center;border-bottom:2px solid #dfe4ea;flex-direction:column;background-color:#f9f9f9;align-items:center;display:flex}.reviews h2{font-size:30px;margin-bottom:20px;color:#2c3e50;text-align:center}.reviews a{font-size:1.4em;color:#f63}.reviews a:hover{color:#303030}.reviews-conteiner{justify-content:center;flex-wrap:wrap;flex-direction:row;align-items:flex-start;display:flex}.reviews-block{height:350px;overflow-y:auto;padding:30px;background-color:#f9f9fc;margin:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:8px;width:40%}.reviews-block::-webkit-scrollbar{background:#bfbfbf;width:4px}.reviews-block::-webkit-scrollbar-thumb{border-radius:10px;background:#f63;width:4px}.reviews-block svg{background-color:#fff;margin:1px}.reviews-block h2{font-size:20px;color:#0021b3;text-align:left}.reviews-block p{font-size:1.2em}.contact-container{padding:20px;justify-content:space-around;flex-wrap:wrap;color:#000;flex-direction:row;background-color:#f9f9f9;align-items:center;display:flex}.FAQ{padding:40px;background-color:#eff1f3;margin:0}.FAQ-container{padding:40px;background-color:#ebebeb;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:8px;width:70%}.FAQ-container h2{font-size:1.8em;margin-bottom:15px;border-bottom:2px solid #f63;padding-bottom:15px}.faq-item{padding:10px;margin-bottom:10px;border-bottom:1px solid #ddd;background-color:#fff;border-radius:8px}.faq-item:last-child{border-bottom:none}.question{justify-content:space-between;font-size:1.5em;color:#303030;margin:0;align-items:center;cursor:pointer;line-height:32px;display:flex}.question:hover{color:#f63}.answer{font-size:1.4em;color:#555;margin-top:10px;display:none}.toggle-icon{font-size:1.4em;transition:transform .3s ease}.toggle-icon.open{transform:rotate(180deg)}.contact-container h3{font-size:28px;margin-bottom:20px;color:#333;text-align:center}.contact-section{margin-bottom:20px}.contact-container h2{font-size:20px;margin-bottom:10px;color:#f63;padding-bottom:5px}.contact-container a,.contact-container p{font-size:16px;color:#303030;margin:5px 0}.contact-container a{text-decoration:none;font-weight:600;color:#303030}.contact-container a:hover{text-decoration:underline;color:#f63}.map{height:700PX;width:50%}.scroll-to-top{height:50px;justify-content:center;font-size:24px;border:none;right:20px;color:#fff;position:fixed;bottom:20px;text-align:center;background-color:#f63;align-items:center;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;cursor:pointer;width:50px;display:none;z-index:50}.scroll-to-top:hover{background-color:#fa4c12}footer{padding:40px;justify-content:center;flex-wrap:wrap;flex-direction:row;text-align:left;background-color:#eff1f3;align-items:flex-start;display:flex}.footer-block{padding:10px;width:50%}.footer-block a:hover{color:#ff7301;transition:.5s}.footer-block a,.footer-block ul li{font-size:14px;text-decoration:none;margin-bottom:10px;color:#303030;list-style-type:none}.footer-block ul li{font-size:14px;color:#303030}.footer-block img{width:60%}.modal{height:100vh;justify-content:center;transition:.3s;position:fixed;opacity:0;top:0;background-color:rgba(0,0,0,.5);align-items:center;left:0;width:100%;display:flex;z-index:-5}.modal.active{opacity:1;z-index:60}.modal-wrapper{height:100%;overflow-y:auto;padding:20px;position:relative;background-color:#fff;border-radius:10px}.modal-wrapper.one{height:auto}.modal-wrapper::-webkit-scrollbar{background:#bfbfbf;width:4px}.modal-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#f63;width:4px}.modal-wrapper h2{font-size:20px;border:none}.modal-close{height:30px;justify-content:center;border:none;right:20px;position:absolute;top:20px;background-color:transparent;align-items:center;width:30px;display:flex}.modal-close span{height:2px;transform:rotate(45deg);position:absolute;background-color:#f63;width:20px}.modal-close span:nth-of-type(2){transform:rotate(-45deg)}.modal-wrapper .auto{height:280px;object-fit:contain;width:350px}.modal-block{justify-content:space-between;border-top:1px solid #eee;flex-direction:column;align-items:center;display:flex}.modal-block.one{flex-direction:row}.modal-block-left{justify-content:center;flex-direction:column;gap:20px;align-items:center;display:flex}.modal-block-left h3{text-align:center}.modal-block-left p{font-size:23px;color:#5261a5;max-width:500px;text-align:center;width:100%;margin-top:15px}.br-delete br{display:none}