.titleHeader{height:60px;margin:0 auto;max-width:400px;width:100%;padding-top:2%}.titleHeaderImg{float:left;height:60px;max-width:60px;width:20%}.titleHeaderImg img{width:100%;height:100%}.titleHeaderTitle{float:left;height:60px;font-size:40px;overflow:hidden;text-align:center;width:80%}@media screen and (max-width:720px){.titleHeader{height:45px;max-width:250px;width:100%}.titleHeaderImg{max-width:40px;height:40px;width:20%}.titleHeaderTitle{width:80%;height:40px;font-size:23px}}@media screen and (max-width:400px){.titleHeader{max-width:150px}.titleHeaderImg{max-width:20px;height:20px}.titleHeaderTitle{height:20px;font-size:15px}}.searchInput{border-radius:12px;color:#1c335b;margin:0 auto;max-width:450px;min-width:250px;position:relative;z-index:1;padding:5%}.searchInput input[type=text],.searchInput input[type=text]:focus{color:black;background-color:white}@media screen and (max-width:550px){.searchInput{max-width:350px}}@media screen and (max-width:420px){.searchInput,.searchInput input[type=text]{max-width:250px}}.bgImage{background-image:url(/img/dancerBg.png);min-height:980px;transition:min-height 3s;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.containerForm1{color:white;position:absolute;left:5%;margin:1%;width:19%;max-width:350px;min-width:210px;padding:16px;background-color:#cbc2ec85;top:2.5%;-webkit-box-shadow:-3px 14px 21px 0 rgba(66,68,90,1);-moz-box-shadow:-3px 14px 21px 0 rgba(66,68,90,1);box-shadow:-3px 14px 21px 0 rgba(66,68,90,1)}.smallScreenBgImg{display:none}.smallScreenBgImg,.smallScreenBgImg img{width:100%;height:auto}.textField{margin:0 auto;max-width:350px}@media screen and (max-width:1920px){.bgImage{min-height:880px}}@media screen and (max-width:1696px){.bgImage{min-height:780px}}@media screen and (max-width:1540px){.containerForm1{font-size:.8em}.bgImage{min-height:680px}}@media screen and (max-width:1300px){.bgImage{min-height:620px}}@media screen and (max-width:1200px){.containerForm1{font-size:.7em}}@media screen and (max-width:900px){.containerForm1{font-size:.6em}}@media screen and (max-width:768px){.containerForm1{font-size:.7em;left:0;max-width:720px;width:95%;margin:0;top:0;background-image:linear-gradient(to bottom right,#82558c94,#491f53b2),url(/img/dancerBg.png);background-size:cover,cover;background-position:50%,50%;background-repeat:no-repeat,no-repeat;color:white;padding:2.5% 2.5% 5%}.bgImage{background-image:none;min-height:520px;border-radius:12px}.smallScreenBgImg{display:none}}@media screen and (max-width:650px){.bgImage{min-height:510px;display:block}}@media screen and (max-width:500px){.bgImage{background-image:block;min-height:500px}.smallScreenBgImg{display:none}}@media screen and (max-width:350px){.bgImage{min-height:530px;display:block}}.bigTxtCenter{font-size:1.3em;text-align:center}.boldTxtCenter{text-align:center}.bold,.boldTxtCenter{font-weight:700}.white{color:white}.tinyText{font-size:.6em}.bigText{font-size:1.3em}.greenText{color:#497e49}.redText{color:#712929}.yellowText{color:#e0bf1b}.orangeBrown{color:#ae8422}.blackText{color:black}.pointer{cursor:pointer}.smallTxtCenter{text-align:center}.smallTxt,.smallTxtCenter{font-size:.8em;text-decoration:none}.smallTxt{text-align:left}.smallTextCenter a{color:#073215;text-decoration:none}.padding5{padding:5%}.logo{float:left;max-width:70px;max-height:50px;padding-right:5px}.logo img{width:100%;height:100%}.logoNTitle{height:30px;width:auto;min-width:150px}.pageTitle{color:black;height:30px;float:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}@media screen and (max-width:800px){.pageTitle{float:left;font-size:8px}.logo{max-width:55px;max-height:50px}}.boxContainer{max-width:1500px;min-height:200px;width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin:5% auto 0}.boxContainer>div{width:30%;margin:1.5%}.boxCard{background-color:#2b163a;color:white;border-radius:14px;text-align:center;-webkit-box-shadow:-2px 5px 30px 0 rgba(120,114,120,1);-moz-box-shadow:-2px 5px 30px 0 rgba(120,114,120,1);box-shadow:-2px 5px 30px 0 rgba(120,114,120,1);max-width:30%;margin:1%;text-decoration:none}.boxContainer2{min-height:200px;width:100%;display:flex;justify-content:center;flex-wrap:wrap;background-color:#cce7d4;border-radius:2%;margin:5% auto 0}.boxCard2{background-color:#739b7f;color:black;color:white;border-radius:14px;text-align:center;-webkit-box-shadow:-2px 5px 30px 0 rgba(120,114,120,1);-moz-box-shadow:-2px 5px 30px 0 rgba(120,114,120,1);box-shadow:-2px 5px 30px 0 rgba(120,114,120,1);width:45%;margin:1.5%;max-width:550px;font-size:1.1em;padding:2%}.boxCard2 li{font-weight:700;padding:2%}.boxCard2 h2{font-size:1.2em;margin-top:.5em;margin-bottom:.5em;text-align:center}.box2TxtContent{text-align:left;margin:0 auto;max-width:80%;color:#e4f8e9;font-size:1.1em}.boxImg{width:100%;min-height:100px;max-height:400px;overflow:hidden;transition:max-height 2s}.boxImg img{width:100%;height:auto;border-radius:12px;max-width:400px}.stripeBox{background-color:#4f3b55;padding:5%;max-width:720px;margin:0 auto}.stripeBox,.stripeBox2{min-width:250px;border-radius:12px}.stripeBox2{background-color:#70aa81;padding:3% 5% 5%;max-width:350px;margin:3% auto 0;color:white;font-size:1.5em}.smallBox{background-color:#4f3b55;padding:5%;min-width:250px;max-width:250px}.mediumBox,.smallBox{border-radius:12px;margin:5% auto 0}.mediumBox{background-color:#f6f3e2;height:auto;padding:8%;min-width:350px;max-width:350px}.mediumBox2{height:auto;padding:2%;min-width:250px;max-width:550px;border-radius:12px;margin:0 auto 2%}.smallBox a{text-transform:uppercase;color:#9f5912}.centeredBox{width:90%;max-width:1500px;margin:0 auto 5.9%;padding:5% 5px 5px}.centeredBox,.centeredBox2{color:black;border-radius:14px;font-size:1em;min-height:150px;line-height:22px;transform:max-width 2s;overflow:auto}.centeredBox2{width:96%;margin:0 auto 2%;padding:5% .5% .5%}.centeredBoxStripe{color:black;border-radius:14px;font-size:1.2em;margin:0 auto;line-height:22px;transform:width 2s;overflow:auto}.boxFlex{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.boxFlex>*{border-radius:12px;width:28.333%;background-color:#6e5a74;margin:1.5%;padding:1%;text-align:center;color:white;font-size:1em;overflow:auto}.boxFlex2{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.boxFlex2>*{border-radius:12px;width:45%;background-color:#6e5a74;margin:1.5%;padding:1%;text-align:center;color:white;font-size:1em;overflow:auto}.imgBoxCenter{max-width:210px;max-height:210px;margin:0 auto}.imgBoxCenterSmall{max-width:100px;max-height:100px;margin:0 auto}.imgBoxCenterSmall img{width:97%;height:97%}.imgBoxCenterAutoHeight{max-width:250px;height:auto;margin:0 auto}.imgBoxCenter img{max-width:97%;max-height:97%;object-fit:contain}.centeredBoxMedium{border-radius:12px;clear:both;max-width:800px;margin:0 auto;padding:20px}@media screen and (max-width:1920px){.boxContainer{max-width:1200px}.boxImg{max-height:350px}}@media screen and (max-width:1696px){.boxContainer{max-width:1000px}.boxImg{max-height:300px}}@media screen and (max-width:1200px){.boxImg{max-height:300px}}@media screen and (max-width:900px){.boxImg{max-height:240px}}@media screen and (max-width:720px){.boxImg{max-height:400px}.centeredBoxMedium{font-size:10px;padding:10px}.boxCard,.boxCard2{width:95%}.boxCard{max-width:95%;max-width:350px}}@media screen and (max-width:500px){.boxCard{min-height:220px;font-size:.7em}.boxImg{max-height:350px}.boxContainer>div,.boxFlex>*{width:100%}.boxFlex2>*{width:100%;min-height:auto}}@media screen and (max-width:350px){.boxCard{min-height:200px}.boxImg{max-height:350px}}.boxFlexHorizontalv1{display:flex;flex-direction:column}.boxFlexHorizontalv1>*{border-radius:5px;border:2px solid rgb(228,234,225)}.boxFlex1v1{background-color:#c0c6d29e;width:100%;height:auto;border-radius:12px;margin-top:1%;overflow:auto}.boxFlex2v1,.boxFlexv1{display:flex;justify-content:space-between;flex-direction:row}.boxFlexv1>*{padding:.5%;border-radius:4px;width:15%;min-width:100px}.boxFlex2v1>*{min-width:100px}.boxFlex2Imgv1,.boxFlex2v1>*{background-color:#c0c6d2;border-radius:12px;margin:3%;width:25%}.boxFlex2Imgv1{min-width:275px;height:175px;overflow:auto;text-align:center;display:flex;justify-content:center}.boxFlex2Imgv1 img{width:auto;height:100%}.boxFlex2Txtv1{background-color:#c0c6d2;margin:3%;width:75%;min-width:350px;height:auto;border-radius:12px;overflow:auto;font-size:1em}.innerTxtBox1v1{position:relative;float:left;display:flex;flex-direction:column}.horizontalFlexBox{display:flex;gap:2rem;justify-content:space-between;align-items:stretch;background:#d9e3d5;padding:2rem;border-radius:1rem;overflow:auto}.infoSection{flex:1;background:#b8ceaf;padding:1rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);min-width:250px}.infoSection .imageSection{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;height:60px}@media screen and (max-width:1200px){.boxFlex1v1{height:auto}.boxFlex2Imgv1{height:150px;min-width:250px}.boxFlex2Txtv1{height:150px}.boxFlexv1{position:relative}.boxFlexv1:after{right:6%;top:76%}.boxFlexv1:after,.horizontalFlexBox:after{content:"→";position:absolute;transform:translateY(-50%);font-size:2rem;color:#e08919;pointer-events:none}.horizontalFlexBox:after{right:7%;top:73%}}@media screen and (max-width:720px){.boxFlex1v1{height:auto}.boxFlex2Imgv1{height:120px;min-width:220px}.boxFlex2Imgv1 img{width:85%}.boxFlex2Txtv1{height:auto;min-width:200px;font-size:.8em}}@media screen and (max-width:500px){.boxFlexv1{height:auto;flex-direction:column}.boxFlex2Imgv1{width:94%;height:auto}.boxFlex2Txtv1{width:94%}.boxFlexv1:after{right:6%;top:90%}.horizontalFlexBox:after{display:none}.horizontalFlexBox{flex-direction:column;gap:1rem}.infoSection{width:80%;margin:0 auto}}@media screen and (max-width:350px){.boxFlex1v1{height:auto}}.linksSmall{text-align:center;margin:0 auto;max-width:350px;width:100%;font-size:1em;color:white}.linksSmall a{color:white;text-transform:capitalize}.linksSmall a:hover{color:#b18cb2}.colorUnderlineLinks{color:rgb(255,224,191);cursor:pointer;text-decoration:underline}.mini35Img{max-width:35px;min-width:35px;width:100%}.mini35Img img{width:100%}.center{margin:0 auto}.centerImg img{margin:0 auto;display:block}.detailPageBG{min-height:200px;width:96%;margin:0 auto;padding:0 1.5% 1.5%;background-color:#d1d7e380;border-radius:12px;gap:2%}.detailPageBG h3{display:inline}.detailPageBGbottom{min-height:200px;width:96%;margin:0 auto;padding:1.5%;border-radius:12px;min-height:50vh}.detailPageImg{width:45%;height:100%;margin:1.5%;min-height:250px;padding:1%;color:white}.detailPageImg,.detailPageImg img{border-radius:12px;object-fit:cover}.detailPageImg img{width:100%;height:auto}.detailPageText{width:45%;height:100%;margin:1.5%;border-radius:12px;object-fit:cover;min-height:250px;padding:1%;color:black;font-size:1.3em;max-height:fit-content}.detailPageText h3{font-weight:1.2em}.detailPageText2{width:20%;height:100%;margin:1.5%;border-radius:12px;object-fit:cover;min-height:250px;padding:1%;color:white;font-size:1.3em;max-width:fit-content}.detailPageText h2{text-transform:capitalize;font-weight:700}.detailPageText h2,.detailPageText2 h2{text-align:center;font-size:1.5em;margin-bottom:.5em}.detailPageBG h3{text-align:left;font-weight:700;text-transform:capitalize;margin-bottom:.5em}.txtWrapperDetailPage{max-width:550px;padding:2.5%;border-radius:12px;width:96%;margin:1.5%}.equipmentDetails{margin-top:1rem}.equipmentDetails b,.equipmentDetails p{display:block;margin:.25rem 0 0}.centerImg{margin:0 auto;text-align:center}.btnWindow{text-align:center;margin:1.5% auto}.bookingSection{width:95%;height:auto;margin:1.5%;border-radius:12px;object-fit:cover;min-height:250px;padding:1%;color:#728866}.galleryMaxWidth{max-width:999px}.galleryWrapper{border-radius:12px;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-bottom:1em;scroll-snap-type:x mandatory;scroll-behavior:smooth;position:relative}.galleryWrapper::-webkit-scrollbar-thumb{border-radius:4px}.galleryWrapper{scrollbar-color:#000 transparent;scrollbar-width:thin}.galleryWrapper>*{border-radius:12px;width:28.333%;min-width:30.333%;max-width:50%;margin:1.5% 0;padding:1.5%;text-align:center;color:white;font-size:1em;overflow:hidden;scroll-snap-align:start}.galleryWrapper img{width:100%;height:auto}.galleryArrow{position:absolute;top:90%;transform:translateY(-50%);z-index:2;color:black;border:none;border-radius:90%;width:35px;height:35px;font-size:2em;cursor:pointer;display:flex;align-items:center;justify-content:center}.galleryArrow.left{left:.5em}.galleryArrow.right{right:.5em}.galleryArrow:hover{background:rgba(80,80,80,.9)}.galleryHeader{font-weight:700;margin-bottom:.5em;text-align:center;color:#333}.imgGalleryBox{width:100%;max-width:300px;aspect-ratio:3/2;overflow:hidden;border-radius:8px}.imgGalleryBox img{width:100%;height:100%;object-fit:cover;object-position:center}.shadedBackground{background-color:rgba(0,0,0,.9);color:white;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.centerFront{background-color:black;color:white;border-radius:12px;max-width:800px;margin:0 auto;width:80%;height:auto;position:relative;z-index:10;top:15%}.enlargedImage{margin:0 auto;max-width:1200px;overflow:auto;text-align:center}.enlargedImage img{height:auto;max-width:95%;padding:2.5%;margin:0 auto}.centerBoldTextDiv{margin:0 auto;border-radius:12px;padding:1.5%;background-color:black;font-weight:700;text-align:center;color:rgb(144,136,136)}.smallImgs img{width:auto}.detailPageText{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.detailPageText>.centerTxt{flex:1 1 0;min-width:0}@media screen and (max-width:1200px){.detailPageText{flex-direction:column}}.galleryWrapper::-webkit-scrollbar{height:8px;background:transparent;border-radius:8px}.galleryWrapper::-webkit-scrollbar-thumb{background:#000;border-radius:8px}.galleryWrapper::-webkit-scrollbar-track{background:transparent;border-radius:8px}@media screen and (max-width:1900px){.detailPageBG,.detailPageImg,.detailPageText,.detailPageText2{font-size:1em}.centerImg{max-width:750px}}@media screen and (max-width:1521px){.detailPageBG,.detailPageImg,.detailPageText,.detailPageText2{font-size:1em}.centerImg{max-width:550px}}@media screen and (max-width:900px){.detailPageBG{flex-direction:column;align-items:center}.detailPageImg,.detailPageText,.detailPageText2{width:95%;max-width:95%;margin:1.5% 0;min-height:auto}.txtWrapperDetailPage{max-width:350px}.imgGalleryBox{max-width:250px}}@media screen and (max-width:720px){.txtWrapperDetailPage{width:95%;max-width:95%;margin:1.5% 0 auto;font-style:1.3em}.centerTxt{margin:0 auto;width:95%}}@media screen and (max-width:600px){.imgGalleryBox{max-width:200px}}@media screen and (max-width:500px){.centerImg{max-width:350px}.txtWrapperDetailPage{padding:2.5%;border-radius:12px;float:none;width:62%;clear:both;margin:0 auto 1%}}@media screen and (max-width:400px){.txtWrapperDetailPage{width:95%;max-width:95%;margin:1.5% 0 auto;font-style:1.3em}.imgGalleryBox{max-width:150px}}.map-container{background:linear-gradient(135deg,#e0f7e9,#62ad79);border-radius:12px;box-shadow:0 2px 12px rgba(34,139,34,.08);padding:12px;display:flex;align-items:center;justify-content:center}.input-dark-green{background:#22543d;color:#fff;border:1.5px solid #14532d;border-radius:6px;padding:8px 12px;font-size:1rem;outline:none;transition:border .2s,box-shadow .2s}.input-dark-green::placeholder{color:black;opacity:1}.input-dark-green:focus{border-color:#f6cb5d;box-shadow:0 0 0 2px #38a16933}.mapSpace{width:100%;height:100%;border-radius:12px;overflow:hidden;margin-top:5%}.calenderBookings{max-width:600px;margin:5% auto 0;padding:1em;background-color:#ff9281;border-radius:12px}.calenderInfoWindow{max-width:350px;margin:0 auto;background-color:white;border-radius:12px;position:relative;z-index:1;padding:3%}.calenderBookings h2{text-align:center;color:#fff}.calenderBookings ul{list-style:none;padding:0;margin:0}.calenderBookings li{display:flex;justify-content:space-between;align-items:center;padding:.5em;border-bottom:1px solid #fff}.calenderBookings li:last-child{border-bottom:none}.calenderBookings span{flex-grow:1;text-align:center;color:#fff}.calenderBookings button{background-color:#b43f3f;color:white;border:none;padding:.5em 1em;border-radius:240px;cursor:pointer}.productPageBG{background:#cad2e47d;padding:1em 2em;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.bike-list-flex,.productPageBG{margin-top:1em;transition:height .3s ease}.bike-list-flex{display:flex;flex-wrap:wrap;gap:1.5em;justify-content:center;align-items:stretch}.bike-card{background:#f8f8f8;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.05);padding:2.5%;width:43%;min-width:220px;display:flex;flex-direction:column;gap:.5em;transition:height .3s ease}.bike-card:hover{box-shadow:0 2px 2px #332d4b;border-color:#332d4b}.bike-brand,.bike-city,.bike-id,.bike-model,.bike-name{font-size:1em;color:#333}.bike-name{font-weight:700;font-size:1.1em;color:#2a4d2a}.pagination-controls{display:flex;flex-direction:column;justify-content:center;align-items:left;gap:1.5em;margin-top:5%;width:100%;max-width:100%;transition:height .3s ease}.pagination-block{display:flex;flex-direction:row;align-items:center;gap:.7em;max-width:100%;padding:1em .5em;box-sizing:border-box}.pagination-controls button{background:#fff;color:#788bb7;border:1px solid #f1ebde;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:.5em 1.2em;margin:.2em;font-size:1em;cursor:pointer;transition:box-shadow .2s,border-color .2s;max-width:320px;box-sizing:border-box}.pagination-controls button:disabled{opacity:.5;cursor:not-allowed}.pagination-controls .active{background:#d6b778;color:white;border-color:#e6dac2}.pagination-controls span{font-size:1.05em;color:#333;margin:.3em 0;width:100%;text-align:center}.bikeImage{height:auto;background:#f6f6f4;margin:0 auto .5em;overflow:hidden;display:flex;align-items:center;justify-content:center}.bikeImage,.bikeImage img{width:100%;aspect-ratio:3/2;border-radius:8px}.bikeImage img{height:100%;object-fit:cover;display:block}.detailPageBG{display:flex;flex-direction:row;align-items:flex-start;gap:2em;width:95%}.controlPanel{width:350px;max-width:350px;padding:1.5em 1em;margin-right:1em}.controlPanel,.itemDisplay{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.itemDisplay{flex:1 1 75%;width:75%;min-width:0;padding:1.5em 2em}.controlPanelSection{width:90%;margin:2.5%;padding:2.5%;border-radius:12px}@media (max-width:960px){.bike-card{width:100%}}@media (max-width:720px){.detailPageBG{flex-direction:column;gap:1em}.controlPanel,.itemDisplay{width:100%;max-width:350px;margin:0 auto;padding:2%}.bike-card{width:75%}.pagination-controls{flex-direction:column;gap:1em;padding:3%}.pagination-block{gap:.5em;padding:2.5%;width:95%;max-width:95%}}@media (max-width:500px){.detailPageBG{flex-direction:column}.productPageBG{padding:0}.controlPanel,.itemDIsplay{width:95%}}.paleOrangeBackground{background-color:#f1ebd3}