{"id":10869,"date":"2026-07-11T12:22:39","date_gmt":"2026-07-11T12:22:39","guid":{"rendered":"https:\/\/codeville.co.za\/ce\/?page_id=10869"},"modified":"2026-07-12T20:43:12","modified_gmt":"2026-07-12T20:43:12","slug":"tent-hire","status":"publish","type":"page","link":"https:\/\/codeville.co.za\/ce\/tent-hire\/","title":{"rendered":"Stretch Tent Hire"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10869\" class=\"elementor elementor-10869\">\n\t\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-121b59c elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-shape-divider-none\" data-id=\"121b59c\" data-element_type=\"section\" data-e-type=\"section\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fd30c27 pxl-column-element-default\" data-id=\"fd30c27\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-0b824a9 elementor-widget elementor-widget-html\" data-id=\"0b824a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\n  STRETCH TENT HIRE FOR EVERY OCCASION \n============================================================ -->\n\n<style>\n  .cet-hireintro{\n    width:100vw;\n    margin-left:calc(50% - 50vw);\n    margin-right:calc(50% - 50vw);\n    background:#fff;\n    padding:60px 20px;\n    box-sizing:border-box;\n  }\n  .cet-hireintro *{ box-sizing:border-box; }\n  .cet-hireintro-inner{\n    max-width:1140px;\n    margin:0 auto;\n    display:flex;\n    align-items:stretch;          \/* image column matches text column height *\/\n    gap:60px;\n  }\n  .cet-hireintro-media{\n    flex:0 0 38%;\n    display:flex;\n  }\n  .cet-hireintro-media img{\n    display:block;\n    width:100%;\n    height:100%;                  \/* fill the full height of the text beside it *\/\n    object-fit:cover;\n    border-radius:6px;\n    box-shadow:0 16px 40px rgba(19,38,68,0.14);\n  }\n  .cet-hireintro-copy{ flex:1; }\n  .cet-hireintro-copy .cet-eyebrow{\n    color:#C7484D;\n    font-size:15px;\n    font-weight:600;\n    letter-spacing:2px;\n    text-transform:uppercase;\n    margin:0 0 12px;\n  }\n  .cet-hireintro-copy h2{ margin:0 0 22px; }\n  .cet-hireintro-copy p{ margin:0 0 18px; }\n  .cet-hireintro-copy p:last-child{ margin-bottom:0; }\n\n  \/* ---------- RESPONSIVE ---------- *\/\n  @media (max-width:900px){\n    .cet-hireintro-inner{ flex-direction:column; gap:36px; }\n    .cet-hireintro-media{ flex:0 0 auto; width:100%; }\n    .cet-hireintro-media img{ height:auto; }   \/* natural ratio when stacked *\/\n  }\n  @media (max-width:560px){\n    .cet-hireintro{ padding:50px 20px; }\n  }\n<\/style>\n\n<section class=\"cet-hireintro\">\n  <div class=\"cet-hireintro-inner\">\n\n    <div class=\"cet-hireintro-media\">\n      <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/festival-stretch-tent-stage-crowd-1.webp\" alt=\"Decorated festival stretch tent with stage and crowd\">\n    <\/div>\n\n    <div class=\"cet-hireintro-copy\">\n      <p class=\"cet-eyebrow\">Stretch Tent Hire for Stylish Outdoor Events<\/p>\n      <h2>Flexible Stretch Tent Hire for Every Occasion<\/h2>\n      <p>Cutting Edge Tents provides professional <strong>stretch tent hire in Cape Town, Johannesburg and across South Africa<\/strong> for weddings, corporate functions, festivals, private events, hospitality spaces and outdoor venues. Our tents are designed to create stylish, practical and weather-ready event spaces that offer shade, shelter and visual impact.<\/p>\n      <p>Whether you are planning a small garden celebration, an elegant wedding reception, a product launch or a large outdoor event, our team helps you choose the right tent size, layout and setup for your venue. With flexible installation options, our stretch tents can transform almost any outdoor space into a comfortable and memorable event environment.<\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-4d489ec elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-shape-divider-none\" data-id=\"4d489ec\" data-element_type=\"section\" data-e-type=\"section\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1aa167b pxl-column-element-default\" data-id=\"1aa167b\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-c261358 elementor-widget elementor-widget-html\" data-id=\"c261358\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\n  POPULAR STRETCH TENT HIRE USES \n============================================================ -->\n\n<style>\n  .cet-uses-compact{\n    width:100vw;\n    margin-left:calc(50% - 50vw);\n    margin-right:calc(50% - 50vw);\n    position:relative;\n    background:url('https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/stretch-tent-contact-form-background.webp') center\/cover no-repeat;\n    padding:70px 20px;\n    box-sizing:border-box;\n  }\n  .cet-uses-compact *{ box-sizing:border-box; }\n  .cet-uses-compact::before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    background:rgba(255,255,255,0.82);\n  }\n  .cet-usesc-inner{\n    position:relative;\n    max-width:1140px;\n    margin:0 auto;\n  }\n  .cet-usesc-eyebrow{\n    text-align:center;\n    color:#C7484D;\n    font-size:15px;\n    font-weight:600;\n    letter-spacing:2px;\n    text-transform:uppercase;\n    margin:0 0 12px;\n  }\n  .cet-usesc-title{\n    text-align:center;\n    margin:0 0 40px;\n  }\n\n  .cet-usesc-grid{\n    display:grid;\n    grid-template-columns:repeat(6,1fr);\n    gap:14px;\n  }\n  .cet-tile{\n    position:relative;\n    border-radius:6px;\n    overflow:hidden;\n    aspect-ratio:3\/4;         \/* portrait tiles keep the row short but readable *\/\n    cursor:pointer;\n    outline:none;\n    box-shadow:0 10px 26px rgba(19,38,68,0.12);\n  }\n  .cet-tile img{\n    position:absolute;\n    inset:0;\n    width:100%;\n    height:100%;\n    object-fit:cover;\n    transition:transform .45s ease;\n  }\n  .cet-tile:hover img,\n  .cet-tile:focus img{\n    transform:scale(1.07);\n  }\n  \/* gradient so the title stays readable *\/\n  .cet-tile::after{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    background:linear-gradient(to top, rgba(19,20,30,0.75) 0%, rgba(19,20,30,0.05) 55%);\n    transition:background .3s ease;\n  }\n  .cet-tile:hover::after,\n  .cet-tile:focus::after{\n    background:linear-gradient(to top, rgba(19,20,30,0.88) 0%, rgba(19,20,30,0.45) 100%);\n  }\n  .cet-tile-content{\n    position:absolute;\n    inset:auto 0 0 0;\n    z-index:1;\n    padding:16px 16px 18px;\n    color:#fff;\n  }\n  .cet-tile-content h4{\n    color:#fff;\n    margin:0;\n    font-size:17px;\n    line-height:1.25;\n  }\n  .cet-tile-content p{\n    margin:0;\n    font-size:13.5px;\n    line-height:1.5;\n    color:rgba(255,255,255,0.95);\n    max-height:0;\n    opacity:0;\n    overflow:hidden;\n    transition:max-height .4s ease, opacity .3s ease, margin .3s ease;\n  }\n  .cet-tile:hover .cet-tile-content p,\n  .cet-tile:focus .cet-tile-content p{\n    max-height:150px;\n    opacity:1;\n    margin-top:8px;\n  }\n\n  \/* ---------- RESPONSIVE ---------- *\/\n  @media (max-width:1024px){\n    .cet-usesc-grid{ grid-template-columns:repeat(3,1fr); }\n  }\n  @media (max-width:600px){\n    .cet-uses-compact{ padding:56px 16px; }\n    .cet-usesc-grid{ grid-template-columns:repeat(2,1fr); gap:12px; }\n  }\n<\/style>\n\n<section class=\"cet-uses-compact\">\n  <div class=\"cet-usesc-inner\">\n\n    <p class=\"cet-usesc-eyebrow\">Stretch Tent Hire for Every Occasion<\/p>\n    <h2 class=\"cet-usesc-title\">Popular Stretch Tent Hire Uses<\/h2>\n\n    <div class=\"cet-usesc-grid\">\n\n      <div class=\"cet-tile\" tabindex=\"0\">\n        <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/wedding-tent-hire.webp\" alt=\"Wedding stretch tent hire\" loading=\"lazy\">\n        <div class=\"cet-tile-content\">\n          <h4>Wedding Tent Hire<\/h4>\n          <p>Elegant stretch tent hire for garden weddings, outdoor ceremonies, receptions and cocktail areas.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cet-tile\" tabindex=\"0\">\n        <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/corporate-event-tents.webp\" alt=\"Corporate event stretch tent hire\" loading=\"lazy\">\n        <div class=\"cet-tile-content\">\n          <h4>Corporate Events<\/h4>\n          <p>Professional tent hire for product launches, company functions, golf days and branded events.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cet-tile\" tabindex=\"0\">\n        <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/festival-tents.webp\" alt=\"Festival stretch tent hire\" loading=\"lazy\">\n        <div class=\"cet-tile-content\">\n          <h4>Festival Tents<\/h4>\n          <p>Flexible event cover for stages, food courts, vendor areas, bars, lounges and VIP zones.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cet-tile\" tabindex=\"0\">\n        <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/private-function-tents.webp\" alt=\"Private function stretch tent hire\" loading=\"lazy\">\n        <div class=\"cet-tile-content\">\n          <h4>Private Functions<\/h4>\n          <p>Stylish stretch tents for birthdays, graduations, anniversaries, showers and family events.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cet-tile\" tabindex=\"0\">\n        <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/hospitality-event-tents.webp\" alt=\"Hospitality stretch tent hire\" loading=\"lazy\">\n        <div class=\"cet-tile-content\">\n          <h4>Hospitality Events<\/h4>\n          <p>Temporary outdoor cover for restaurants, hotels, lodges, caf&eacute;s and event venues.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cet-tile\" tabindex=\"0\">\n        <img decoding=\"async\" src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/outdoor-event-tents.webp\" alt=\"Outdoor event stretch tent hire\" loading=\"lazy\">\n        <div class=\"cet-tile-content\">\n          <h4>Outdoor Events<\/h4>\n          <p>Practical stretch tent hire for schools, churches, sports days, markets and community events.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-09d6c52 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-shape-divider-none\" data-id=\"09d6c52\" data-element_type=\"section\" data-e-type=\"section\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7598631 pxl-column-element-default\" data-id=\"7598631\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-2fe6e00 elementor-widget elementor-widget-html\" data-id=\"2fe6e00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\n  SECTION BENEFITS & PROCESS\n============================================================ -->\n\n<style>\n  .cet-bp{\n    width:100vw;\n    margin-left:calc(50% - 50vw);\n    margin-right:calc(50% - 50vw);\n    background:#fff;\n    padding:90px 20px;\n    box-sizing:border-box;\n  }\n  .cet-bp *{ box-sizing:border-box; }\n  .cet-bp-inner{ max-width:1140px; margin:0 auto; }\n  .cet-bp .cet-eyebrow{\n    text-align:center;\n    color:#C7484D;\n    font-size:15px;\n    font-weight:600;\n    letter-spacing:2px;\n    text-transform:uppercase;\n    margin:0 0 12px;\n  }\n  .cet-bp h2{ text-align:center; margin:0 0 18px; }\n  .cet-bp .cet-intro{\n    text-align:center;\n    max-width:720px;\n    margin:0 auto 50px;\n  }\n\n  \/* ---------- BENEFIT TILES ---------- *\/\n  .cet-benefit-tiles{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:24px;\n  }\n  .cet-btile{\n    display:flex;\n    align-items:center;\n    gap:16px;\n    padding:22px 24px;\n    background:#fff;\n    border:1px solid #F0DEE0;\n    border-radius:6px;\n    transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;\n  }\n  .cet-btile:hover{\n    transform:translateY(-4px);\n    box-shadow:0 12px 26px rgba(19,38,68,0.10);\n    border-color:transparent;\n  }\n  .cet-btile-ic{\n    flex:0 0 48px;\n    height:48px;\n    border-radius:50%;\n    background:#F9EFF0;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    color:#C7484D;\n    transition:background .25s ease, color .25s ease;\n  }\n  .cet-btile:hover .cet-btile-ic{ background:#C7484D; color:#fff; }\n  .cet-btile-ic svg{ width:23px; height:23px; }\n  .cet-btile span:last-child{ font-weight:600; }\n\n  \/* ---------- PROCESS PANEL ---------- *\/\n  .cet-process-panel{\n    margin-top:70px;\n    background:#F9EFF0;\n    border-radius:10px;\n    padding:60px 40px;\n  }\n  .cet-process-panel h3{\n    text-align:center;\n    margin:0 0 50px;\n  }\n  .cet-steps{\n    display:grid;\n    grid-template-columns:repeat(4,1fr);\n    gap:30px;\n    position:relative;\n  }\n  \/* dashed \"guy rope\" connecting the steps on desktop *\/\n  .cet-steps::before{\n    content:\"\";\n    position:absolute;\n    top:31px;\n    left:12.5%;\n    right:12.5%;\n    border-top:2px dashed rgba(199,72,77,0.45);\n  }\n  .cet-step{ position:relative; text-align:center; }\n  .cet-step-num{\n    position:relative;      \/* sits above the rope *\/\n    width:62px;\n    height:62px;\n    margin:0 auto 20px;\n    border-radius:50%;\n    background:#fff;\n    border:2px solid #C7484D;\n    color:#C7484D;\n    font-weight:700;\n    font-size:20px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    transition:background .25s ease, color .25s ease, transform .25s ease;\n  }\n  .cet-step:hover .cet-step-num{\n    background:#C7484D;\n    color:#fff;\n    transform:scale(1.08);\n  }\n  .cet-step h4{ margin:0 0 10px; }\n  .cet-step p{ margin:0; }\n\n  \/* ---------- RESPONSIVE ---------- *\/\n  @media (max-width:1024px){\n    .cet-benefit-tiles{ grid-template-columns:repeat(2,1fr); }\n  }\n  @media (max-width:900px){\n    .cet-steps{ grid-template-columns:repeat(2,1fr); gap:44px 30px; }\n    .cet-steps::before{ display:none; }\n    .cet-process-panel{ padding:50px 28px; }\n  }\n  @media (max-width:640px){\n    .cet-bp{ padding:60px 20px; }\n    .cet-benefit-tiles{ grid-template-columns:1fr; }\n    .cet-steps{ grid-template-columns:1fr; }\n  }\n<\/style>\n\n<section class=\"cet-bp\">\n  <div class=\"cet-bp-inner\">\n\n    <!-- BENEFITS -->\n    <p class=\"cet-eyebrow\">Benefits<\/p>\n    <h2>Why Hire a Stretch Tent?<\/h2>\n    <p class=\"cet-intro\">Stretch tent hire is ideal when you need a temporary yet professional event space. It gives you the freedom to create a covered outdoor setup without committing to a permanent structure.<\/p>\n\n    <div class=\"cet-benefit-tiles\">\n\n      <div class=\"cet-btile\">\n        <span class=\"cet-btile-ic\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><\/svg>\n        <\/span>\n        <span>Flexible layouts for different venues<\/span>\n      <\/div>\n\n      <div class=\"cet-btile\">\n        <span class=\"cet-btile-ic\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M1 9h13v8H1z\"\/><path d=\"M14 11h4l4 4v2h-8z\"\/><circle cx=\"6\" cy=\"19\" r=\"2\"\/><circle cx=\"18\" cy=\"19\" r=\"2\"\/><\/svg>\n        <\/span>\n        <span>Professional delivery and installation<\/span>\n      <\/div>\n\n      <div class=\"cet-btile\">\n        <span class=\"cet-btile-ic\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3a9 9 0 0 1 9 9H3a9 9 0 0 1 9-9z\"\/><path d=\"M12 12v6a2 2 0 0 0 4 0\"\/><\/svg>\n        <\/span>\n        <span>Stylish shade and weather-ready cover<\/span>\n      <\/div>\n\n      <div class=\"cet-btile\">\n        <span class=\"cet-btile-ic\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg>\n        <\/span>\n        <span>Suitable for small and large events<\/span>\n      <\/div>\n\n      <div class=\"cet-btile\">\n        <span class=\"cet-btile-ic\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><path d=\"M9 16l2 2 4-4\"\/><\/svg>\n        <\/span>\n        <span>Available for many event types<\/span>\n      <\/div>\n\n      <div class=\"cet-btile\">\n        <span class=\"cet-btile-ic\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 12-9 12s-9-5-9-12a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\n        <\/span>\n        <span>Ideal for outdoor events across South Africa<\/span>\n      <\/div>\n\n    <\/div>\n\n    <!-- PROCESS -->\n    <div class=\"cet-process-panel\">\n      <h3>How Our Stretch Tent Hire Works<\/h3>\n\n      <div class=\"cet-steps\">\n\n        <div class=\"cet-step\">\n          <div class=\"cet-step-num\">01<\/div>\n          <h4>Share Your Event Details<\/h4>\n          <p>Tell us your event date, location, guest numbers and preferred setup.<\/p>\n        <\/div>\n\n        <div class=\"cet-step\">\n          <div class=\"cet-step-num\">02<\/div>\n          <h4>Get Tent Guidance<\/h4>\n          <p>We recommend the best stretch tent size, layout and hire option.<\/p>\n        <\/div>\n\n        <div class=\"cet-step\">\n          <div class=\"cet-step-num\">03<\/div>\n          <h4>Confirm Your Booking<\/h4>\n          <p>We finalise your booking, setup details and installation schedule.<\/p>\n        <\/div>\n\n        <div class=\"cet-step\">\n          <div class=\"cet-step-num\">04<\/div>\n          <h4>Enjoy Your Event Space<\/h4>\n          <p>Our team installs your stretch tent and prepares your venue for guests.<\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-2e2f0b3 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-shape-divider-none\" data-id=\"2e2f0b3\" data-element_type=\"section\" data-e-type=\"section\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6f4b34c pxl-column-element-default\" data-id=\"6f4b34c\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap\">\r\n                                        <\/div>\r\n        <\/div>\r\n                <div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-2394ddb pxl-column-element-default\" data-id=\"2394ddb\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-0b63a0a elementor-align-center elementor-widget elementor-widget-pxl_button\" data-id=\"0b63a0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pxl_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"pxl_button-0b63a0a-7781\" class=\"pxl-button-wrapper d-flex pxl-button-layout1\">\r\n    <a href=\"https:\/\/codeville.co.za\/ce\/contact-us\/\" class=\"btn btn-default icon-ps-right \">\r\n                <span class=\"pxl-button-text\">REQUEST A HIRE QUOTE<\/span>\r\n            <\/a>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n                <div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-8d6a72f pxl-column-element-default\" data-id=\"8d6a72f\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap\">\r\n                                        <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-7a72834 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-shape-divider-none\" data-id=\"7a72834\" data-element_type=\"section\" data-e-type=\"section\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d474a98 pxl-column-element-default\" data-id=\"d474a98\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-ace729b elementor-widget elementor-widget-html\" data-id=\"ace729b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\n  COLOURS\n============================================================ -->\n\n<style>\n  .cet-colours-row{\n    width:100vw;\n    margin-left:calc(50% - 50vw);\n    margin-right:calc(50% - 50vw);\n    background:#C06E80;\n    background-image:radial-gradient(120% 90% at 50% 0%, rgba(255,255,255,0.10), rgba(255,255,255,0) 55%);\n    padding:70px 20px 120px;   \/* extra bottom room for the reveal cards *\/\n    box-sizing:border-box;\n    color:#fff;\n  }\n  .cet-colours-row *{ box-sizing:border-box; }\n  .cet-colours-row-inner{ max-width:1140px; margin:0 auto; }\n  .cet-colours-row .cet-kicker{\n    text-align:center;\n    font-size:15px;\n    font-weight:600;\n    letter-spacing:2px;\n    text-transform:uppercase;\n    color:rgba(255,255,255,0.85);\n    margin:0 0 10px;\n  }\n  .cet-colours-row h2{\n    color:#fff;\n    text-transform:uppercase;\n    letter-spacing:3px;\n    text-align:center;\n    margin:0 0 44px;\n  }\n\n  .cet-tent-row{\n    display:grid;\n    grid-template-columns:repeat(8,1fr);\n    gap:12px;\n  }\n  .cet-tent-swatch{\n    position:relative;\n    text-align:center;\n    cursor:pointer;\n    outline:none;\n  }\n  .cet-tent-ic{\n    width:100%;\n    max-width:104px;\n    height:auto;\n    aspect-ratio:120\/74;\n    margin:0 auto 12px;\n    display:block;\n    filter:drop-shadow(0 8px 12px rgba(60,20,30,0.28));\n    transition:transform .4s cubic-bezier(.34,1.56,.64,1);\n  }\n  .cet-tent-swatch:hover .cet-tent-ic,\n  .cet-tent-swatch:focus-within .cet-tent-ic,\n  .cet-tent-swatch:focus .cet-tent-ic{\n    transform:scaleX(1.1) scaleY(.92) translateY(2px);\n  }\n  .cet-tent-swatch h4{\n    color:#fff;\n    text-transform:uppercase;\n    letter-spacing:1px;\n    font-size:15px;\n    margin:0;\n  }\n\n  \/* ---------- HOVER-REVEAL DESCRIPTION CARD ---------- *\/\n  .cet-tent-desc{\n    position:absolute;\n    top:calc(100% + 12px);\n    left:50%;\n    transform:translate(-50%, 8px);\n    width:230px;\n    background:#fff;\n    color:#3A2A2E;\n    border-radius:8px;\n    padding:14px 16px;\n    font-size:14px;\n    line-height:1.5;\n    box-shadow:0 14px 32px rgba(60,20,30,0.30);\n    opacity:0;\n    visibility:hidden;\n    transition:opacity .25s ease, transform .25s ease, visibility .25s;\n    z-index:5;\n    pointer-events:none;\n  }\n  \/* little arrow pointing up at the tent *\/\n  .cet-tent-desc::before{\n    content:\"\";\n    position:absolute;\n    top:-6px;\n    left:50%;\n    transform:translateX(-50%) rotate(45deg);\n    width:12px;\n    height:12px;\n    background:#fff;\n  }\n  .cet-tent-swatch:hover .cet-tent-desc,\n  .cet-tent-swatch:focus .cet-tent-desc,\n  .cet-tent-swatch:focus-within .cet-tent-desc{\n    opacity:1;\n    visibility:visible;\n    transform:translate(-50%, 0);\n  }\n  \/* keep edge tooltips inside the viewport *\/\n  .cet-tent-swatch:first-child .cet-tent-desc{\n    left:0; transform:translate(0, 8px);\n  }\n  .cet-tent-swatch:first-child:hover .cet-tent-desc,\n  .cet-tent-swatch:first-child:focus .cet-tent-desc{\n    transform:translate(0, 0);\n  }\n  .cet-tent-swatch:first-child .cet-tent-desc::before{ left:14%; }\n  .cet-tent-swatch:last-child .cet-tent-desc{\n    left:auto; right:0; transform:translate(0, 8px);\n  }\n  .cet-tent-swatch:last-child:hover .cet-tent-desc,\n  .cet-tent-swatch:last-child:focus .cet-tent-desc{\n    transform:translate(0, 0);\n  }\n  .cet-tent-swatch:last-child .cet-tent-desc::before{ left:auto; right:14%; }\n\n  \/* tent colours \u2013 each icon inherits via currentColor *\/\n  .cet-tent--white{ color:#FFFFFF; }\n  .cet-tent--blue{ color:#4A6FDC; }\n  .cet-tent--beige{ color:#C6BDA6; }\n  .cet-tent--red{ color:#D63030; }\n  .cet-tent--yellow{ color:#E3D84A; }\n  .cet-tent--black{ color:#2B2B2B; }\n  .cet-tent--orange{ color:#E8603C; }\n  .cet-tent--silver{ color:#B9C4E2; }\n\n  \/* ---------- RESPONSIVE ---------- *\/\n  @media (max-width:1024px){\n    .cet-tent-row{ grid-template-columns:repeat(4,1fr); gap:32px 12px; }\n    \/* reset edge alignment \u2013 tooltips centre fine in 4-col layout *\/\n    .cet-tent-swatch:first-child .cet-tent-desc,\n    .cet-tent-swatch:last-child .cet-tent-desc{\n      left:50%; right:auto; transform:translate(-50%, 8px);\n    }\n    .cet-tent-swatch:first-child:hover .cet-tent-desc,\n    .cet-tent-swatch:first-child:focus .cet-tent-desc,\n    .cet-tent-swatch:last-child:hover .cet-tent-desc,\n    .cet-tent-swatch:last-child:focus .cet-tent-desc{\n      transform:translate(-50%, 0);\n    }\n    .cet-tent-swatch:first-child .cet-tent-desc::before,\n    .cet-tent-swatch:last-child .cet-tent-desc::before{ left:50%; right:auto; }\n  }\n  @media (max-width:520px){\n    .cet-colours-row{ padding:60px 20px 110px; }\n    .cet-tent-row{ grid-template-columns:repeat(2,1fr); gap:36px 16px; }\n  }\n<\/style>\n\n<!-- The stretch tent shape, defined once and reused for every colour -->\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <defs>\n    <symbol id=\"cet-tent-shape-row\" viewBox=\"0 0 120 74\">\n      <!-- guy ropes -->\n      <path d=\"M10 50 4 68 M111 50 116 68\" stroke=\"currentColor\" stroke-width=\"1.4\" opacity=\".55\" fill=\"none\" stroke-linecap=\"round\"\/>\n      <!-- poles at three different heights -->\n      <path d=\"M31 16 V70 M64 10 V70 M95 21 V70\" stroke=\"currentColor\" stroke-width=\"2.6\" fill=\"none\" stroke-linecap=\"round\"\/>\n      <!-- canopy: organic, asymmetric triple-peak Bedouin form -->\n      <path fill=\"currentColor\" d=\"M10 50\n        C 18 28 25 16 31 13\n        C 39 9 45 22 52 20\n        C 57 19 59 8 64 7\n        C 70 6 74 20 81 22\n        C 87 23 91 19 95 18\n        C 101 24 106 36 111 50\n        C 100 44 92 40 82 42\n        C 72 44 66 36 58 37\n        C 50 38 46 44 36 42\n        C 26 40 18 44 10 50 Z\"\/>\n      <!-- fabric highlight across the tallest peak -->\n      <path fill=\"#fff\" opacity=\".22\" d=\"M64 7 C 59 8 57 19 52 20 L 54 28 C 60 26 62 15 66 13 Z\"\/>\n    <\/symbol>\n  <\/defs>\n<\/svg>\n\n<section class=\"cet-colours-row\">\n  <div class=\"cet-colours-row-inner\">\n\n    <p class=\"cet-kicker\">Pick a canvas for your event<\/p>\n    <h2>Colours<\/h2>\n\n    <div class=\"cet-tent-row\">\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--white\" role=\"img\" aria-label=\"White stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>White<\/h4>\n        <div class=\"cet-tent-desc\">Excellent choice for weddings and functions.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--blue\" role=\"img\" aria-label=\"Blue stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Blue<\/h4>\n        <div class=\"cet-tent-desc\">Corporate events and sport\/golf days.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--beige\" role=\"img\" aria-label=\"Beige stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Beige<\/h4>\n        <div class=\"cet-tent-desc\">A canvas that can be decorated with colourful tent decor. Perfect for any event or small occasion.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--red\" role=\"img\" aria-label=\"Red stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Red<\/h4>\n        <div class=\"cet-tent-desc\">A favourite at music festivals and functions. A warm and vibrant feeling.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--yellow\" role=\"img\" aria-label=\"Yellow stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Yellow<\/h4>\n        <div class=\"cet-tent-desc\">A real show stopper. Excellent choice for branding or tent decor pieces.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--black\" role=\"img\" aria-label=\"Black stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Black<\/h4>\n        <div class=\"cet-tent-desc\">The perfect colour for a more formal event or cocktail party.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--orange\" role=\"img\" aria-label=\"Burnt orange stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Burnt Orange<\/h4>\n        <div class=\"cet-tent-desc\">A warm, cosy atmosphere is created, perfect for cigar lounges, bar tents or any other occasion.<\/div>\n      <\/div>\n\n      <div class=\"cet-tent-swatch\" tabindex=\"0\">\n        <svg class=\"cet-tent-ic cet-tent--silver\" role=\"img\" aria-label=\"Silver grey stretch tent\"><use href=\"#cet-tent-shape-row\"><\/use><\/svg>\n        <h4>Silver\/Grey<\/h4>\n        <div class=\"cet-tent-desc\">Wow. Subtly, jet striking. Any colour decor will work well with this colour.<\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-418ac8eb elementor-section-full_width elementor-section-height-default elementor-section-height-default pxl-section-offset-none pxl-shape-divider-none\" data-id=\"418ac8eb\" data-element_type=\"section\" data-e-type=\"section\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-244580fb pxl-column-element-default\" data-id=\"244580fb\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-2b3ea471 elementor-widget elementor-widget-image-carousel\" data-id=\"2b3ea471\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;4&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:3000,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:20,&quot;sizes&quot;:[]},&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" 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\" 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 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/white-stretch-tent-house-installation-1.webp\" alt=\"white-stretch-tent-house-installation\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/festival-stretch-tent-stage-crowd-1.webp\" alt=\"festival-stretch-tent-stage-crowd\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/stretch-tent-lawn-event-setup-1.webp\" alt=\"stretch-tent-lawn-event-setup\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/stretch-tent-beach-venue-1.webp\" alt=\"stretch-tent-beach-venue\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/red-stretch-tent-event-field-1.webp\" alt=\"red-stretch-tent-event-field\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/red-stretch-tent-cycling-event-1.webp\" alt=\"red-stretch-tent-cycling-event\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/poolside-stretch-tent-venue-1.webp\" alt=\"poolside-stretch-tent-venue\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/large-beige-stretch-tent-building-installation-1.webp\" alt=\"large-beige-stretch-tent-building-installation\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/stretch-tent-stage-decor-setup-1.webp\" alt=\"stretch-tent-stage-decor-setup\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/illuminated-stretch-tent-evening-event-1.webp\" alt=\"illuminated-stretch-tent-evening-event\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/festival-stretch-tent-aerial-view-1.webp\" alt=\"festival-stretch-tent-aerial-view\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/desert-stretch-tent-camp-1.webp\" alt=\"desert-stretch-tent-camp\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/corporate-stretch-tent-evening-lounge-1.webp\" alt=\"corporate-stretch-tent-evening-lounge\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/branded-stretch-tent-night-event-1.webp\" alt=\"branded-stretch-tent-night-event\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 of 15\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/codeville.co.za\/ce\/wp-content\/uploads\/2026\/07\/beige-stretch-tent-garden-venue-1.webp\" alt=\"beige-stretch-tent-garden-venue\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/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                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Stretch Tent Hire for Stylish Outdoor Events Flexible Stretch Tent Hire for Every Occasion Cutting Edge Tents provides professional stretch tent hire in Cape Town, Johannesburg and across South Africa for weddings, corporate functions, festivals, private events, hospitality spaces and outdoor venues. Our tents are designed to create stylish, practical and weather-ready event spaces that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10869","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/pages\/10869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/comments?post=10869"}],"version-history":[{"count":76,"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/pages\/10869\/revisions"}],"predecessor-version":[{"id":11226,"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/pages\/10869\/revisions\/11226"}],"wp:attachment":[{"href":"https:\/\/codeville.co.za\/ce\/wp-json\/wp\/v2\/media?parent=10869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}