@charset "utf-8";.deal-card,.slider-button{box-shadow:0 2px 10px rgb(0 0 0 / .1)}body{background:#fff;-youbkit-touch-callout:none;-youbkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clear{clear:both;visibility:hidden}.top_header_strip{width:100%;margin:0;padding:9px 0;position:relative;z-index:999;background:0}.top_header_strip_inner{display:flex;justify-content:space-between;align-items:center!important;height:auto!important;margin-left:145px!important;padding:0!important}.callico p,.logo_box img,.logo_box p{margin:0;padding:0}.top_header_strip_inner_left{float:left;width:auto}.logo_box{width:auto;height:auto;padding:5px 0;margin:0;float:left}.logo_box img{width:200px;height:auto;border:0}.callico{float:right;width:auto;padding:0;clear:both}.callico img{vertical-align:middle;margin:-4px 5px 0 0;padding:3px;width:15px;height:15px;background:#fff;border-radius:50%}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a,.callico a{background:#c21605;color:#fff}.callico a{text-align:center;margin:0;padding:6px 14px;font-size:18px;border-radius:5px}.top_header_strip_inner_right{float:right;width:auto;padding:0;margin:0}.top_header_strip_inner_right a{color:#000;margin:0;padding:0 20px 0 0;font-size:16px}.homefront_top_header_outer{width:100%;margin:0 auto;padding:0}.iframecitytocity{width:100%;height:345px;border:0;background:0 0!important}.homefront_top_header_outer img{width:100%;height:auto;margin:0;padding:0;border:0}.homefront_outerhead{z-index:99;left:10%;position:absolute;top:120px;margin:0 auto;padding:0;width:80%}.homefront_ibebox{width:54%;margin:0;padding:0;float:left;height:auto;background-color:none;border-radius:5px}.main_footer_wrap{padding-top:10px!important}.footer_main_div{width:100%;margin:0;height:auto;background:#1c1c1c;padding:30px 0 0;clear:both}.live_chat{display:none}a,a:active,a:focus,a:hover{outline:0}a,a:active,a:focus{color:#333;transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:0.2s;-ms-transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s}ul{margin:0;padding:0;list-style:none}a,a:hover,span{display:inline-block;color:inherit}a,h2{color:#000}h2{margin-bottom:10px}p{margin-bottom:20px;color:#555}@font-face{font-family:"Droid Sans";src:url(/fonts/DroidSans.ttf) format("truetype");font-weight:400;font-style:normal}@media (min-width:1282px) and (max-width:1366px){.homefront_ibebox{width:38%;margin:-.4% auto 0;padding:0 1%}.homefront_outerhead{top:0;left:5%;width:90%;position:relative}.homefront_top_header_outer{height:475px;background:url(../images/home/homebanner.webp) center top/100% 100% no-repeat}.homefront_top_header_outer img{display:none}.iframecitytocity{height:496px}.footer_main_div{padding:10px 0 0}}#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,.home-container,.section-wrapper,.servicess-container{box-sizing:border-box}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu{background:0 0}#cssmenu>ul>li{float:left}#cssmenu>ul>li>a{padding:10px 8px;font-size:17px;line-height:25px;font-weight:400;color:#000}#cssmenu>ul>li:hover>a{color:#333}#cssmenu ul ul{position:absolute;left:-9999px;margin-top:-5px}#cssmenu ul ul li{height:0;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s}#cssmenu li:hover>ul{left:auto}#cssmenu li:hover>ul>li{height:35px}#cssmenu ul ul li a{border-bottom:0!important;padding:9px 15px 11px;margin:0;width:210px;font-size:15px;color:#333;font-weight:400;background:#fff;text-align:left}#cssmenu ul ul li:last-child>a{border-bottom:0}@media (min-width:948px) and (max-width:1281px){body{margin:0;padding:0}.top_header_strip_inner{width:98%;height:auto;margin:0 auto;padding:0 1%}.top_header_strip_inner_left{width:20%;margin:0;text-align:left}.logo_box{width:100%;height:auto;padding:5px 0;margin:0 auto;text-align:center}.top_header_strip_inner_right{margin:-4px 0 0;position:absolute;right:10px;width:20%}.desktop_whatapp{display:none!important}.callico{float:right;width:auto;padding:0;margin:10px 90px 0 0;clear:none}.iframecitytocity{width:100%;height:490px;margin:0;padding:0}.live_chat{display:block;bottom:49px;border:0;position:fixed;z-index:1000;left:12px;width:60px;height:60px}.live_chat a{float:left;border:0;padding-top:0;margin:0}.live_chat img{width:auto;height:auto;margin:0;padding:0}.live_chat a:hover{float:left}.homefront_ibebox{width:44%;margin:-.5% auto 0;padding:0 1%}.homefront_outerhead{top:0;left:0;width:100%;position:relative}.homefront_top_header_outer{height:490px;background:url(../images/home/slidebg.webp) center top/100% 100% no-repeat}.homefront_top_header_outer img{display:none}.footer_main_div{padding:10px 0 0}#cssmenu{width:100%}#cssmenu ul{width:100%;display:none;background:#c21605}#cssmenu ul li{width:100%;border-top:1px solid rgb(120 120 120 / .2)}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0;color:#fff;padding:10px 18px}#cssmenu ul li a:hover,#cssmenu ul ul li a:hover{color:#e3e3e3}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px;color:#fff;background:0 0}#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}}@media only screen and (min-width:768px) and (max-width:947px){body{margin:0;padding:0}.top_header_strip_inner{width:98%;height:auto;margin:0 auto;padding:0 1%}.top_header_strip_inner_left{width:30%;margin:0;float:left}.logo_box,.logo_box img{width:100%;height:auto}.logo_box{padding:5px 0;margin:0}.top_header_strip_inner_right{width:30%;padding:0;margin:0;float:right;position:absolute;right:0;top:6px}.callico{float:right;width:auto;padding:2% 0;margin:0 14% 0 0;clear:none}.iframecitytocity{width:100%;height:490px;margin:0;padding:0}.live_chat{display:block;bottom:49px;border:0;position:fixed;z-index:1000;left:12px;width:60px;height:60px}.live_chat a{float:left;border:0;padding-top:0;margin:0}.live_chat img{width:auto;height:auto;margin:0;padding:0}.live_chat a:hover{float:left}.homefront_ibebox{width:45%;margin:0 auto;padding:0 1%}.homefront_outerhead{top:0;left:0;width:100%;position:relative}.homefront_top_header_outer img{display:none}.footer_main_div{padding:10px 0 0}#cssmenu{width:100%}#cssmenu ul{width:100%;display:none;background:#c21605}#cssmenu ul li{width:100%;border-top:1px solid rgb(120 120 120 / .2)}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0;color:#fff;padding:10px 18px}#cssmenu ul li a:hover,#cssmenu ul ul li a:hover{color:#e3e3e3}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px;color:#fff;background:0 0}#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}}@media only screen and (min-width:480px) and (max-width:767px){body{margin:0;padding:0}.top_header_strip_inner{width:98%;height:auto;margin:0 auto;padding:0 1%}.top_header_strip_inner_left{width:30%;margin:0;float:left}.logo_box,.logo_box img{width:100%;height:auto}.logo_box{padding:5px 0;margin:0}.top_header_strip_inner_right{width:30%;padding:0;margin:0;float:right;position:absolute;right:0;top:6px}.desktop_whatapp{display:none!important}.callico{float:right;width:auto;padding:2% 0;margin:0 14% 0 0;clear:none}.callico img{margin:0 5px 0 0;padding:4px;width:15px;height:15px;vertical-align:middle;background:#fff;border-radius:50%}.callico a{margin:0;padding:6px 10px;color:#fff;background:#c21605;line-height:20px;font-size:20px;font-family:"Droid Sans",sans-serif;font-weight:400;text-align:center;text-decoration:none;border-radius:10px}.callico p{margin:0;padding:0;text-align:center}.iframecitytocity{width:100%;height:510px;top:0;margin:0;padding:0}.live_chat{display:block;bottom:49px;border:0;position:fixed;z-index:1000;left:12px;width:60px;height:60px}.live_chat a{float:left;border:0;padding-top:0;margin:0}.live_chat img{width:auto;height:auto;margin:0;padding:0}.live_chat a:hover{float:left}.homefront_ibebox{width:85%;margin:0 auto;float:none;padding:0 6%}.homefront_outerhead{top:0;left:0;width:100%;position:relative}.homefront_top_header_outer img{display:none}.footer_main_div{padding:10px 0 0}#cssmenu{width:100%}#cssmenu ul{width:100%;display:none;background:#c21605}#cssmenu ul li{width:100%;border-top:1px solid rgb(120 120 120 / .2)}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0;color:#fff;padding:10px 18px}#cssmenu ul li a:hover,#cssmenu ul ul li a:hover{color:#e3e3e3}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px;color:#fff;background:0 0}#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}}@media only screen and (max-width:479px){body{margin:0;padding:0}.hide-class{display:none}.top_header_strip_inner{width:98%;height:auto;margin:0 auto;padding:0 1%}.top_header_strip_inner_left{width:50%;margin:0;float:left}.logo_box,.logo_box img{width:100%;height:auto}.logo_box{padding:5px 0;margin:0}.top_header_strip_inner_right{width:50%;padding:0;margin:0;float:right;position:absolute;right:0;top:6px}.desktop_whatapp,.homefront_top_header_outer img{display:none!important}.callico{float:none;width:100%;padding:3% 0;margin:0 auto;clear:both}.callico img{margin:0 5px 0 0;padding:4px;width:15px;height:15px;vertical-align:middle;background:#fff;border-radius:50%}.callico a{margin:0;padding:6px 10px;color:#fff;background:#c21605;line-height:20px;font-size:20px;font-family:"Droid Sans",sans-serif;font-weight:400;text-align:center;text-decoration:none;border-radius:10px}.callico p{margin:0;padding:0;text-align:center}.iframecitytocity{width:100%;height:500px;top:0;margin:0;padding:0}.homefront_ibebox{width:100%;margin:0 auto 0 0;float:none}.homefront_outerhead{top:-8px;left:0;width:100%;position:relative}.homefront_top_header_outer{height:490px;background:url(../images/home/slidebg.webp) center top/100% 100% no-repeat}.live_chat{display:block;bottom:30px;border:0;position:fixed;z-index:1000;left:12px;width:60px;height:60px}.live_chat a{float:left;border:0;padding-top:0;margin:0}.live_chat img{width:auto;height:auto;margin:0;padding:0}.live_chat a:hover{float:left}.footer_main_div{padding:10px 0 0}#cssmenu{width:100%}#cssmenu ul{width:100%;display:none;background:#c21605}#cssmenu ul li{width:100%;border-top:1px solid rgb(120 120 120 / .2)}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0;color:#fff;padding:10px 18px}#cssmenu ul li a:hover,#cssmenu ul ul li a:hover{color:#e3e3e3}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px;color:#fff;background:0 0}#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}}.deals-container{max-width:1200px;margin:0 auto;padding:0;position:relative}.deals-header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:2rem}.deals-title{font-size:2.4rem;font-weight:700;color:#c21602;text-align:center;flex-grow:1;position:relative;padding-bottom:10px}.view-all{color:#c21602;font-size:.9rem;font-weight:500;padding:8px 20px;border:1.5px solid #c21602;border-radius:25px;transition:0.3s;position:absolute;right:1rem}.deal-image,.deals-slider{position:relative;overflow:hidden}.slider-button:hover,.view-all:hover{background:#c21602;color:#fff}.deals-slider{padding:0 1rem;margin:0 -60px}.deals-track{display:flex;gap:25px;transition:transform 0.5s}.deal-button,.slider-button{transition:0.3s;color:#c21602}.deal-card{flex:0 0 calc(33.333% - 14px);background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:row;height:200px}.deal-image{flex:0 0 45%}.image-container::before,.slider-navigation,.ty_feature-desc::after{position:absolute;left:0;right:0;pointer-events:none}.deal-image img,.featured-post img{width:100%;height:100%;object-fit:cover}.deal-content{flex:1;padding:20px;display:flex;flex-direction:column;justify-content:center}.deal-title{font-size:1.125rem;font-weight:600;color:#333;margin-bottom:10px;line-height:1.3}.deal-description{color:#666;font-size:.875rem;line-height:1.5;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deal-button{display:inline-block;border-radius:5px;font-weight:700;font-size:.875rem;align-self:flex-start}.slider-navigation{top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:10;padding:0}.slider-button{width:40px;height:40px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;font-size:1.25rem}.slider-button.prev-button{margin-left:0}.slider-button.next-button{margin-right:0}.slider-button:disabled{opacity:0;cursor:default;pointer-events:none}.new-services-container{max-width:100%;margin:-25px auto 0;padding:0}.new-services-header{text-align:center;margin-bottom:1.5rem}.new-services-header h2,.ty_fleet-header h1,.ty_fleet-header h2{font-size:2.4rem;color:#c21602;font-weight:700;margin-bottom:1rem;position:relative}.new-services-header p,.services-header p,.ty_section-header p{font-family:"Droid Sans",sans-serif;color:#000;font-size:15px;text-align:center;line-height:24px;margin:5px 0;padding:0}.new-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.new-service-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgb(0 0 0 / .1);display:flex;overflow:hidden;height:210px;transition:transform 0.3s}.new-service-card:hover{box-shadow:0 8px 24px rgb(0 0 0 / .15)}.new-service-image{width:45%;background-size:cover;background-position:center}.new-service-content{width:55%;padding:1.25rem;display:flex;flex-direction:column}.new-service-content h2{font-size:1.4rem;color:#333;margin-bottom:.6rem;position:relative;padding-bottom:8px}.new-service-text-container{height:75px;overflow-y:auto;margin-bottom:1rem;padding-right:10px}.new-service-text-container::-webkit-scrollbar{width:4px}.new-service-text-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.new-service-text-container::-webkit-scrollbar-thumb{background:#c21602;border-radius:10px}.new-service-text-container::-webkit-scrollbar-thumb:hover{background:#a01200}.new-service-content p{font-family:Poppins,sans-serif;color:#666;font-size:15px;line-height:25px;margin:0;padding:0}.new-service-cta{display:inline-block;color:#c21602;font-weight:700;font-size:.875rem;margin-top:auto;transition:0.3s}.new-service-cta:hover{color:#e52503}@media (max-width:1200px){.new-service-card{height:260px}}.ty_why-choose-section{max-width:1200px;margin:2rem auto;background-color:#fcfcfc;border-radius:12px;box-shadow:0 5px 20px rgb(0 0 0 / .03)}.ty_section-header{text-align:center;margin-bottom:4.5rem;position:relative}.ty_section-header h2{font-size:2.6rem;color:#c21602;font-weight:700;margin-bottom:1.2rem;position:relative;letter-spacing:-.5px}.ty_features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}.ty_feature-card{background-color:#fff;padding:2.8rem 1.8rem;text-align:center;border-radius:8px;box-shadow:0 12px 30px rgb(0 0 0 / .08);transition:0.4s;border:1px solid rgb(0 0 0 / .05);height:100%;display:flex;flex-direction:column;align-items:center}.ty_feature-card:hover{border-color:rgb(0 0 0 / .2);box-shadow:0 20px 40px rgb(0 0 0 / .1)}.ty_icon-box{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#c21602,#e63e29);display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;transition:0.4s;box-shadow:0 10px 20px rgb(194 22 2 / .2)}.ty_feature-card:hover .ty_icon-box{transform:scale(1.1);box-shadow:0 15px 25px rgb(194 22 2 / .3)}.ty_icon-box svg{width:40px;height:40px;stroke:#fff;fill:none;stroke-width:2}.ty_icon-box.ty_dark{background:linear-gradient(135deg,#333,#555);box-shadow:0 10px 20px rgb(0 0 0 / .2)}.ty_feature-card:hover .ty_icon-box.ty_dark{box-shadow:0 15px 25px rgb(0 0 0 / .3)}.ty_icon-box.ty_green{background:linear-gradient(135deg,#c21602,#e63e29);box-shadow:0 10px 20px rgb(194 22 2 / .2)}.ty_feature-card:hover .ty_icon-box.ty_green{box-shadow:0 15px 25px rgb(194 22 2 / .3)}.ty_feature-title{font-size:1.3rem;color:#222;margin-bottom:1.2rem;font-weight:600;letter-spacing:-.3px}.ty_feature-desc{font-family:Poppins,sans-serif;color:#666;font-size:.95rem;text-align:center;line-height:1.7;margin:0;padding:0 6px 0 0;height:6.8em;overflow-y:auto;position:relative}.ty_feature-desc::-webkit-scrollbar{width:4px}.ty_feature-desc::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ty_feature-desc::-webkit-scrollbar-thumb{background:#c21602;border-radius:10px}.ty_feature-desc::-webkit-scrollbar-thumb:hover{background:#a01200}.ty_feature-desc::after{content:"";bottom:0;height:20px;background:linear-gradient(to top,#fff,#fff0);opacity:.8;transition:opacity 0.3s}.ty_feature-desc:hover::after{opacity:.3}.our-dignity-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding:2rem;max-width:1200px;margin:0 auto}.image-container{box-shadow:15px 15px 0 0 #c21602;max-width:550px;width:100%;border-radius:16px;overflow:hidden;transition:0.4s;position:relative}.image-container::before{content:"";top:0;bottom:0;background:rgb(194 22 2 / .1);opacity:0;transition:opacity 0.4s}.car-rental-title,.stats .stat{position:relative;text-align:center}.image-container img{width:100%;height:auto;display:block;object-fit:cover;transition:transform 0.4s}.new-text-container{max-width:550px;width:100%;display:flex;flex-direction:column;gap:1rem}.new-text-container h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:900;color:#c21602;line-height:1.2;padding-left:5%}.new-text-container p,.stats .stat p{font-family:Poppins,sans-serif;margin:5px 0;padding:0}.new-text-container p{color:#000;font-size:18px}.stats{display:flex;flex-wrap:wrap;background:linear-gradient(135deg,#a11101 0,#ff3a2b 100%);border-radius:16px;max-width:450px;padding:1rem;box-shadow:0 15px 30px rgb(194 22 2 / .2);gap:1rem}.stats .stat{flex:1;min-width:100px;display:flex;flex-direction:column;align-items:center;gap:.5rem}.stats .stat:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:60%;width:2px;background-color:rgb(255 255 255 / .3)}.stats .stat span{font-size:1.5rem;font-weight:800;color:#fff}.stats .stat p{color:#fff;font-size:16px;text-align:justify;line-height:25px}@media screen and (max-width:768px){.our-dignity-container{flex-direction:column;padding:1rem;gap:1.5rem}.new-text-container{text-align:center;align-items:center;padding:0 1rem}.new-text-container h2{padding-left:0}.stats{width:100%;flex-direction:column;align-items:center}.stats .stat:not(:last-child)::after{height:1px;width:80%;top:100%;left:50%;transform:translateX(-50%)}}.active{padding:0 20px!important;background-color:#c21602;border-radius:20px}.car-rental-body{margin:0;padding:2rem}.car-rental-container{margin:0 auto}.car-rental-title{font-size:2.4rem;color:#c21602;font-weight:700;margin-bottom:1rem}.car-rental-title::after,.ty_fleet-header h1::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:4px;background-color:#c21602}.car-rental-subtitle{color:#34495e;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.6;text-align:center}.car-rental-tab-container{display:flex;justify-content:center;margin-bottom:2rem;padding-top:30px}.car-rental-tab{background-color:#f3f4f6;color:#4b5563;border:none;padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:background-color 0.3s,color 0.3s}.car-rental-tab.active{background-color:#c21602;color:#fff}.car-rental-offers-container,.services-content.collapsed{position:relative}.car-rental-offers-wrapper{display:flex;overflow-x:scroll;scroll-behavior:smooth;gap:15px;scrollbar-width:none;-ms-overflow-style:none;padding:1rem 0}.car-rental-offers-wrapper::-webkit-scrollbar{display:none}.car-rental-offer-card{width:24.2%;flex-shrink:0;transition:transform 0.3s;background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px rgb(0 0 0 / .1);overflow:hidden}.car-rental-offer-image{width:100%;height:10rem;object-fit:cover}.car-rental-offer-content{padding:.75rem}.car-rental-offer-title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.car-rental-offer-description{color:#4b5563;margin-bottom:.5rem;font-size:.875rem}.car-rental-offer-price-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.car-rental-offer-price{color:#10b981;font-weight:700}.car-rental-details-btn{background-color:#c21602;color:#fff;border:none;padding:.25rem .75rem;border-radius:.25rem;cursor:pointer;transition:background-color 0.3s}.car-rental-details-btn:hover{background-color:#9f1304}.car-rental-offer-features{display:flex;flex-wrap:wrap;gap:.25rem}.car-rental-feature-tag{background-color:#f3f4f6;color:#4b5563;font-size:.75rem;padding:.125rem .25rem;border-radius:.25rem}.car-rental-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgb(255 255 255 / .8);border-radius:50%;padding:.5rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.ty_car-info,.ty_filter-buttons{justify-content:center;gap:1rem;display:flex}.car-rental-scroll-btn:hover{background:rgb(0 0 0 / .1)}.car-rental-scroll-left{left:10px}.car-rental-scroll-right{right:10px}@media (max-width:1024px){.deal-card{flex:0 0 calc(50% - 10px)}.deals-track{padding:10px 40px}.new-services-grid{grid-template-columns:1fr;gap:2rem;padding:1.5rem}.new-service-card{height:auto;min-height:220px}.new-service-image{width:45%;min-height:220px;background-position:center center;background-repeat:no-repeat;background-size:cover}.new-service-content{width:55%;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem}.car-rental-offer-card{width:32%}.car-rental-title{font-size:2.6rem}}.ty_fleet-section{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}.ty_fleet-header{text-align:center;margin-bottom:2rem}.ty_fleet-header p{color:#666;max-width:700px;margin:0 auto;text-align:center}.ty_filter-buttons{margin-bottom:2rem;flex-wrap:wrap}.ty_filter-btn{padding:.6rem 1.2rem;border:2px solid #e0e0e0;background:0 0;border-radius:50px;cursor:pointer;transition:0.3s}.ty_filter-btn:hover{background-color:#ff5733;color:#fff;border-color:#ff5733}.ty_filter-btn.active{background-color:#c21602;color:#fff;border-color:#c21602}.ty_cars-container{position:relative;width:100%;overflow:hidden}.ty_cars-grid{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:1rem 0}.card,.featured-post,.slider-container{overflow:hidden}.ty_cars-grid::-webkit-scrollbar{display:none}.ty_car-card{flex:0 0 calc(25% - 1rem);min-width:250px;max-width:300px;background-color:#fff;border-radius:15px;padding:1rem;box-shadow:0 4px 15px rgb(0 0 0 / .1);scroll-snap-align:center;transition:transform 0.3s,box-shadow 0.3s}.ty_car-image{width:100%;height:200px;object-fit:contain;border-radius:10px;margin-bottom:1rem}.ty_car-title{text-align:center;font-size:1.1rem;margin-bottom:.5rem;color:#000}.ty_nav-buttons{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.ty_nav-btn{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.3s,background-color 0.3s}.ty_nav-btn:hover{background-color:#c21602;color:#fff;transform:scale(1.1)}.ty_nav-btn:disabled{opacity:.5;cursor:not-allowed}.ty_nav-btn:disabled:hover{background-color:#fff;transform:none}@media (max-width:1200px){.ty_features-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.ty_section-header p{max-width:90%}.ty_car-card{flex:0 0 calc(33.333% - 1rem)}}@media (max-width:992px){.ty_car-card{flex:0 0 calc(50% - 1rem)}}.cab-section{width:min(95%, 1200px);margin:2rem auto;padding:1rem}.section-title{text-align:center;color:#c21602;font-size:2.4rem;margin-bottom:2.5rem;font-weight:600}.cab-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%}.cab-card{display:flex;align-items:flex-start;gap:1rem}.cab-image{width:65px;height:65px;border-radius:50%;object-fit:cover;flex-shrink:0;background-color:#f0f0f0}.button6{color:#fff;background-color:#c21602;padding:10px 20px;border-radius:4px;border:none;font-weight:700;cursor:pointer;box-shadow:0 2px 4px rgb(0 0 0 / .2);transition:0.3s}.button6:hover{background-color:#e61a02;box-shadow:0 4px 8px rgb(0 0 0 / .3);transform:translateY(-2px)}.button6:active{background-color:#a71302;box-shadow:0 1px 2px rgb(0 0 0 / .2);transform:translateY(1px)}.cab-info{flex:1;min-width:0}.city-name{font-size:clamp(1rem, 2vw, 1.125rem);color:#000}.custom-light-grey p,.destinations-text,.service-item p{font-family:"Droid Sans",sans-serif;color:#000;font-size:15px;text-align:justify;line-height:24px;margin:5px 0;padding:0}.destinations-text a{color:#000;margin:0}.travel-section{max-width:1200px;margin:40px auto;padding:0 20px}.content-wrapper{display:flex;gap:30px}.featured-post{flex:1;position:relative;border-radius:15px}.featured-post-content{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,rgb(0 0 0 / .8));color:#fff}.featured-post-title{font-size:1.5rem;margin-bottom:10px}.featured-post-description{font-size:15px;color:#ececec}.slider-section{flex:1;position:relative}.slider{display:flex;gap:10px;transition:transform 0.5s}.card{min-width:calc(50% - 10px);border-radius:10px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.card img{width:100%;height:200px;object-fit:cover}.card-content{padding:15px}.card-title{font-size:1rem;margin-bottom:10px;color:#333}.card-description{font-family:Poppins,sans-serif;color:#666;font-size:15px;text-align:justify;line-height:25px;margin:5px 0;padding:0}.services-footer,.services-header{text-align:center}.slider-button1{position:absolute;top:50%;transform:translateY(-50%);color:#c21602;width:40px;height:40px;border-radius:50%;background:#fff;border:none;box-shadow:0 2px 5px rgb(0 0 0 / .2);cursor:pointer;z-index:2}.prev{left:-20px}.next{right:-20px}@media (max-width:968px){.content-wrapper{flex-direction:column}.featured-post{height:400px}.card{min-width:calc(100% - 10px)}}@media (max-width:640px){.cab-section{margin:1rem auto;padding:.5rem}.cab-grid{gap:1rem}.featured-post{height:300px}.featured-post-title{font-size:1.2rem}.section-title{color:#c21602;font-weight:700;font-size:2rem;margin-bottom:1.2rem;position:relative;letter-spacing:-.5px}.card-description,.destinations-text,.featured-post-description{font-size:14px}}.servicess-container{max-width:1200px;width:100%;margin:2rem auto;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.service-item,.services-content,.services-header{margin-bottom:2rem}.services-header h2{color:#333;font-size:1.8rem;margin-bottom:1rem;position:relative;display:inline-block}.services-header h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#e74c3c}.services-content{display:flex;position:relative}.services-column{flex:1;padding:0 1.5rem}.left-column{padding-right:2.5rem}.right-column{padding-left:2.5rem}.middle-divider{position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#ccc;transform:translateX(-50%)}.read-more-btn,.read-more-btn:hover{background-color:#c21602}.service-item h4{color:#333;font-size:1.3rem;margin-bottom:.8rem;padding-left:.8rem;border-left:4px solid #c21602}.read-more-btn{color:#fff;border:none;padding:.8rem 2rem;border-radius:30px;cursor:pointer;font-weight:700;transition:background-color 0.3s;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.services-content.collapsed .service-item:nth-child(n+4){display:none}.services-content.collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,#fff0,#f8f8f8);pointer-events:none}.home-container{width:100%;max-width:1200px;margin:0 auto}.section-wrapper{width:100%;overflow:hidden;position:relative}.custom-light-grey{padding:20px;font-family:Arial,sans-serif;color:#666;margin:auto}.custom-light-grey h1{font-size:2.3rem;color:#c21602;font-weight:700;margin-bottom:1rem;position:relative;text-align:center}@media (max-width:768px){.deals-container{margin:1rem auto}.deals-header{flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem}.view-all{position:static}.deals-slider{margin:0;padding:0 1rem}.deals-track{padding:10px 0}.deal-card{flex:0 0 100%;flex-direction:row}.deal-image{flex:0 0 160px}.deal-content{padding:15px}.slider-button{width:35px;height:35px;background:rgb(255 255 255 / .9)}.slider-button.prev-button{margin-left:5px}.slider-button.next-button{margin-right:5px}.custom-light-grey p,.deal-description,.new-service-content p,.new-services-header p,.service-item p{font-size:14px}.new-services-header h2{font-size:2rem;color:#c21602;font-weight:700;margin-bottom:1rem;position:relative}.hide-class,.middle-divider{display:none}.new-service-card{flex-direction:column;height:auto;min-height:unset;border-radius:15px;overflow:hidden;transition:0.3s ease-in-out}.new-service-card:hover{transform:scale(1.02);box-shadow:0 10px 25px rgb(0 0 0 / .2)}.new-service-image{width:100%;height:220px;background-position:center;background-size:cover;border-radius:15px 15px 0 0}.new-service-content{width:100%;padding:1.5rem;background:linear-gradient(to right,#fff,#f3f7fc);border-radius:0 0 15px 15px}.new-service-cta{display:inline-block;color:#c21602;font-weight:700;transition:0.3s ease-in-out}.ty_why-choose-section{padding:2.5rem 1.5rem;margin:3rem auto}.ty_features-grid{grid-template-columns:1fr;gap:1.8rem}.ty_section-header{margin-bottom:3rem}.ty_section-header h2{font-size:2rem}.ty_section-header p{font-size:.95rem;max-width:100%}.ty_feature-card{padding:2.2rem 1.5rem}.car-rental-offer-card{width:48%}.car-rental-title{font-size:2.2rem}.ty_car-card{flex:0 0 calc(100% - 1rem)}.ty_fleet-header h1{font-size:2.4rem}.services-content{flex-direction:column}.left-column,.right-column,.services-column{padding:0}.left-column:after{content:"";display:block;width:80%;height:1px;background-color:#ccc;margin:2rem auto}.services-container{padding:1.5rem}.custom-light-grey{padding:20px}.custom-light-grey h1{color:#c21602;font-weight:700;font-size:2rem;margin-bottom:1.2rem;position:relative;letter-spacing:-.5px}}@media (max-width:480px){.deals-title,.services-header h2{font-size:1.5rem}.deal-image{flex:0 0 140px}.ty_why-choose-section{padding:1.5rem;margin:-22px 0 0}.ty_section-header h2{font-size:1.8rem}.ty_icon-box{width:75px;height:75px;margin-bottom:1.5rem}.ty_icon-box svg{width:35px;height:35px}.ty_feature-title{font-size:1.2rem}.ty_feature-desc{font-size:.9rem;height:6.12em}.car-rental-offer-card{width:100%}.car-rental-title,.ty_fleet-header h1{font-size:2rem}.service-item h4{font-size:1.1rem}.services-container{padding:1rem;margin:1rem auto}.custom-light-grey{padding:15px}.custom-light-grey h1{color:#c21602;font-weight:700;font-size:2rem;margin-bottom:1.2rem;position:relative;letter-spacing:-.5px}.custom-light-grey p{font-size:14px}}#cssmenu sup{font-size:12px;font-weight:700;background:linear-gradient(45deg,#fc4a1a,#f7b733);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-left:5px;position:relative;top:-6px;letter-spacing:1px;text-shadow:0 0 8px rgb(252 74 26 / .8),0 0 15px rgb(247 183 51 / .7);animation:1.5s infinite alternate neonGlow}@keyframes neonGlow{0%{text-shadow:0 0 8px rgb(252 74 26 / .8),0 0 15px rgb(247 183 51 / .7)}100%{text-shadow:0 0 12px #fc4a1a,0 0 20px #f7b733}}.press-section{background:#fff;padding:30px 20px;text-align:center;box-shadow:0 0 15px rgb(0 0 0 / .05);border-radius:10px;margin:0 auto;max-width:1100px}.press-title{font-size:28px;font-weight:700;color:#222;margin-bottom:30px}.press-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:30px;align-items:center;justify-items:center}.press-logos img{max-height:90px;width:auto;object-fit:contain;transition:filter 0.3s ease}.press-logos img:hover{filter:grayscale(0%)}.app-download-box{background:#fff;border-radius:10px;padding:20px;margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.left-content{flex:1 1 300px;margin-bottom:20px;margin-left:38px}.left-content h2{font-size:30px;margin-bottom:10px}.left-content p{font-size:14px;margin-bottom:15px}.phone-form{display:flex;flex-wrap:wrap;gap:10px}.phone-form input[type="text"]{padding:10px;width:100%;max-width:250px;border:1px solid #ccc;border-radius:5px}.phone-form button{background-color:#c21602;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.app-links{flex:1 1 200px;text-align:center;margin-top:25px}.app-links img{width:140px;max-width:100%;margin-bottom:10px}.qr-code img{width:125px;max-width:100%}.app-store-row{display:flex;gap:15px;align-items:center;justify-content:center;flex-wrap:wrap}.app-store-row img{max-width:140px;height:auto}@media (max-width:768px){.app-download-box{flex-direction:column;align-items:center;text-align:center}.left-content{margin-left:auto}.left-content p{text-align:center}.app-links{margin-top:-60px!important}.app-download-box{margin-top:0!important}.phone-form{flex-direction:column;align-items:center}.phone-form input[type="text"],.phone-form button{width:100%;max-width:300px}}@media (max-width:768px){.top_header_strip_inner{display:block}.homefront_ibebox{width:100%!important;max-width:none!important}.image-container iframe{width:100%!important;height:auto!important;aspect-ratio:16/9}}