var/cache/dev/twig/89/894986a47f8a3941348a61ead273d365.php line 48

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* vitrine/en/cgv.html.twig */
  16. class __TwigTemplate_06555675636f306d35b5ae2a26c7ccb5 extends Template
  17. {
  18. private Source $source;
  19. /**
  20. * @var array<string, Template>
  21. */
  22. private array $macros = [];
  23. public function __construct(Environment $env)
  24. {
  25. parent::__construct($env);
  26. $this->source = $this->getSourceContext();
  27. $this->blocks = [
  28. 'title' => [$this, 'block_title'],
  29. 'description' => [$this, 'block_description'],
  30. 'robots' => [$this, 'block_robots'],
  31. 'css' => [$this, 'block_css'],
  32. 'footer_js' => [$this, 'block_footer_js'],
  33. 'body' => [$this, 'block_body'],
  34. ];
  35. }
  36. protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  37. {
  38. // line 1
  39. return "vitrine/en/layout.html.twig";
  40. }
  41. protected function doDisplay(array $context, array $blocks = []): iterable
  42. {
  43. $macros = $this->macros;
  44. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  45. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "vitrine/en/cgv.html.twig"));
  46. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  47. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "vitrine/en/cgv.html.twig"));
  48. $this->parent = $this->load("vitrine/en/layout.html.twig", 1);
  49. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  50. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  51. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  52. }
  53. // line 3
  54. /**
  55. * @return iterable<null|scalar|\Stringable>
  56. */
  57. public function block_title(array $context, array $blocks = []): iterable
  58. {
  59. $macros = $this->macros;
  60. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  61. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
  62. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  63. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
  64. yield "Terms and Conditions of Sale";
  65. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  66. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  67. yield from [];
  68. }
  69. // line 4
  70. /**
  71. * @return iterable<null|scalar|\Stringable>
  72. */
  73. public function block_description(array $context, array $blocks = []): iterable
  74. {
  75. $macros = $this->macros;
  76. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  77. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "description"));
  78. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  79. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "description"));
  80. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  81. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  82. yield from [];
  83. }
  84. // line 5
  85. /**
  86. * @return iterable<null|scalar|\Stringable>
  87. */
  88. public function block_robots(array $context, array $blocks = []): iterable
  89. {
  90. $macros = $this->macros;
  91. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  92. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "robots"));
  93. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  94. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "robots"));
  95. yield "noindex,nofollow";
  96. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  97. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  98. yield from [];
  99. }
  100. // line 7
  101. /**
  102. * @return iterable<null|scalar|\Stringable>
  103. */
  104. public function block_css(array $context, array $blocks = []): iterable
  105. {
  106. $macros = $this->macros;
  107. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  108. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "css"));
  109. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  110. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "css"));
  111. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  112. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  113. yield from [];
  114. }
  115. // line 8
  116. /**
  117. * @return iterable<null|scalar|\Stringable>
  118. */
  119. public function block_footer_js(array $context, array $blocks = []): iterable
  120. {
  121. $macros = $this->macros;
  122. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  123. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_js"));
  124. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  125. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_js"));
  126. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  127. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  128. yield from [];
  129. }
  130. // line 10
  131. /**
  132. * @return iterable<null|scalar|\Stringable>
  133. */
  134. public function block_body(array $context, array $blocks = []): iterable
  135. {
  136. $macros = $this->macros;
  137. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  138. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  139. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  140. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  141. // line 11
  142. yield "
  143. <style>
  144. h2 {
  145. font-size:24px;
  146. }
  147. </style>
  148. <section id=\"section-contact\">
  149. <div class=\"container\">
  150. <div class=\"row g-4 justify-content-center\" style=\"margin-top:70px;\">
  151. <div class=\"col-lg-6 text-center\">
  152. <h1 class=\"wow fadeInUp\" data-wow-delay=\".2s\">Terms and Conditions of Sale</h1>
  153. </div>
  154. </div>
  155. <div class=\"row g-4 justify-content-center\" style=\"color:black; text-align: left;\">
  156. <div class=\"col-md-12 wow fadeInUp\">
  157. <p><strong>Furnished seasonal rental – SARL Party Factory</strong></p>
  158. <p>Last updated: October 2025</p>
  159. <h2>1. Lessor Identification</h2>
  160. <p>This contract is concluded between:</p>
  161. <p>SARL Party Factory, a limited liability company with a share capital of 5,671 euros, registered with the Strasbourg Trade and Companies Register under number 418 756 524, whose registered office is located at 20 rue du Vieux Marché aux Grains, 67000 Strasbourg, represented by Mr. Kempf Thiébaut.</p>
  162. <p>The lessor is hereinafter referred to as \"the Lessor\" or \"the Owner\".</p>
  163. <h2>2. Purpose</h2>
  164. <p>These Terms and Conditions of Sale are intended to define the rights and obligations of the parties in the context of the seasonal rental of furnished accommodation for tourist use.</p>
  165. <p>The rented property is a 4-room apartment of 83 m², located at 20 rue du Vieux Marché aux Grains, 67000 Strasbourg, on the 1st floor without elevator, accommodating up to 8 people (8 adults or 4 adults and 4 children).</p>
  166. <p>The accommodation is equipped with wifi, a television, a fitted kitchen and baby equipment on request (travel cot, high chair, etc.)</p>
  167. <h2>3. Booking and Payment</h2>
  168. <p><strong>3.1. Booking</strong></p>
  169. <p>Booking can be made:</p>
  170. <ul>
  171. <li>via the Lessor's website: www.cathedraleheritagestrasbourg.com</li>
  172. <li>or via Airbnb or Booking platforms.</li>
  173. </ul>
  174. <p>It becomes firm and final upon full payment of the stay by the Tenant.</p>
  175. <p><strong>3.2. Payment Methods</strong></p>
  176. <p>Payment is made by bank transfer or credit card.</p>
  177. <p><strong>3.3. Security Deposit</strong></p>
  178. <p>A security deposit is required. It is refunded by bank transfer within a maximum period of 72 hours after the check-out inventory, minus, where applicable, amounts due for damage or missing items.</p>
  179. <h2>4. Stay Conditions</h2>
  180. <ul>
  181. <li>Check-in time: from 3:00 PM</li>
  182. <li>Check-out time: before 11:00 AM</li>
  183. <li>Minimum stay duration: 2 nights</li>
  184. <li>Cleaning: included in the rate</li>
  185. <li>Household linen (sheets and towels): included</li>
  186. <li>Utilities (water, electricity, heating, wifi): included</li>
  187. <li>Pets: not allowed</li>
  188. <li>Smoking: not allowed (non-smoking accommodation)</li>
  189. <li>Parties and events: strictly prohibited</li>
  190. <li>Inventory: carried out at the tenant's entry and exit</li>
  191. </ul>
  192. <p>Any violation of these rules may result in immediate termination of the rental, without refund.</p>
  193. <h2>5. Rates and Taxes</h2>
  194. <ul>
  195. <li>Prices are expressed in euros (€) including all taxes.</li>
  196. <li>Rates are set per night, with a reduced rate for weekly stays.</li>
  197. <li>Cleaning and tourist tax are included in the total price displayed.</li>
  198. <li>VAT is applicable according to the company's tax regime.</li>
  199. </ul>
  200. <h2>6. Cancellation and Modification</h2>
  201. <p><strong>6.1. By the Tenant</strong></p>
  202. <p>The cancellation policy is strict:</p>
  203. <ul>
  204. <li>In case of cancellation more than one month before the arrival date, 50% of the total stay amount will be refunded.</li>
  205. <li>In case of cancellation less than one month before the arrival date, no refund will be made.</li>
  206. <li>In case of early departure, the stay remains due in full.</li>
  207. </ul>
  208. <p><strong>6.2. By the Lessor</strong></p>
  209. <p>In case of cancellation by the Lessor (unavailability, force majeure, etc.), full refund of the amounts paid will be made without additional compensation.</p>
  210. <h2>7. Responsibilities and Insurance</h2>
  211. <p>The Lessor declares having taken out non-occupant owner insurance (PNO) with MMA, covering the accommodation and risks related to the rental.</p>
  212. <p>The Tenant is responsible for any damage they may cause to the accommodation.</p>
  213. <p>Holiday insurance is not mandatory but highly recommended.</p>
  214. <p>The Lessor cannot be held responsible for:</p>
  215. <ul>
  216. <li>theft or loss of personal property in the accommodation,</li>
  217. <li>temporary interruptions of services (water, electricity, internet, etc.),</li>
  218. <li>nor external nuisances beyond their control.</li>
  219. </ul>
  220. <p>In case of force majeure (pandemic, natural disaster, strike, major breakdown, etc.), the Lessor's liability cannot be engaged.</p>
  221. <h2>8. Personal Data (GDPR)</h2>
  222. <p>The Lessor collects and processes tenants' personal data (name, email, telephone, booking information) for contract management, billing and communication purposes before, during and after the stay.</p>
  223. <p>Data is kept for a maximum period of 3 years after the last booking.</p>
  224. <p>No data is transferred to third parties for commercial purposes.</p>
  225. <p>In accordance with the General Data Protection Regulation (GDPR), the Tenant has the right to access, rectify and delete their data by writing to: <a href=\"mailto:contact@cathedraleheritage.com\" style=\"color:black;\">contact@cathedraleheritage.com</a></p>
  226. </div>
  227. </div>
  228. </div>
  229. </section>
  230. ";
  231. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  232. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  233. yield from [];
  234. }
  235. /**
  236. * @codeCoverageIgnore
  237. */
  238. public function getTemplateName(): string
  239. {
  240. return "vitrine/en/cgv.html.twig";
  241. }
  242. /**
  243. * @codeCoverageIgnore
  244. */
  245. public function isTraitable(): bool
  246. {
  247. return false;
  248. }
  249. /**
  250. * @codeCoverageIgnore
  251. */
  252. public function getDebugInfo(): array
  253. {
  254. return array ( 193 => 11, 180 => 10, 158 => 8, 136 => 7, 113 => 5, 91 => 4, 68 => 3, 45 => 1,);
  255. }
  256. public function getSourceContext(): Source
  257. {
  258. return new Source("{% extends 'vitrine/en/layout.html.twig' %}
  259. {% block title %}Terms and Conditions of Sale{% endblock title %}
  260. {% block description %}{% endblock description %}
  261. {% block robots %}noindex,nofollow{% endblock robots %}
  262. {% block css %}{% endblock css %}
  263. {% block footer_js %}{% endblock footer_js %}
  264. {% block body %}
  265. <style>
  266. h2 {
  267. font-size:24px;
  268. }
  269. </style>
  270. <section id=\"section-contact\">
  271. <div class=\"container\">
  272. <div class=\"row g-4 justify-content-center\" style=\"margin-top:70px;\">
  273. <div class=\"col-lg-6 text-center\">
  274. <h1 class=\"wow fadeInUp\" data-wow-delay=\".2s\">Terms and Conditions of Sale</h1>
  275. </div>
  276. </div>
  277. <div class=\"row g-4 justify-content-center\" style=\"color:black; text-align: left;\">
  278. <div class=\"col-md-12 wow fadeInUp\">
  279. <p><strong>Furnished seasonal rental – SARL Party Factory</strong></p>
  280. <p>Last updated: October 2025</p>
  281. <h2>1. Lessor Identification</h2>
  282. <p>This contract is concluded between:</p>
  283. <p>SARL Party Factory, a limited liability company with a share capital of 5,671 euros, registered with the Strasbourg Trade and Companies Register under number 418 756 524, whose registered office is located at 20 rue du Vieux Marché aux Grains, 67000 Strasbourg, represented by Mr. Kempf Thiébaut.</p>
  284. <p>The lessor is hereinafter referred to as \"the Lessor\" or \"the Owner\".</p>
  285. <h2>2. Purpose</h2>
  286. <p>These Terms and Conditions of Sale are intended to define the rights and obligations of the parties in the context of the seasonal rental of furnished accommodation for tourist use.</p>
  287. <p>The rented property is a 4-room apartment of 83 m², located at 20 rue du Vieux Marché aux Grains, 67000 Strasbourg, on the 1st floor without elevator, accommodating up to 8 people (8 adults or 4 adults and 4 children).</p>
  288. <p>The accommodation is equipped with wifi, a television, a fitted kitchen and baby equipment on request (travel cot, high chair, etc.)</p>
  289. <h2>3. Booking and Payment</h2>
  290. <p><strong>3.1. Booking</strong></p>
  291. <p>Booking can be made:</p>
  292. <ul>
  293. <li>via the Lessor's website: www.cathedraleheritagestrasbourg.com</li>
  294. <li>or via Airbnb or Booking platforms.</li>
  295. </ul>
  296. <p>It becomes firm and final upon full payment of the stay by the Tenant.</p>
  297. <p><strong>3.2. Payment Methods</strong></p>
  298. <p>Payment is made by bank transfer or credit card.</p>
  299. <p><strong>3.3. Security Deposit</strong></p>
  300. <p>A security deposit is required. It is refunded by bank transfer within a maximum period of 72 hours after the check-out inventory, minus, where applicable, amounts due for damage or missing items.</p>
  301. <h2>4. Stay Conditions</h2>
  302. <ul>
  303. <li>Check-in time: from 3:00 PM</li>
  304. <li>Check-out time: before 11:00 AM</li>
  305. <li>Minimum stay duration: 2 nights</li>
  306. <li>Cleaning: included in the rate</li>
  307. <li>Household linen (sheets and towels): included</li>
  308. <li>Utilities (water, electricity, heating, wifi): included</li>
  309. <li>Pets: not allowed</li>
  310. <li>Smoking: not allowed (non-smoking accommodation)</li>
  311. <li>Parties and events: strictly prohibited</li>
  312. <li>Inventory: carried out at the tenant's entry and exit</li>
  313. </ul>
  314. <p>Any violation of these rules may result in immediate termination of the rental, without refund.</p>
  315. <h2>5. Rates and Taxes</h2>
  316. <ul>
  317. <li>Prices are expressed in euros (€) including all taxes.</li>
  318. <li>Rates are set per night, with a reduced rate for weekly stays.</li>
  319. <li>Cleaning and tourist tax are included in the total price displayed.</li>
  320. <li>VAT is applicable according to the company's tax regime.</li>
  321. </ul>
  322. <h2>6. Cancellation and Modification</h2>
  323. <p><strong>6.1. By the Tenant</strong></p>
  324. <p>The cancellation policy is strict:</p>
  325. <ul>
  326. <li>In case of cancellation more than one month before the arrival date, 50% of the total stay amount will be refunded.</li>
  327. <li>In case of cancellation less than one month before the arrival date, no refund will be made.</li>
  328. <li>In case of early departure, the stay remains due in full.</li>
  329. </ul>
  330. <p><strong>6.2. By the Lessor</strong></p>
  331. <p>In case of cancellation by the Lessor (unavailability, force majeure, etc.), full refund of the amounts paid will be made without additional compensation.</p>
  332. <h2>7. Responsibilities and Insurance</h2>
  333. <p>The Lessor declares having taken out non-occupant owner insurance (PNO) with MMA, covering the accommodation and risks related to the rental.</p>
  334. <p>The Tenant is responsible for any damage they may cause to the accommodation.</p>
  335. <p>Holiday insurance is not mandatory but highly recommended.</p>
  336. <p>The Lessor cannot be held responsible for:</p>
  337. <ul>
  338. <li>theft or loss of personal property in the accommodation,</li>
  339. <li>temporary interruptions of services (water, electricity, internet, etc.),</li>
  340. <li>nor external nuisances beyond their control.</li>
  341. </ul>
  342. <p>In case of force majeure (pandemic, natural disaster, strike, major breakdown, etc.), the Lessor's liability cannot be engaged.</p>
  343. <h2>8. Personal Data (GDPR)</h2>
  344. <p>The Lessor collects and processes tenants' personal data (name, email, telephone, booking information) for contract management, billing and communication purposes before, during and after the stay.</p>
  345. <p>Data is kept for a maximum period of 3 years after the last booking.</p>
  346. <p>No data is transferred to third parties for commercial purposes.</p>
  347. <p>In accordance with the General Data Protection Regulation (GDPR), the Tenant has the right to access, rectify and delete their data by writing to: <a href=\"mailto:contact@cathedraleheritage.com\" style=\"color:black;\">contact@cathedraleheritage.com</a></p>
  348. </div>
  349. </div>
  350. </div>
  351. </section>
  352. {% endblock body %}", "vitrine/en/cgv.html.twig", "/var/www/vhosts/mirtillostudio.com/ch.mirtillostudio.com/templates/vitrine/en/cgv.html.twig");
  353. }
  354. }