{"id":7144,"date":"2026-05-21T15:07:12","date_gmt":"2026-05-21T14:07:12","guid":{"rendered":"https:\/\/2ayrent.com\/?page_id=7144"},"modified":"2026-05-22T00:56:47","modified_gmt":"2026-05-21T23:56:47","slug":"fiat-doblo-panorama","status":"publish","type":"page","link":"https:\/\/2ayrent.com\/ar\/fiat-doblo-panorama\/","title":{"rendered":"Fiat Doblo Panorama"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7144\" class=\"elementor elementor-7144\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bcc96a4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"bcc96a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-35cf229 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no elementor-invisible e-con e-child\" data-id=\"35cf229\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-66281e5 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"66281e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63ba60b elementor-widget elementor-widget-image-carousel\" data-id=\"63ba60b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;autoplay_speed&quot;:2000,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-elementor-lightbox-title=\"Fiat Doblo Panorama \u2013 Location Voiture S\u00e9tif | 2AY Location De Voitures\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzExMCwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk3N195LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155977_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155977_y.jpg\" alt=\"Fiat Dobl\u00f2 Panorama 2025 gris face avant \u00e0 l&#039;entr\u00e9e de l&#039;agence 2AY Location Voiture S\u00e9tif\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzExMSwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk3Nl95LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155976_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155976_y.jpg\" alt=\"Location Fiat Dobl\u00f2 Panorama 1.6 essence 5 places 2025 disponible \u00e0 S\u00e9tif \u2013 2AY location voitures\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzE1MCwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wNS0xOS1hdC0xMi4wOS4wMy1QTS5qcGVnIiwic2xpZGVzaG93IjoiNjNiYTYwYiJ9\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-19-at-12.09.03-PM.jpeg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-19-at-12.09.03-PM.jpeg\" alt=\"\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzEyMSwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk4N195LTIuanBnIiwic2xpZGVzaG93IjoiNjNiYTYwYiJ9\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155987_y-2.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155987_y-2.jpg\" alt=\"\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzExMywidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk3M195LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155973_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155973_y.jpg\" alt=\"Int\u00e9rieur Fiat Dobl\u00f2 Panorama 2025 \u2013 tableau de bord \u00e9cran tactile et si\u00e8ges cuir noir disponible en location \u00e0 S\u00e9tif\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzExNCwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk3Ml95LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155972_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155972_y.jpg\" alt=\"Fiat Dobl\u00f2 Panorama 2025 coffre et portes ouvertes \u2013 spacieux id\u00e9al famille et bagages \u2013 location voiture S\u00e9tif 2AY\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzEwNiwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk4MV95LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155981_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155981_y.jpg\" alt=\"\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzEwNywidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk4MF95LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155980_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155980_y.jpg\" alt=\"\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzExMiwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk3NF95LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155974_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155974_y.jpg\" alt=\"\" title=\"\"><\/figure><\/a><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 10\"><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"63ba60b\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzExNSwidXJsIjoiaHR0cHM6XC9cLzJheXJlbnQuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvcGhvdG9fNTc5NDI3NTY5Mjk5MTE1NTk3MF95LmpwZyIsInNsaWRlc2hvdyI6IjYzYmE2MGIifQ%3D%3D\" href=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155970_y.jpg\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/2ayrent.com\/wp-content\/uploads\/2026\/05\/photo_5794275692991155970_y.jpg\" alt=\"Fiat Dobl\u00f2 Panorama 2025 vue arri\u00e8re devant l&#039;agence 2AY Location de Voitures S\u00e9tif\" title=\"\"><\/figure><\/a><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-615b36c e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"615b36c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-553c024 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"553c024\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd9cb5f elementor-widget elementor-widget-text-editor\" data-id=\"fd9cb5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le <strong>Fiat Dobl\u00f2 Panorama<\/strong> est un v\u00e9hicule spacieux et confortable, id\u00e9al pour les familles, les groupes de 4\u20135 personnes ou les longs trajets avec beaucoup de bagages. G\u00e9n\u00e9reux en espace, modulable et agr\u00e9able \u00e0 conduire, il offre une exp\u00e9rience de voyage fluide tout en garantissant confort et s\u00e9curit\u00e9 pour tous vos d\u00e9placements.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-208f9cf elementor-widget elementor-widget-text-editor\" data-id=\"208f9cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"537\" data-end=\"559\"><strong data-start=\"537\" data-end=\"559\">Caract\u00e9ristiques :<\/strong><\/p><p data-start=\"562\" data-end=\"587\">\u2022<strong> Ann\u00e9e<\/strong> : 2025<br \/>\u2022 <strong>Moteur<\/strong> : 1.6L<br \/>\u2022 <strong>Carburant<\/strong> : Essence<br \/>\u2022 <strong>Bo\u00eete<\/strong> : Manuelle<br \/>\u2022 <strong>Places<\/strong> : 5<br \/>\u2022 <strong>Type<\/strong> : Monospace<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94772a9 elementor-widget elementor-widget-text-editor\" data-id=\"94772a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00c9quipements :<br data-start=\"653\" data-end=\"656\" \/>Ce <strong>Fiat Dobl\u00f2 Panorama<\/strong>, mod\u00e8le 2025, r\u00e9cent et bien entretenu, est \u00e9quip\u00e9 de jantes en alliage, d&rsquo;un \u00e9cran multim\u00e9dia Bluetooth, de 2 vitres \u00e9lectriques, de la climatisation, d&rsquo;une cam\u00e9ra de recul et de portes coulissantes lat\u00e9rales, assurant confort, praticit\u00e9 et s\u00e9curit\u00e9 pour vos voyages en famille comme vos longs trajets.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4d89c39 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no elementor-invisible e-con e-parent\" data-id=\"4d89c39\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5a3b710 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"5a3b710\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-307079c elementor-widget elementor-widget-html\" data-id=\"307079c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== CAR RENTAL CALCULATOR \u2014 FULL ===================== -->\r\n<style>\r\n*{box-sizing:border-box}\r\n.rent-box{max-width:520px;font-family:Roboto,Arial,sans-serif}\r\n.price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}\r\n.price-da{font-size:16px;font-weight:600}\r\n.price-eur{font-size:14px;font-weight:500;color:#888}\r\n.rent-card{background:#fff;padding:18px;border-radius:16px;transition:box-shadow .6s ease}\r\n.rent-card:hover{box-shadow:0 18px 40px rgba(0,0,0,.12)}\r\n.name-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}\r\n.rc-field{display:flex;flex-direction:column;gap:6px}\r\n.rc-field label{font-size:13px;font-weight:500;color:#333}\r\n.rc-field input[type=\"text\"]{width:100%;padding:10px;border-radius:8px;border:1px solid #ccc;font-size:14px;font-family:Roboto,Arial,sans-serif}\r\n.rc-field input[type=\"text\"]:focus{outline:none;border-color:#c00000}\r\n.rc-field input.input-error{border-color:#c00000;background:#fff5f5}\r\n\r\n\/* Gender selector *\/\r\n.rc-gender-row{display:flex;gap:10px;margin-bottom:14px}\r\n.rc-gender-btn{\r\n  flex:1;height:44px;padding:0 6px;border-radius:8px;border:1px solid #ccc;\r\n  background:#fafafa;cursor:pointer;transition:all .2s;font-family:Roboto,Arial,sans-serif;\r\n  text-align:center;display:flex;align-items:center;justify-content:center;gap:5px;\r\n}\r\n.rc-gender-btn:hover{border-color:#c00000;background:#fff8f8}\r\n.rc-gender-btn.selected{border-color:#c00000;background:#c00000}\r\n.rc-gender-btn.gender-error{border-color:#c00000;background:#fff5f5}\r\n.rc-gender-abbr{font-size:13px;font-weight:700;color:#333;white-space:nowrap}\r\n.rc-gender-sep{font-size:11px;color:#bbb;white-space:nowrap}\r\n.rc-gender-full{font-size:12px;font-weight:400;color:#777;white-space:nowrap}\r\n.rc-gender-btn.selected .rc-gender-abbr,\r\n.rc-gender-btn.selected .rc-gender-sep,\r\n.rc-gender-btn.selected .rc-gender-full{color:#fff}\r\n.rc-gender-btn.gender-error .rc-gender-abbr,\r\n.rc-gender-btn.gender-error .rc-gender-full{color:#c00000}\r\n.rc-gender-btn:hover:not(.selected) .rc-gender-abbr,\r\n.rc-gender-btn:hover:not(.selected) .rc-gender-sep,\r\n.rc-gender-btn:hover:not(.selected) .rc-gender-full{color:#c00000}\r\n\r\n.rc-date-trigger{width:100%;cursor:pointer;padding:12px 14px;border-radius:10px;border:1px solid #ccc;background:#fafafa;display:flex;flex-direction:column;gap:4px;transition:border-color .2s;margin-bottom:14px}\r\n.rc-date-trigger:hover{border-color:#c00000}\r\n.rc-date-trigger.filled{border-color:#c00000;background:#fff8f8}\r\n.rc-date-trigger-label{font-size:12px;font-weight:500;color:#888}\r\n.rc-date-trigger-value{font-size:14px;color:#222;font-weight:600}\r\n.rc-date-trigger-value.placeholder{color:#aaa;font-weight:400}\r\n.rc-info{margin:14px 0;font-size:14px}\r\n.rc-warning{margin-top:8px;font-size:13px;color:#c00000;display:none}\r\n.rc-overtime{font-size:13px;color:#c00000;margin-top:6px;display:none}\r\n.rc-note{font-size:13px;color:#555;margin-top:8px;line-height:1.8}\r\n.rc-total-box{margin-top:18px;display:flex;justify-content:space-between;align-items:baseline;font-size:18px;font-weight:700}\r\n.rc-total-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px}\r\n.rc-total-da{color:#c00000;font-size:18px;font-weight:700}\r\n.rc-total-eur{color:#888;font-size:13px;font-weight:500}\r\n.rc-cta-box{max-width:520px;margin:28px auto;font-family:Roboto,Arial,sans-serif}\r\n.rc-cta-btn{width:100%;padding:16px;font-size:16px;font-weight:700;border:none;border-radius:16px;background:#ccc;color:#fff;cursor:not-allowed;transition:background .3s;font-family:Roboto,Arial,sans-serif}\r\n.rc-cta-btn.active{background:#e31e24;cursor:pointer}\r\n.rc-cta-note{margin-top:10px;font-size:13px;color:#c00000;text-align:center}\r\n\r\n.rc-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999;align-items:center;justify-content:center}\r\n.rc-overlay.open{display:flex}\r\n.rc-popup{background:#fff;border-radius:20px;padding:24px;width:360px;max-width:95vw;max-height:92vh;overflow-y:auto;box-shadow:0 24px 60px rgba(0,0,0,.2);font-family:Roboto,Arial,sans-serif}\r\n.rc-popup-title{font-size:15px;font-weight:700;color:#222;text-align:center;margin-bottom:4px}\r\n.rc-hint{font-size:12px;color:#888;text-align:center;margin-bottom:14px;min-height:16px;font-style:italic}\r\n.rc-cal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}\r\n.rc-cal-nav{background:none;border:1px solid #eee;font-size:18px;cursor:pointer;color:#c00000;padding:4px 12px;border-radius:8px;line-height:1.4;font-family:Roboto,Arial,sans-serif}\r\n.rc-cal-nav:hover{background:#fef0f0}\r\n.rc-cal-month{font-size:14px;font-weight:700;color:#222}\r\n.rc-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:4px}\r\n.rc-day-name{font-size:11px;font-weight:600;color:#aaa;text-align:center;padding:6px 0}\r\n.rc-day{font-size:13px;text-align:center;padding:10px 2px;cursor:pointer;color:#222;user-select:none;border-radius:0;transition:background .1s}\r\n.rc-day.empty{pointer-events:none;background:transparent}\r\n.rc-day.disabled{color:#ddd;cursor:not-allowed;pointer-events:none}\r\n.rc-day.today-mark{font-weight:700}\r\n.rc-day.is-start{background:#c00000;color:#fff;border-radius:8px 0 0 8px}\r\n.rc-day.is-end{background:#c00000;color:#fff;border-radius:0 8px 8px 0}\r\n.rc-day.is-start.is-end{border-radius:8px}\r\n.rc-day.in-range{background:#fce8e8;color:#c00000}\r\n.rc-day.hov-range{background:#fce8e8;color:#c00000}\r\n.rc-day.hov-end{background:#c00000;color:#fff;border-radius:0 8px 8px 0;opacity:.7}\r\n\r\n.rc-times{display:none;margin-top:16px;padding-top:14px;border-top:1px solid #f0f0f0}\r\n.rc-times.show{display:block}\r\n.rc-times-title{font-size:13px;font-weight:600;color:#444;text-align:center;margin-bottom:10px}\r\n.rc-times-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}\r\n.rc-time-field{display:flex;flex-direction:column;gap:5px}\r\n.rc-time-field label{font-size:12px;font-weight:500;color:#888}\r\n.rc-time-field input[type=\"time\"]{padding:9px 10px;border-radius:8px;border:1px solid #ccc;font-size:14px;width:100%;font-family:Roboto,Arial,sans-serif}\r\n.rc-time-field input[type=\"time\"]:focus{outline:none;border-color:#c00000}\r\n.rc-time-warn{font-size:12px;color:#c00000;margin-top:5px;display:none}\r\n\r\n.rc-footer{margin-top:16px;display:flex;gap:10px}\r\n.rc-cancel{flex:1;padding:12px;border:1px solid #ccc;border-radius:12px;background:#fff;font-size:14px;cursor:pointer;font-weight:600;color:#555;font-family:Roboto,Arial,sans-serif}\r\n.rc-cancel:hover{background:#f5f5f5}\r\n.rc-confirm{flex:2;padding:12px;border:none;border-radius:12px;background:#ddd;font-size:14px;font-weight:700;color:#fff;cursor:not-allowed;font-family:Roboto,Arial,sans-serif;transition:background .2s}\r\n.rc-confirm.ready{background:#c00000;cursor:pointer}\r\n\r\n@media(max-width:600px){\r\n  .name-grid{grid-template-columns:1fr}\r\n  .rc-times-grid{grid-template-columns:1fr}\r\n  .rc-gender-btn{height:42px;gap:4px}\r\n  .rc-gender-abbr{font-size:12px}\r\n  .rc-gender-sep{font-size:10px}\r\n  .rc-gender-full{font-size:11px}\r\n  .price-da{font-size:14px}\r\n  .price-eur{font-size:13px}\r\n}\r\n<\/style>\r\n\r\n<div class=\"rent-box\">\r\n  <div class=\"price-header\">\r\n    <div class=\"price-da\">Prix : <strong>11 500 DA \/ jour<\/strong><\/div>\r\n    <div class=\"price-eur\">\u2248 <strong>41.81 \u20ac<\/strong> \/ jour<\/div>\r\n  <\/div>\r\n  <div class=\"rent-card\">\r\n\r\n    <div class=\"rc-field\" style=\"margin-bottom:8px\">\r\n      <label>Civilit\u00e9<\/label>\r\n    <\/div>\r\n    <div class=\"rc-gender-row\">\r\n      <div class=\"rc-gender-btn\" id=\"rcGM\" onclick=\"rcSelectGender('M')\">\r\n        <span class=\"rc-gender-abbr\">M.<\/span>\r\n        <span class=\"rc-gender-sep\">\u2014<\/span>\r\n        <span class=\"rc-gender-full\">Monsieur<\/span>\r\n      <\/div>\r\n      <div class=\"rc-gender-btn\" id=\"rcGF\" onclick=\"rcSelectGender('F')\">\r\n        <span class=\"rc-gender-abbr\">Mme<\/span>\r\n        <span class=\"rc-gender-sep\">\u2014<\/span>\r\n        <span class=\"rc-gender-full\">Madame<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"name-grid\">\r\n      <div class=\"rc-field\">\r\n        <label>Pr\u00e9nom<\/label>\r\n        <input type=\"text\" id=\"rcFN\" placeholder=\"Votre pr\u00e9nom\">\r\n      <\/div>\r\n      <div class=\"rc-field\">\r\n        <label>Nom<\/label>\r\n        <input type=\"text\" id=\"rcLN\" placeholder=\"Votre nom\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"rc-date-trigger\" id=\"rcTrigger\">\r\n      <span class=\"rc-date-trigger-label\">P\u00e9riode de location<\/span>\r\n      <span class=\"rc-date-trigger-value placeholder\" id=\"rcTriggerValue\">Cliquez pour s\u00e9lectionner les dates et horaires<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"rc-info\">\r\n      Dur\u00e9e : <strong><span id=\"rcDays\">0<\/span><\/strong> jour(s)\r\n      <div class=\"rc-warning\" id=\"rcMinWarn\">La dur\u00e9e minimale de location est de <strong>5 jours<\/strong>.<\/div>\r\n      <div class=\"rc-warning\" id=\"rcTimeWarn\">L'heure de prise choisie est d\u00e9j\u00e0 pass\u00e9e. Veuillez s\u00e9lectionner une heure valide.<\/div>\r\n      <div class=\"rc-overtime\" id=\"rcOvertime\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"rc-note\">\r\n      \u2022 Kilom\u00e9trage inclus : <strong>300 km \/ jour<\/strong><br>\r\n      \u2022 Remise de <strong>500 DA\/jour<\/strong> \u00e0 partir d'une location de <strong>10 jours<\/strong> hors saison estivale <strong>[Juin\u2013Septembre]<\/strong><br>\r\n      \u2022 Livraison et restitution gratuites \u00e0 l'a\u00e9roport de S\u00e9tif\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"rc-total-box\">\r\n    Total estim\u00e9\r\n    <div class=\"rc-total-right\">\r\n      <span class=\"rc-total-da\"><span id=\"rcTotal\">0<\/span> DA<\/span>\r\n      <span class=\"rc-total-eur\">\u2248 <span id=\"rcTotalEur\">0,00<\/span> \u20ac<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"rc-cta-box\">\r\n  <button id=\"rcCta\" class=\"rc-cta-btn\" disabled>R\u00e9server via WhatsApp<\/button>\r\n  <div id=\"rcCtaNote\" class=\"rc-cta-note\">Veuillez remplir votre civilit\u00e9, nom et s\u00e9lectionner une p\u00e9riode valide (minimum 5 jours).<\/div>\r\n<\/div>\r\n\r\n<div class=\"rc-overlay\" id=\"rcOverlay\">\r\n  <div class=\"rc-popup\">\r\n    <div class=\"rc-popup-title\">S\u00e9lectionnez votre p\u00e9riode de location<\/div>\r\n    <div class=\"rc-hint\" id=\"rcHint\">Choisissez la date de prise<\/div>\r\n\r\n    <div class=\"rc-cal-header\">\r\n      <button class=\"rc-cal-nav\" id=\"rcPrev\">&#8249;<\/button>\r\n      <span class=\"rc-cal-month\" id=\"rcMonthLabel\"><\/span>\r\n      <button class=\"rc-cal-nav\" id=\"rcNext\">&#8250;<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"rc-cal-grid\" id=\"rcGrid\"><\/div>\r\n\r\n    <div class=\"rc-times\" id=\"rcTimes\">\r\n      <div class=\"rc-times-title\">Horaires de prise et de retour<\/div>\r\n      <div class=\"rc-times-grid\">\r\n        <div class=\"rc-time-field\">\r\n          <label>Heure de prise<\/label>\r\n          <input type=\"time\" id=\"rcPT\">\r\n          <div class=\"rc-time-warn\" id=\"rcPTWarn\">Heure d\u00e9j\u00e0 pass\u00e9e. Choisissez une heure valide.<\/div>\r\n        <\/div>\r\n        <div class=\"rc-time-field\">\r\n          <label>Heure de retour<\/label>\r\n          <input type=\"time\" id=\"rcRT\" value=\"10:00\">\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"rc-footer\">\r\n      <button class=\"rc-cancel\" id=\"rcCancel\">Annuler<\/button>\r\n      <button class=\"rc-confirm\" id=\"rcConfirm\" disabled>Confirmer<\/button>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n\r\n  var BASE    = 11500;\r\n  var MIN     = 5;\r\n  var HOURLY  = 1000;\r\n  var OT_MAX  = 5;\r\n  var EUR_RATE= 275;\r\n  var WA      = '213541856651';\r\n  var CAR     = 'Fiat Doblo Panorama ';\r\n  var LINK    = 'https:\/\/2ayrent.com\/fiat-doblo-panorama\/';\r\n  var MONTHS  = ['Janvier','F\u00e9vrier','Mars','Avril','Mai','Juin','Juillet','Ao\u00fbt','Septembre','Octobre','Novembre','D\u00e9cembre'];\r\n  var WDAYS   = ['Lun','Mar','Mer','Jeu','Ven','Sam','Dim'];\r\n\r\n  var step   = 0;\r\n  var s1     = null;\r\n  var s2     = null;\r\n  var sv1    = null, sv2 = null, svPT = null, svRT = '10:00';\r\n  var cy, cm;\r\n  var cells  = [];\r\n  var gender = null;\r\n  var lastTotDA = 0;\r\n  var lastTotEUR= 0;\r\n\r\n  var fnEl    = document.getElementById('rcFN');\r\n  var lnEl    = document.getElementById('rcLN');\r\n  var trigger = document.getElementById('rcTrigger');\r\n  var trigVal = document.getElementById('rcTriggerValue');\r\n  var daysEl  = document.getElementById('rcDays');\r\n  var totalEl = document.getElementById('rcTotal');\r\n  var totalEurEl = document.getElementById('rcTotalEur');\r\n  var minWarn = document.getElementById('rcMinWarn');\r\n  var twWarn  = document.getElementById('rcTimeWarn');\r\n  var otEl    = document.getElementById('rcOvertime');\r\n  var cta     = document.getElementById('rcCta');\r\n  var ctaNote = document.getElementById('rcCtaNote');\r\n  var overlay = document.getElementById('rcOverlay');\r\n  var hint    = document.getElementById('rcHint');\r\n  var mthLbl  = document.getElementById('rcMonthLabel');\r\n  var grid    = document.getElementById('rcGrid');\r\n  var timesBox= document.getElementById('rcTimes');\r\n  var confBtn = document.getElementById('rcConfirm');\r\n  var cancBtn = document.getElementById('rcCancel');\r\n  var ptEl    = document.getElementById('rcPT');\r\n  var rtEl    = document.getElementById('rcRT');\r\n  var ptWarn  = document.getElementById('rcPTWarn');\r\n\r\n  function daToEur(da){ return (da\/EUR_RATE).toFixed(2).replace('.',','); }\r\n\r\n  window.rcSelectGender = function(g){\r\n    gender=g;\r\n    ['GM','GF'].forEach(function(id){\r\n      document.getElementById('rc'+id).classList.remove('selected','gender-error');\r\n    });\r\n    document.getElementById('rc'+(g==='M'?'GM':'GF')).classList.add('selected');\r\n    calculate();\r\n  };\r\n\r\n  function genderLabel(){\r\n    if(gender==='M') return 'M.';\r\n    if(gender==='F') return 'Mme';\r\n    return '';\r\n  }\r\n\r\n  function pad(n){ return String(n).padStart(2,'0'); }\r\n  function makeDS(y,m,d){ return y+'-'+pad(m+1)+'-'+pad(d); }\r\n  function todayDS(){ var n=new Date(); return makeDS(n.getFullYear(),n.getMonth(),n.getDate()); }\r\n  function nowTime(){ var n=new Date(); return pad(n.getHours())+':'+pad(n.getMinutes()); }\r\n  function fmtDate(s){ if(!s) return ''; var p=s.split('-'); return p[2]+' '+MONTHS[parseInt(p[1])-1]+' '+p[0]; }\r\n  function dayDiff(a,b){ return Math.round((new Date(b)-new Date(a))\/86400000); }\r\n  function currentTimeStr(){ var n=new Date(); return pad(n.getHours())+':'+pad(n.getMinutes()); }\r\n\r\n  function applyTimeMin(){\r\n    if(s1&&s1===todayDS()){\r\n      var nt=nowTime();\r\n      ptEl.min=nt;\r\n      if(ptEl.value&&ptEl.value<nt){ ptEl.value=nt; }\r\n      ptWarn.style.display='none';\r\n      ptEl.style.borderColor='#ccc';\r\n    } else {\r\n      ptEl.min='';\r\n      ptWarn.style.display='none';\r\n      ptEl.style.borderColor='#ccc';\r\n    }\r\n  }\r\n\r\n  function validatePickupTime(){\r\n    if(s1&&s1===todayDS()&&ptEl.value<nowTime()){\r\n      ptWarn.style.display='block';\r\n      ptEl.style.borderColor='#c00000';\r\n      return false;\r\n    }\r\n    ptWarn.style.display='none';\r\n    ptEl.style.borderColor='#ccc';\r\n    return true;\r\n  }\r\n\r\n  function openPopup(){\r\n    var now=new Date();\r\n    if(sv1){\r\n      s1=sv1; s2=sv2; step=s2?2:1;\r\n      ptEl.value=svPT; rtEl.value=svRT;\r\n    } else {\r\n      s1=null; s2=null; step=0;\r\n      ptEl.value=currentTimeStr(); rtEl.value='10:00';\r\n    }\r\n    cy=s1?parseInt(s1.split('-')[0]):now.getFullYear();\r\n    cm=s1?parseInt(s1.split('-')[1])-1:now.getMonth();\r\n    buildGrid();\r\n    syncBottom();\r\n    overlay.classList.add('open');\r\n    document.body.style.overflow='hidden';\r\n  }\r\n\r\n  function closePopup(){\r\n    overlay.classList.remove('open');\r\n    document.body.style.overflow='';\r\n  }\r\n\r\n  function buildGrid(){\r\n    mthLbl.textContent=MONTHS[cm]+' '+cy;\r\n    grid.innerHTML=''; cells=[];\r\n\r\n    WDAYS.forEach(function(d){\r\n      var el=document.createElement('div');\r\n      el.className='rc-day-name';\r\n      el.textContent=d;\r\n      grid.appendChild(el);\r\n    });\r\n\r\n    var td=todayDS();\r\n    var first=new Date(cy,cm,1);\r\n    var offset=first.getDay()-1;\r\n    if(offset<0) offset=6;\r\n\r\n    for(var i=0;i<offset;i++){\r\n      var emp=document.createElement('div');\r\n      emp.className='rc-day empty';\r\n      grid.appendChild(emp);\r\n      cells.push(null);\r\n    }\r\n\r\n    var total=new Date(cy,cm+1,0).getDate();\r\n    for(var d=1;d<=total;d++){\r\n      var dstr=makeDS(cy,cm,d);\r\n      var cell=document.createElement('div');\r\n      cell.className='rc-day';\r\n      cell.textContent=d;\r\n      cell.setAttribute('data-date',dstr);\r\n      if(dstr<td){\r\n        cell.classList.add('disabled');\r\n        cells.push(null);\r\n      } else {\r\n        if(dstr===td) cell.classList.add('today-mark');\r\n        cell.addEventListener('click',      makeClick(dstr));\r\n        cell.addEventListener('mouseenter', makeHover(dstr));\r\n        cells.push({el:cell, ds:dstr});\r\n      }\r\n      grid.appendChild(cell);\r\n    }\r\n    updateStyles();\r\n    updateHint();\r\n  }\r\n\r\n  function updateStyles(){\r\n    var td=todayDS();\r\n    for(var i=0;i<cells.length;i++){\r\n      var c=cells[i]; if(!c) continue;\r\n      var el=c.el, ds=c.ds;\r\n      el.classList.remove('is-start','is-end','in-range','hov-range','hov-end','today-mark');\r\n      if(ds===td) el.classList.add('today-mark');\r\n      if(ds===s1&&ds===s2){ el.classList.add('is-start'); el.classList.add('is-end'); }\r\n      else if(ds===s1)     { el.classList.add('is-start'); }\r\n      else if(ds===s2)     { el.classList.add('is-end'); }\r\n      else if(s1&&s2&&ds>s1&&ds<s2){ el.classList.add('in-range'); }\r\n    }\r\n  }\r\n\r\n  function updateHover(hovDs){\r\n    for(var i=0;i<cells.length;i++){\r\n      var c=cells[i]; if(!c) continue;\r\n      var el=c.el, ds=c.ds;\r\n      el.classList.remove('hov-range','hov-end');\r\n      if(step===1&&s1&&hovDs&&ds>s1&&ds<hovDs) el.classList.add('hov-range');\r\n      if(step===1&&s1&&hovDs&&ds===hovDs)       el.classList.add('hov-end');\r\n    }\r\n  }\r\n\r\n  function updateHint(){\r\n    if(step===0)      hint.textContent='Choisissez la date de prise';\r\n    else if(step===1) hint.textContent='Choisissez maintenant la date de retour';\r\n    else {\r\n      var diff=dayDiff(s1,s2);\r\n      hint.textContent=fmtDate(s1)+'  \u2192  '+fmtDate(s2)+'  ('+diff+' jour'+(diff>1?'s':'')+')';\r\n    }\r\n  }\r\n\r\n  function makeClick(dstr){\r\n    return function(e){\r\n      e.stopPropagation();\r\n      if(step===0){\r\n        s1=dstr; s2=null; step=1;\r\n        if(dstr===todayDS()){ ptEl.value=currentTimeStr(); }\r\n      } else if(step===1){\r\n        if(dstr===s1){ return; }\r\n        else if(dstr<s1){ s1=dstr; s2=null; step=1; if(dstr===todayDS()){ ptEl.value=currentTimeStr(); } }\r\n        else { s2=dstr; step=2; }\r\n      } else {\r\n        s1=dstr; s2=null; step=1;\r\n        if(dstr===todayDS()){ ptEl.value=currentTimeStr(); }\r\n      }\r\n      updateStyles(); updateHint(); syncBottom();\r\n    };\r\n  }\r\n\r\n  function makeHover(dstr){\r\n    return function(){\r\n      if(step===1&&s1&&dstr>s1) updateHover(dstr);\r\n      else updateHover(null);\r\n    };\r\n  }\r\n\r\n  function syncBottom(){\r\n    if(step===2){\r\n      timesBox.classList.add('show');\r\n      confBtn.classList.add('ready');\r\n      confBtn.disabled=false;\r\n      applyTimeMin();\r\n    } else {\r\n      timesBox.classList.remove('show');\r\n      confBtn.classList.remove('ready');\r\n      confBtn.disabled=true;\r\n    }\r\n  }\r\n\r\n  ptEl.addEventListener('change', function(){ validatePickupTime(); });\r\n  ptEl.addEventListener('input',  function(){ validatePickupTime(); });\r\n  ptEl.addEventListener('blur',   function(){\r\n    if(s1&&s1===todayDS()&&ptEl.value&&ptEl.value<nowTime()){\r\n      ptEl.value=nowTime();\r\n      ptWarn.style.display='none';\r\n      ptEl.style.borderColor='#ccc';\r\n    }\r\n  });\r\n\r\n  function doConfirm(){\r\n    if(step!==2) return;\r\n    if(s1===todayDS()&&ptEl.value<nowTime()){\r\n      ptWarn.style.display='block';\r\n      ptEl.style.borderColor='#c00000';\r\n      return;\r\n    }\r\n    sv1=s1; sv2=s2; svPT=ptEl.value; svRT=rtEl.value;\r\n    trigVal.textContent=fmtDate(sv1)+' '+svPT+'  \u2192  '+fmtDate(sv2)+' '+svRT;\r\n    trigVal.classList.remove('placeholder');\r\n    trigger.classList.add('filled');\r\n    closePopup();\r\n    calculate();\r\n  }\r\n\r\n  function calculate(){\r\n    twWarn.style.display='none';\r\n    if(!sv1||!sv2){ resetCalc(); return; }\r\n\r\n    var start=new Date(sv1+'T'+svPT);\r\n    var end  =new Date(sv2+'T'+svRT);\r\n    if(end<=start){ resetCalc(); return; }\r\n\r\n    var sd=new Date(start.getFullYear(),start.getMonth(),start.getDate());\r\n    var ed=new Date(end.getFullYear(),  end.getMonth(),  end.getDate());\r\n    var days=Math.round((ed-sd)\/86400000);\r\n    if(days<1) days=1;\r\n\r\n    var startMin=start.getHours()*60+start.getMinutes();\r\n    var endMin  =end.getHours()  *60+end.getMinutes();\r\n    var diffMin =endMin-startMin;\r\n\r\n    var otCost=0, otLabel='';\r\n    if(diffMin>0){\r\n      var extraHours=Math.ceil(diffMin\/60);\r\n      if(extraHours>=OT_MAX){\r\n        days+=1;\r\n        otLabel='Retour tardif : une journ\u00e9e suppl\u00e9mentaire a \u00e9t\u00e9 ajout\u00e9e.';\r\n      } else {\r\n        otCost=extraHours*HOURLY;\r\n        var otEur=daToEur(otCost);\r\n        otLabel='Retour tardif : +'+extraHours+' heure(s) \u2014 '+otCost.toLocaleString()+' DA (\u2248 '+otEur+' \u20ac) suppl\u00e9mentaires.';\r\n      }\r\n    }\r\n\r\n    daysEl.textContent=days;\r\n    if(otLabel){ otEl.textContent=otLabel; otEl.style.display='block'; }\r\n    else { otEl.style.display='none'; }\r\n\r\n    if(days<MIN){\r\n      minWarn.style.display='block';\r\n      totalEl.textContent='0';\r\n      totalEurEl.textContent='0,00';\r\n      lastTotDA=0; lastTotEUR=0;\r\n      updateCTA(days,0,0);\r\n      return;\r\n    }\r\n\r\n    minWarn.style.display='none';\r\n    var daily=BASE;\r\n    var month=new Date(sv1).getMonth()+1;\r\n    var isEte=(month>=6&&month<=9);\r\n    if(days>=10&&!isEte) daily-=500;\r\n    var tot=(daily*days)+otCost;\r\n    var totEur=tot\/EUR_RATE;\r\n\r\n    totalEl.textContent=tot.toLocaleString();\r\n    totalEurEl.textContent=daToEur(tot);\r\n    lastTotDA=tot; lastTotEUR=totEur;\r\n    updateCTA(days,tot,totEur);\r\n  }\r\n\r\n  function resetCalc(){\r\n    daysEl.textContent='0';\r\n    totalEl.textContent='0';\r\n    totalEurEl.textContent='0,00';\r\n    lastTotDA=0; lastTotEUR=0;\r\n    minWarn.style.display='none'; twWarn.style.display='none'; otEl.style.display='none';\r\n    updateCTA(0,0,0);\r\n  }\r\n\r\n  function updateCTA(days,tot,totEur){\r\n    var fn=fnEl.value.trim(), ln=lnEl.value.trim();\r\n    var valid=gender!==null&&fn!==''&&ln!==''&&days>=MIN;\r\n    if(valid){\r\n      cta.classList.add('active'); cta.disabled=false;\r\n      cta.textContent='R\u00e9server via WhatsApp \u2014 '+tot.toLocaleString()+' DA (\u2248 '+daToEur(tot)+' \u20ac)';\r\n      ctaNote.textContent='';\r\n    } else {\r\n      cta.classList.remove('active'); cta.disabled=true;\r\n      cta.textContent='R\u00e9server via WhatsApp';\r\n      var ng=(gender===null), nn=(fn===''||ln===''), nd=(days<MIN);\r\n      if(ng&&nn&&nd) ctaNote.textContent='Veuillez remplir votre civilit\u00e9, nom et s\u00e9lectionner une p\u00e9riode valide (minimum 5 jours).';\r\n      else if(ng)    ctaNote.textContent='Veuillez s\u00e9lectionner votre civilit\u00e9 pour continuer.';\r\n      else if(nn)    ctaNote.textContent='Veuillez remplir votre pr\u00e9nom et nom pour continuer.';\r\n      else           ctaNote.textContent='Veuillez s\u00e9lectionner une p\u00e9riode valide (minimum 5 jours).';\r\n    }\r\n  }\r\n\r\n  cta.addEventListener('click',function(){\r\n    if(!cta.classList.contains('active')) return;\r\n    var hasError=false;\r\n    if(gender===null){\r\n      ['GM','GF'].forEach(function(id){ document.getElementById('rc'+id).classList.add('gender-error'); });\r\n      hasError=true;\r\n    }\r\n    if(fnEl.value.trim()===''){ fnEl.classList.add('input-error'); hasError=true; }\r\n    if(lnEl.value.trim()===''){ lnEl.classList.add('input-error'); hasError=true; }\r\n    if(hasError) return;\r\n\r\n    var name=genderLabel()+' '+fnEl.value.trim()+' '+lnEl.value.trim();\r\n    var msg=[\r\n      LINK,'',\r\n      'Bonjour,',\r\n      'Nom du client : '+name,'',\r\n      'V\u00e9hicule : '+CAR,'',\r\n      'Prise : '+sv1+' \u00e0 '+svPT,\r\n      'Retour : '+sv2+' \u00e0 '+svRT,\r\n      'Dur\u00e9e : '+daysEl.textContent+' jour(s)','',\r\n      'Total estim\u00e9 : '+totalEl.textContent+' DA (\u2248 '+totalEurEl.textContent+' \u20ac)','',\r\n      'Merci de me confirmer la disponibilit\u00e9.'\r\n    ].join('\\n');\r\n    window.open('https:\/\/wa.me\/'+WA+'?text='+encodeURIComponent(msg),'_blank');\r\n  });\r\n\r\n  cta.addEventListener('mousedown',function(){\r\n    if(fnEl.value.trim()===''){ fnEl.classList.add('input-error'); }\r\n    if(lnEl.value.trim()===''){ lnEl.classList.add('input-error'); }\r\n  });\r\n\r\n  fnEl.addEventListener('input',function(){ this.classList.remove('input-error'); calculate(); });\r\n  lnEl.addEventListener('input',function(){ this.classList.remove('input-error'); calculate(); });\r\n\r\n  document.getElementById('rcPrev').addEventListener('click',function(){\r\n    cm--; if(cm<0){cm=11;cy--;} buildGrid();\r\n  });\r\n  document.getElementById('rcNext').addEventListener('click',function(){\r\n    cm++; if(cm>11){cm=0;cy++;} buildGrid();\r\n  });\r\n\r\n  trigger.addEventListener('click', openPopup);\r\n  cancBtn.addEventListener('click', closePopup);\r\n  confBtn.addEventListener('click', doConfirm);\r\n  overlay.addEventListener('click',function(e){ if(e.target===overlay) closePopup(); });\r\n\r\n  setInterval(function(){\r\n    applyTimeMin();\r\n    if(sv1===todayDS()) calculate();\r\n  },60000);\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c20431 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"6c20431\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9e10b0c e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"9e10b0c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b9a84ae elementor-widget elementor-widget-heading\" data-id=\"b9a84ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Obligations et Documents \u00e0 Fournir<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88aaa81 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"88aaa81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-46bb98e e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"46bb98e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-680b11d elementor-widget elementor-widget-text-editor\" data-id=\"680b11d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li data-start=\"2892\" data-end=\"2916\"><p data-start=\"2894\" data-end=\"2916\">\u00c2ge minimum : 27 ans<\/p><\/li><li data-start=\"2917\" data-end=\"2950\"><p data-start=\"2919\" data-end=\"2950\">Permis requis : 5 ans minimum<\/p><\/li><li data-start=\"2951\" data-end=\"2989\"><p data-start=\"2953\" data-end=\"2989\">Kilom\u00e9trage inclus : 300 km \/ jour<\/p><\/li><li data-start=\"2990\" data-end=\"3020\"><p data-start=\"2992\" data-end=\"3020\">Location minimum : 5 jours<\/p><\/li><li data-start=\"3021\" data-end=\"3056\"><p data-start=\"3023\" data-end=\"3056\">Acompte \u00e0 la r\u00e9servation : 20 %<\/p><\/li><li data-start=\"3057\" data-end=\"3112\"><p data-start=\"3059\" data-end=\"3112\">Caution : 100.000 DZD ou 450 \u20ac (esp\u00e8ces uniquement)<\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26e5541 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"26e5541\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-faf13e8 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"faf13e8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba7fb43 elementor-widget elementor-widget-text-editor\" data-id=\"ba7fb43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li data-start=\"3113\" data-end=\"3280\"><p data-start=\"3115\" data-end=\"3135\">Documents requis :<\/p><ul data-start=\"3138\" data-end=\"3280\"><li data-start=\"3138\" data-end=\"3219\"><p data-start=\"3140\" data-end=\"3219\">D\u00e9p\u00f4t du passeport original obligatoire pendant toute la dur\u00e9e de la location<\/p><\/li><li data-start=\"3222\" data-end=\"3280\"><p data-start=\"3224\" data-end=\"3280\">Permis de conduire valide (minimum 5 ans d\u2019anciennet\u00e9)<\/p><\/li><\/ul><\/li><li data-start=\"3281\" data-end=\"3341\"><p data-start=\"3283\" data-end=\"3341\">Livraison et restitution gratuites \u00e0 l\u2019a\u00e9roport de S\u00e9tif<\/p><\/li><li data-start=\"3342\" data-end=\"3412\"><p data-start=\"3344\" data-end=\"3412\">Les autres conditions sont mentionn\u00e9es dans le contrat de location<\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Le Fiat Dobl\u00f2 Panorama est un v\u00e9hicule spacieux et confortable, id\u00e9al pour les familles, les groupes de 4\u20135 personnes ou les longs trajets avec beaucoup de bagages. G\u00e9n\u00e9reux en espace, modulable et agr\u00e9able \u00e0 conduire, il offre une exp\u00e9rience de voyage fluide tout en garantissant confort et s\u00e9curit\u00e9 pour tous vos d\u00e9placements. Caract\u00e9ristiques : \u2022 Ann\u00e9e : 2025\u2022 Moteur : 1.6L\u2022 Carburant : Essence\u2022 Bo\u00eete : Manuelle\u2022 Places : 5\u2022 Type : Monospace \u00c9quipements :Ce Fiat Dobl\u00f2 Panorama, mod\u00e8le 2025, r\u00e9cent et bien entretenu, est \u00e9quip\u00e9 de jantes en alliage, d&rsquo;un \u00e9cran multim\u00e9dia Bluetooth, de 2 vitres \u00e9lectriques, de la climatisation, d&rsquo;une cam\u00e9ra de recul et de portes coulissantes lat\u00e9rales, assurant confort, praticit\u00e9 et s\u00e9curit\u00e9 pour vos voyages en famille comme vos longs trajets. Prix : 11 500 DA \/ jour \u2248 41.81 \u20ac \/ jour Civilit\u00e9 M. \u2014 Monsieur Mme \u2014 Madame Pr\u00e9nom Nom P\u00e9riode de location Cliquez pour s\u00e9lectionner les dates et horaires Dur\u00e9e : 0 jour(s) La dur\u00e9e minimale de location est de 5 jours. L&rsquo;heure de prise choisie est d\u00e9j\u00e0 pass\u00e9e. Veuillez s\u00e9lectionner une heure valide. \u2022 Kilom\u00e9trage inclus : 300 km \/ jour \u2022 Remise de 500 DA\/jour \u00e0 partir d&rsquo;une location de 10 jours hors saison estivale [Juin\u2013Septembre] \u2022 Livraison et restitution gratuites \u00e0 l&rsquo;a\u00e9roport de S\u00e9tif Total estim\u00e9 0 DA \u2248 0,00 \u20ac R\u00e9server via WhatsApp Veuillez remplir votre civilit\u00e9, nom et s\u00e9lectionner une p\u00e9riode valide (minimum 5 jours). S\u00e9lectionnez votre p\u00e9riode de location Choisissez la date de prise &#8249; &#8250; Horaires de prise et de retour Heure de prise Heure d\u00e9j\u00e0 pass\u00e9e. Choisissez une heure valide. Heure de retour Annuler Confirmer Obligations et Documents \u00e0 Fournir \u00c2ge minimum : 27 ans Permis requis : 5 ans minimum Kilom\u00e9trage inclus : 300 km \/ jour Location minimum : 5 jours Acompte \u00e0 la r\u00e9servation : 20 % Caution : 100.000 DZD ou 450 \u20ac (esp\u00e8ces uniquement) Documents requis : D\u00e9p\u00f4t du passeport original obligatoire pendant toute la dur\u00e9e de la location Permis de conduire valide (minimum 5 ans d\u2019anciennet\u00e9) Livraison et restitution gratuites \u00e0 l\u2019a\u00e9roport de S\u00e9tif Les autres conditions sont mentionn\u00e9es dans le contrat de location<\/p>\n","protected":false},"author":1,"featured_media":7110,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_angie_page":false,"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-7144","page","type-page","status-publish","has-post-thumbnail","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/pages\/7144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/comments?post=7144"}],"version-history":[{"count":32,"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/pages\/7144\/revisions"}],"predecessor-version":[{"id":7333,"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/pages\/7144\/revisions\/7333"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/media\/7110"}],"wp:attachment":[{"href":"https:\/\/2ayrent.com\/ar\/wp-json\/wp\/v2\/media?parent=7144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}