@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:400;src:url("https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Fonts/New-fonts(Gotham)/Gotham.woff2") format("woff2"),url("https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Fonts/New-fonts(Gotham)/Gotham.woff") format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:500;src:url("https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Fonts/New-fonts(Gotham)/Gotham-Medium.woff2") format("woff2"),url("https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Fonts/New-fonts(Gotham)/Gotham-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:700;src:url("https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Fonts/New-fonts(Gotham)/Gotham%20Bold.woff2") format("woff2"),url("https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Fonts/New-fonts(Gotham)/Gotham%20Bold.woff") format("woff")}:root{--n2g-green:#318f53;--n2g-green-dark:#3a7044;--n2g-bg-cream:#f0ece6;--n2g-border:#ddd8d0;--n2g-text-light:#fff}#n2g-booking-module,#n2g-booking-module *{box-sizing:border-box}#n2g-booking-module{font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#n2g-booking-module li,#n2g-booking-module ol,#n2g-booking-module ul{list-style:none!important;margin:0;padding:0}#n2g-booking-module li:after,#n2g-booking-module li:before{content:none!important;display:none!important}#n2g-hero{align-items:center;background:linear-gradient(135deg,rgba(10,8,6,.75),rgba(10,8,6,.4) 50%,rgba(10,8,6,.1)),url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/05%20Namibia2Go%20website/01%20Homepage/Namibia2Go%20home_main%20banner_option%205.jpg) center 30%/cover no-repeat;display:flex;min-height:58vh;overflow:hidden;padding:100px 24px 80px}#n2g-hero,.n2g-hero-inner{position:relative;width:100%}.n2g-hero-inner{margin:0 auto;max-width:1200px;z-index:2}.n2g-hero-content{max-width:700px}.n2g-hero-label{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:3px;margin-bottom:16px;text-transform:uppercase}.n2g-hero-title{color:#fff;font-size:44px;font-weight:700;line-height:1.15;margin-bottom:24px;text-shadow:0 2px 16px rgba(0,0,0,.35)}.n2g-hero-sub{color:#fff;font-size:16px;font-weight:300;line-height:1.5;margin-bottom:32px}.n2g-hero-cta{align-items:center;background:var(--n2g-green);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:10px;padding:14px 26px;transition:all .3s ease}.n2g-hero-cta:hover{background:var(--n2g-green-dark);box-shadow:0 10px 30px rgba(49,143,83,.4);transform:translateY(-3px)}.n2g-hero-cta svg{height:20px;transition:transform .3s ease;width:20px}.n2g-hero-cta:hover svg{transform:translateX(6px)}.n2g-booking-header{margin-bottom:32px;text-align:center}.n2g-section-label{color:#888;display:block;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.n2g-section-title{color:#1a1a1a;font-size:40px;font-weight:700;line-height:1.15;margin:0}.n2g-section-title span{color:#888}#n2g-booking{padding:64px 24px}.n2g-booking-inner{margin:0 auto;max-width:1200px}.summary_Total_Amount,.summary_Total_Amount h4,.summary_total_amount{color:#fff!important}.flex{align-content:center!important;align-items:flex-end!important;display:flex!important;flex-wrap:wrap!important}.center_item{display:table;margin:auto!important;max-width:100px;width:auto!important}.cars_container{display:inline-block;width:100%}.vehicle{align-content:space-between;align-items:center;border:1px solid #dedede;display:inline-grid;float:left;justify-content:start;margin:.5%;min-height:730px;padding-bottom:15px;width:49%!important}.image_link_contnr{border:1pxsolid;box-shadow:2px 5px 9px #888;padding:10px}.vehicle ul{display:inline-block;list-style:none;width:100%}.responsive_col{display:inline-block;float:left;width:50%}.responsive_col_charges{display:inline-block;float:left;padding:0 8px;width:49%}.vehicle>a{color:#318f53;display:inline-block;width:100%}.vehicle li.car_features{display:inline-block;float:left;margin-bottom:0;padding-left:5px!important;position:relative!important;width:32.5%}.vehicle li:before{display:none!important}.cars_container p{font-size:12px!important;padding:0 8px!important}.vehicle h6{margin:8px 5px!important}.form{background:#fff;border:1px solid #cccccc33;border-radius:24px!important;border-radius:0;-webkit-box-shadow:0 5px 12px 8px rgb(0 0 0/5%);-moz-box-shadow:0 5px 12px 8px rgba(0,0,0,.5);-o-box-shadow:0 5px 12px 8px rgba(0,0,0,.5);-ms-box-shadow:0 5px 12px 8px rgba(0,0,0,.5);box-shadow:0 5px 12px 8px rgb(0 0 0/5%);display:inline-block;margin:0 auto 55px;padding:1.5rem;width:clamp(220px,98%,1130px)}.form-step{animation:animate .5s;display:none;float:none;transform-origin:top}.form-step .input-group{display:block!important}.form-step.form_step_client_details{float:left}.form-step-active{display:block}.form-step-active.form_step_date{display:flex;flex-wrap:wrap}.form-step .input-group-button{display:inline-block!important;width:100%}.input-container-fullwidth{clear:both;display:inline-block;width:100%}.input-group{margin:.5rem 0}input[type=text],select{color:#000!important;margin:8px 0;padding:12px 20px;width:100%}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;background-color:#fafafa;color:#000!important;padding:10px 15px!important;width:90%}#pu_date::-webkit-calendar-picker-indicator,#rt_date::-webkit-calendar-picker-indicator{float:left!important;padding-left:50%;text-align:right!important}.input-group-heading{width:100%}.input-group-inner{display:inline-block;margin:0;width:100%!important}.input-group label h4{margin-bottom:0!important}@keyframes animate{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scale(1)}}.btn{background-color:#3a7044;border-radius:.25rem;color:#f3f3f3;cursor:pointer;display:inline-block;font-size:14px!important;font-weight:500!important;margin:0 5.5%!important;padding:.75rem;text-align:center;text-decoration:none;transition:.3s;width:35%}#BacktoDate{margin-top:-10px!important;text-align:left;width:100%}#BacktoDate .btn{font-size:13px;font-weight:200!important;padding:6px 20px;width:auto}#BacktoDate .btn,div#Cars2Get{margin-left:0!important}.btn:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #3a7044}.form_step_charges input[type=text],select{padding:2px 10px!important}.availbl_buttons{display:flex}.other_options{color:#fff;display:inline-block;float:right;font-size:14px;margin:auto 20px;padding:10px 0;text-align:center!important;width:auto}.availbl_buttons a{align-content:center;background:#3a7044;border-radius:4px;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:auto;padding:3px 0;width:220px}.availbl_buttons .btn a{background:none;font-size:15px;font-weight:300;width:auto}.availbl_buttons .btn a:hover{box-shadow:none}.availbl_buttons a:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #3a7044}.available{background:#318f53!important;font-weight:400;padding:4px 6px;text-align:center!important}.not_available{background:#f0ad4e!important}.price2Go{border-color:#ddd!important;border-radius:4px;font-size:18px!important;margin:0 auto 20px}.price2Go,.price2Go_TotalPrice{background-color:#f0ece6!important;color:#323232!important;display:inline-block;float:left;font-weight:700;padding:10px 0;text-align:center;width:90%}.price2Go_TotalPrice{border-color:#ddd!important;border-left:1px solid #ddd8d0!important;font-size:15px!important;margin-bottom:0;margin-left:auto;margin-right:auto}.price2Go_VAT_text{font-size:14px!important;font-weight:400!important}.colm_half{color:#656565;display:inline-block;float:left;width:49%}.price2Go_VAT{border-left:2px solid #333;font-size:18px!important;font-weight:700;text-align:center}.price2Go_VAT span{float:right;font-size:12px!important;font-weight:400!important}.price2Go_perDay{font-size:15px;font-weight:400;text-align:center}.form_step_client_details .input-group{float:left;font-size:12px;margin:5px 0;width:33.3%}.form_step_client_details .input-group.fourth{float:left;font-size:12px;margin:5px 0;width:25%}input[type=text],select{border:1px solid #318f53;border-radius:4px;box-sizing:border-box;display:inline-block;margin:0 0 10px;padding:4px 20px;width:96%}.form_step_client_details h4{font-size:15px;margin-bottom:0}.btns-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:50px!important;width:100%}.recommended_tag{background:#44b2d3;border-radius:3px 0 0;color:#f1f1f1;display:inline-block;float:right;font-size:15px;margin-top:-32px;padding:3px 0;position:relative;text-align:center;width:140px}.progressbar{counter-reset:step;display:flex;justify-content:space-between;margin:1rem 0;position:relative}.progress,.progressbar:before{background-color:#dcdcdc;content:"";height:4px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.progress-step{align-items:center;background-color:#dcdcdc;border-radius:50%;color:#333;display:flex;height:2.1875rem;justify-content:center;width:2.1875rem;z-index:2}.progress-step-active{background-color:#3a7044;color:#f3f3f3;cursor:pointer;z-index:2}.progress{background-color:#3a7044!important;height:6px!important;transition:.3s;width:0}.currency_exchange{display:block;float:right;min-width:200px;width:29.9%}.currency_exchange_status{background-color:#f0ece6;border-color:#ddd8d0;border-radius:4px;color:#318f53;padding:5px 10px}.half_width{float:left;width:50%}.half_width,select{line-height:35px}.width_60{width:100%}.width_39,.width_60{float:left;line-height:35px}.width_39{width:50%}.width_39 input{border:2px solid #318f53}.additional_charges{color:#318f53;display:inline-block;float:left;margin-right:.5%;width:69.5%}.booking_summary{background:#f0ece6;border-radius:5px;color:#318f53!important;display:inline-block;float:left;padding:15px 8px 20px 10px;width:30%}.summary_Total_Amount,.summary_additional_charges_outer,.summary_coupon_discounts,.summary_fuel_deposit_outer,.summary_pickup_details,.summary_return_details,.summary_taxes,.summary_vehicle_and_rates{display:inline-block;font-size:15px;width:100%}.booking_summary h4,.booking_summary h5{display:block;font-size:15px;margin-bottom:0;margin-top:10px}.quote_title,.summary_vehicle_title{display:block}.quote_title{border-bottom:1px solid #318f53;padding-bottom:8px;text-align:center}.summary_daily_rate,.summary_total_rate,.summary_trip_days{display:block;float:left;width:33%}.summary_tax_amount,.summary_tax_title,.summary_total_amount,.summary_total_title{display:inline-block;float:left;width:50%}.additnals_price,.additnals_title{border-bottom:1px solid #ddd8d0;display:inline-block!important;float:none!important}.summary_Total_Amount{background:#f7f1ed;border:1px solid #318f53;border-radius:6px;margin-top:12px;padding:0 10px 6px}.summary_total_amount,.summary_total_rate_sum{color:#535353;padding-right:10%;text-align:right}.summary_total_rate_sum{border-top:1px solid #ddd8d0;display:inline-block;width:100%}.coupon_holder input{float:left;margin-right:5px;width:52%}.update_quote_holder{float:left;margin-right:5px;width:47%}.Apply_Coupon{float:left;margin-top:10px;padding:2px 8px}.Apply_Coupon,.Update_Quote{background:#318f53;border-radius:3px;color:#f1f1f1;cursor:pointer;font-size:12px;line-height:26px;text-align:center}.Update_Quote{float:right;margin-top:30px;padding:2px 12px}.additnals_price,.additnals_title,.summary_coupon_title,.summary_discounted_amount{display:inline-block;float:left;width:50%}.additnals_price,.summary_discounted_amount,.summary_tax_amount{text-align:right}span.couponStatusmsg{color:#ff9800!important;display:inline-block!important;width:100%!important}span.inpt_required{color:red;font-size:22px;font-weight:700}.Statuses{display:inline-block;font-size:17px!important;margin-top:40px!important;text-align:center!important;width:100%!important}span.pudateStatus,span.rtdateStatus{color:#ffa23d;display:inline-block;font-size:15px!important;font-weight:400;text-transform:none}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #318f53!important;border-radius:4px!important;border-radius:4px;color:#3a7044;padding:4px 20px!important;width:96%}.half_width,select{line-height:inherit!important}@media (max-width:768px){.form-step-active.form_step_date{display:flex;flex-wrap:wrap}.vehicle{margin:.5%;width:99%!important}#pu_date::-webkit-calendar-picker-indicator,#rt_date::-webkit-calendar-picker-indicator{float:left!important;padding-left:20%;text-align:right!important}.btn{width:90%}.responsive_col{clear:both;float:none!important;width:90%!important}}@media (max-width:550px){.input-group-heading{display:inline-block;margin-top:15px;text-align:center;width:100%}.responsive_col{clear:both;float:none!important;width:90%!important}}@media (max-width:950px){.additional_charges,.booking_summary{width:49.5%}.form_step_client_details .input-group,.form_step_client_details .input-group.fourth{width:50%}}@media (max-width:686px){.additional_charges{border-top:1px solid #ddd8d0;margin:20px 0;padding:15px 0 0;width:100%}.booking_summary{width:100%}.form_step_client_details .input-group{float:left;font-size:12px;margin:5px 5px 5px 0;width:100%}.form_step_client_details .input-group.fourth{width:100%}.responsive_col{clear:both;float:none!important;width:90%!important}}