.reasons{display:grid;grid-template-columns:repeat(3,1fr);gap:80px 48px;text-align:center;padding:112px 40px;background:#fff;border-radius:24px;max-width:1872px}@media (max-width: 1519px){.reasons{padding:80px 40px}}@media (max-width: 1279px){.reasons{padding:80px 24px}}@media (max-width: 1023px){.reasons{padding:80px 16px}}@media (max-width: 767px){.reasons{grid-template-columns:repeat(1,1fr);gap:48px;padding:64px 16px;margin:0;border-radius:0}}.reasons .section-title{grid-column:1/4}@media (max-width: 767px){.reasons .section-title{grid-column:1}}.reasons .btn{grid-column:2/3;justify-self:center}@media (max-width: 767px){.reasons .btn{grid-column:1}}.reasons .column{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:80px}@media (max-width: 1023px){.reasons .column{gap:48px}}.reasons .reason-item{justify-items:center;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.reasons .reason-item p{display:none}}.reasons .reason-item .title-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}@media (max-width: 767px){.reasons .reason-item .title-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;width:100%;margin-bottom:12px}.reasons .reason-item .title-wrapper h5{max-width:20ch}}@media (max-width: 767px){.reasons .reason-item{justify-items:left;text-align:left}}.reasons .image{max-width:540px;max-height:540px;align-self:center}@media (max-width: 1023px){.reasons .image{max-width:334px;max-height:334px}}@media (max-width: 767px){.reasons .image{max-width:100%;max-height:100%;width:100%;height:auto;aspect-ratio:1/1;grid-area:1}}.reasons .circle-icon{padding:20px;border-radius:100%;background-color:#edf0fd;border:1px solid #DEE5FB}@media (max-width: 767px){.reasons .circle-icon{padding:12px}}.reasons .circle-icon img{filter:invert(17%) sepia(19%) saturate(5437%) hue-rotate(199deg) brightness(97%) contrast(88%)}.three-steps{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:80px;padding:112px 0}@media (max-width: 1023px){.three-steps{gap:48px;padding:64px 0}}.three-steps h2{line-height:120%;letter-spacing:-.4px;text-align:center}.three-steps .section-title{display:flex;align-items:center;justify-content:center;flex-direction:column}.three-steps .steps{display:flex;align-items:flex-start;justify-content:space-evenly;flex-direction:row;gap:32px}.three-steps .steps .arrow{align-self:center;max-width:48px;width:100%}.three-steps .steps .step{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;text-align:center;min-width:244px;max-width:380px;width:100%}@media (max-width: 1023px){.three-steps .steps .step{display:grid;grid-template-columns:[first] 64px auto;text-align:left;align-items:start;gap:0 20px}.three-steps .steps .step .box2{grid-area:2;justify-self:center;margin-top:16px}}.three-steps .steps h1{color:var(--color-primary, #ff6600);line-height:120%;margin-bottom:24px;letter-spacing:-.48px}@media (max-width: 1023px){.three-steps .steps h1{font-size:48px;margin-bottom:0}}.three-steps .steps h5{font-size:23px;line-height:140%;margin-bottom:8px}@media (max-width: 1023px){.three-steps .steps h5{font-size:18px;align-self:center}}.three-steps .steps p{min-width:247px;max-width:400px}@media (max-width: 1023px){.three-steps .steps{flex-direction:column;gap:24px}.three-steps .steps .mobile-none{display:none}}.three-steps .desktop-none{display:none}@media (max-width: 1023px){.three-steps .desktop-none{display:block}}.faq{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:80px;padding:112px 0}@media (max-width: 767px){.faq{padding:64px 0;gap:40px}}.faq h2{text-align:center}@media (max-width: 767px){.faq h2{text-align:left}}.accordion-container{width:100%;padding:0 224px}@media (max-width: 1023px){.accordion-container{padding:0 145px}}@media (max-width: 767px){.accordion-container{padding:0 122px}}@media (max-width: 767px){.accordion-container{padding:0}}.accordion-box{cursor:pointer}.accordion-box:first-child{border-top:1px solid #9D9D9D}.accordion-item-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0}@media (max-width: 767px){.accordion-item-header{padding:16px 0}}.accordion-item-header .title{font-size:18px;font-weight:700}@media (max-width: 767px){.accordion-item-header .title{font-size:16px}}.accordion-item-header .title.normal{font-weight:400}.accordion-item-header .accordion-chevron{transition:transform .3s ease-in-out;flex-shrink:0;width:32px;height:32px;transform:rotate(180deg)}.accordion-item-header .accordion-chevron.accordion-chevron-open{transform:rotate(0)}@media (max-width: 767px){.accordion-item-header .accordion-chevron{height:24px;width:24px}}.accordion-item-content{overflow:hidden;transition:max-height .3s ease-out;border-bottom:1px solid #9D9D9D}.accordion-item-content .accordion-item-row{display:grid;grid-template-columns:[first] auto [line2] 220px;border:1px solid #9D9D9D;border-bottom:none}.accordion-item-content .accordion-item-row:first-child>p{font-weight:700}.accordion-item-content p{font-size:16px;border-right:1px solid #9D9D9D;padding:10px;align-content:center}.accordion-item-content p:last-child{border:none}.accordion-item-content p.faq-text{padding:0 0 24px}@media (max-width: 1023px){.accordion-item-content p.faq-text{padding:0 36px 20px 0}}.rental-card{display:flex;align-items:flex-start;justify-content:space-evenly;flex-direction:column;max-width:306px;padding:16px;border-radius:16px;background:#f9f9f9;box-shadow:0 2px 10px #0000001a;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.rental-card:hover{transform:translateY(-2px);cursor:pointer}@media (max-width: 1023px){.rental-card{padding:12px}}@media (max-width: 767px){.rental-card{padding:8px;font-size:16px}}.rental-card .img-container{display:flex;align-items:center;justify-content:center;flex-direction:row;max-height:306px;width:100%;background-color:#fff;aspect-ratio:1/1;border-radius:12px;overflow:hidden;margin-bottom:16px}@media (max-width: 767px){.rental-card .img-container{height:auto}}.rental-card .img-container img{width:100%;height:auto}.rental-card .name{font-size:var(--font-size-medium, 1.125em);font-weight:var(--font-weight-semibold, 600);line-height:130%;margin-bottom:8px;color:var(--color-text-primary, #fff)}@media (max-width: 767px){.rental-card .name{font-size:var(--font-size-regular, 1em);font-weight:var(--font-weight-semibold, 600);line-height:124%}}.rental-card .price{font-size:var(--font-size-large, 1.25em);font-weight:var(--font-weight-bold, 700);line-height:150%;margin-bottom:8px}@media (max-width: 767px){.rental-card .price{font-size:var(--font-size-regular, 1em);font-weight:var(--font-weight-bold, 700)}}.rental-card .data-box-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-bottom:16px}.rental-card .data-box-container .data-box{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:4px;flex-wrap:nowrap;color:#4e5152;margin-bottom:4px}.rental-card .data-box-container .data-box:last-child{margin-bottom:0}@media (max-width: 767px){.rental-card .data-box-container .data-box .icon{width:16px;height:16px}}.rental-card .data-box-container .data-box span{font-size:var(--font-size-tiny, .75em);font-weight:var(--font-weight-normal, 400)}.rental-card .data-box-container .data-box div{font-size:var(--font-size-tiny, .75em);font-weight:var(--font-weight-semibold, 600)}.rental-card .compare{font-size:var(--font-size-small, .875em);font-weight:var(--font-weight-normal, 400);display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:12px;padding:10px 0;margin-bottom:16px}.rental-card .compare:hover{cursor:pointer}.rental-card .compare input{width:20px;height:20px;fill:#f9f9f9;stroke-width:1px;stroke:#9d9d9d;accent-color:#BFE02B}@media (max-width: 767px){.rental-card .compare input{width:16px;height:16px}}.rental-card .btn-group{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;width:100%;text-wrap:nowrap}.rental-card .btn-group .button{width:100%;padding:10px 12px;height:40px}@media (max-width: 767px){.rental-card .btn-group{gap:8px}}.bikes-offer{position:relative;height:100%}.bikes-offer .new-hero{position:absolute;top:0;width:100%;padding:0 24px}@media (max-width: 1023px){.bikes-offer .new-hero{padding:0 16px}}@media (max-width: 1023px){.bikes-offer .new-hero{padding:0 8px}}.bikes-offer .hero-img{max-width:100%;max-height:644px;width:100%;border-radius:24px;object-fit:cover;object-position:100% 57%;overflow:hidden}@media (max-width: 1920px){.bikes-offer .hero-img{object-position:100% 70%}}@media (max-width: 1279px){.bikes-offer .hero-img{max-height:424px}}@media (max-width: 1023px){.bikes-offer .hero-img{object-position:20% 70%;max-height:254px}}@media (max-width: 767px){.bikes-offer .hero-img{max-height:120px;object-position:100% 50%;border-radius:8px}}.bikes-offer h1{color:#f9f9f9;line-height:120%;position:absolute;left:15%;top:140px;max-width:700px}@media (max-width: 1279px){.bikes-offer h1{top:56px;left:10%}}@media (max-width: 1023px){.bikes-offer h1{font-size:32px;top:28px;left:79px}}@media (max-width: 767px){.bikes-offer h1{font-size:21px;top:25px;left:16px}}.bikes-offer .no-available{font-size:var(--font-size-large, 1.25em);font-weight:var(--font-weight-normal, 400);text-align:center;grid-column:1/-1;color:#4e5152}.bikes-offer .calendar-picker-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;min-height:147px;height:100%;min-width:320px;max-width:928px;width:100%;gap:20px;margin:0 auto 48px}.bikes-offer .calendar-picker-wrapper div{width:100%}@media (max-width: 767px){.bikes-offer .calendar-picker-wrapper{min-height:120px;margin-bottom:32px}}.bikes-offer .calendar-picker-wrapper .calendar-picker-title{font-size:var(--font-size-large, 1.25em);font-weight:var(--font-weight-bold, 700);font-family:var(--font-family-heading, Arial),sans-serif;font-size:33px}@media (max-width: 767px){.bikes-offer .calendar-picker-wrapper .calendar-picker-title{font-size:18px}}.card-container-wrapper{position:relative;padding:48px;border-radius:16px;background:#f9f9f9e0;backdrop-filter:blur(8px);max-width:1528px;width:100%;margin:0 auto 464px;top:400px;height:100%}@media (max-width: 1279px){.card-container-wrapper{padding:48px 24px;top:214px;margin-bottom:214px;max-width:1092px}}@media (max-width: 1023px){.card-container-wrapper{padding:32px 16px;top:128px;margin-bottom:128px;width:100%}}@media (max-width: 767px){.card-container-wrapper{padding:24px 16px;top:110px;margin-bottom:110px;max-width:1092px;border-radius:8px}}.card-container-wrapper .navigation{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:24px;margin-bottom:24px}@media (max-width: 767px){.card-container-wrapper .navigation{margin-bottom:48px}}.card-container-wrapper .navigation li{box-sizing:border-box;padding:8px 16px;border-radius:32px;border:1px solid #353535;cursor:pointer}.card-container-wrapper .navigation li a{color:var(--color-text-primary, #fff)}.card-container-wrapper .navigation li.active{border:1px solid transparent;background:var(--color-primary, #ff6600)}.card-container-wrapper .card-grid{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:32px}@media (max-width: 1023px){.card-container-wrapper .card-grid{grid-template-columns:repeat(3,minmax(140px,1fr));gap:40px 20px}}@media (max-width: 767px){.card-container-wrapper .card-grid{grid-template-columns:repeat(2,minmax(140px,1fr));gap:32px 16px;justify-content:center;max-width:100%}}.seo{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:32px;padding:112px 0 64px}@media (max-width: 1279px){.seo{gap:24px}}@media (max-width: 1023px){.seo{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:48px 0;max-width:484px;margin:0 auto;gap:32px}}@media (max-width: 767px){.seo{padding:64px 16px;gap:40px}}.seo h2{font-size:33px;font-weight:700;color:#28539b;line-height:120%;margin-bottom:48px}.seo .left,.seo .right{padding-right:88px}@media (max-width: 1279px){.seo .left,.seo .right{padding-right:51px}}@media (max-width: 1023px){.seo .left,.seo .right{padding-right:0}}.seo-content{margin-bottom:32px}@media (max-width: 767px){.seo-content{margin-bottom:40px}}.seo-content:last-child{margin-bottom:0}.seo-content h3{font-size:var(--font-size-large, 1.25em);font-weight:var(--font-weight-bold, 700);margin-bottom:20px}.seo-content h4{font-size:var(--font-size-medium, 1.125em);font-weight:var(--font-weight-bold, 700);color:#4e5152;margin-bottom:12px}
