<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* Theme/Produit/Service/Service/listeservice.html.twig */
class __TwigTemplate_298474c41d9db656826d435643e4f6d1 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'meta' => [$this, 'block_meta'],
'title' => [$this, 'block_title'],
'userblog_body' => [$this, 'block_userblog_body'],
'javascripttemplate' => [$this, 'block_javascripttemplate'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "Theme/Users/User/layoutbase.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Theme/Produit/Service/Service/listeservice.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Theme/Produit/Service/Service/listeservice.html.twig"));
$this->parent = $this->loadTemplate("Theme/Users/User/layoutbase.html.twig", "Theme/Produit/Service/Service/listeservice.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 2
public function block_meta($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta"));
// line 3
yield "\t";
yield from $this->yieldParentBlock("meta", $context, $blocks);
yield "
\t<meta name=\"keywords\" content=\"";
// line 4
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["site"]) || array_key_exists("site", $context) ? $context["site"] : (function () { throw new RuntimeError('Variable "site" does not exist.', 4, $this->source); })()), "html", null, true);
yield ", \"/>
\t<meta name=\"author\" content=\"Noel Kenfack\"/>
\t<meta name=\"description\" content=\"";
// line 6
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["site"]) || array_key_exists("site", $context) ? $context["site"] : (function () { throw new RuntimeError('Variable "site" does not exist.', 6, $this->source); })()), "html", null, true);
yield "\" />
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 9
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
// line 10
yield "\t";
yield from $this->yieldParentBlock("title", $context, $blocks);
yield " - Détails du service ..
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 13
public function block_userblog_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "userblog_body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "userblog_body"));
// line 14
yield "<style>
.content{
\t\tbackground-color: #268dcf;
\t}
.wrap {
\t\tpadding-top: 8px;
\t\tpadding-bottom: 8px;
\t\tbox-shadow: 0 5px 5px #fff;
\t}
\t.breadcrumb {
\t\twidth: 100%;
\t\tmargin: auto;
\t\tdisplay: flex;
\t}
\t.breadcrumb li {
\t\tpadding-right: 20px;
\t}
\t.breadcrumb a {
\t\ttext-decoration: none;
\t\tcolor: aliceblue;
\t\tfont-weight: 700;
\t\ttransition: 0.5s;
\t}
\t.breadcrumb li + li {
\t\tpadding-left: 0;
\t}
\t.breadcrumb li + li:before {
\t\tcontent: '>';
\t\tcolor: #3b3b3bff;
\t\tmargin-right: 20px;
\t}
\t.breadcrumb li:last-child a,
\t.breadcrumb a:hover {
\t\tcolor: #e2ebf3;
\t\tborder-radius: 35px;
\t\tbackground-color: #82ccdd;
\t\tpadding: 5px 10px;
\t}
\t";
// line 53
yield "\t";
// line 54
yield "\t:root {
--swiper-pagination-color: #fff;
--swiper-pagination-bullet-inactive-color: #fff;
}
";
// line 60
yield " .card {
display: flex;
flex-direction: column;
justify-content: space-between;
background: white;
border-radius: 10px;
padding: 16px;
width: 100%;
min-height: 500px;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}
.logo {
height: 40%;
margin-bottom: 10px;
}
.title {
font-weight: bold;
font-size: 1.05rem;
margin-bottom: 8px;
}
.description {
flex-grow: 1;
font-size: 0.9rem;
color: #444;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
line-height: 1.4;
margin-bottom: 10px;
}
.card-footer {
display: flex;
justify-content: space-between;
align-items: center;
font-size: 0.85rem;
color: green;
margin-bottom: 10px;
}
.btn {
align-self: flex-end;
background-color: #268dcf;
color: white;
border: none;
padding: 8px 12px;
border-radius: 5px;
cursor: pointer;
}
\t.mx-2{
\t\tpadding: 12px 20px;
\t}
\ta {
\t\ttext-decoration: none;
\t}
\t\t";
// line 118
yield " .section-head.center.wt-small-separator-outer {
margin-bottom: 50px;
text-align: left;
}
.section-head {
position: relative;
}
.site-text-primary, .wt-small-separator {
color: #ea130e;
}
.wt-small-separator {
font-family: \"Heebo\", sans-serif;
text-transform: uppercase;
letter-spacing: 1px;
padding-right: 40px;
font-size: 26px;
line-height: 26px;
margin-bottom: 15px;
position: relative;
display: inline-block;
font-weight: 700;
}
.section-head.center .wt-small-separator div.sep-leaf-left {
position: relative;
}
.section-head.center .wt-small-separator div.sep-leaf-left:before, .section-head.center .wt-small-separator div.sep-leaf-left:after {
background-color: #ea130e;
}
.section-head.center .wt-small-separator div.sep-leaf-left:before {
right: -20px;
width: 10px;
}
.section-head.center .wt-small-separator div.sep-leaf-left:before, .section-head.center .wt-small-separator div.sep-leaf-left:after {
position: absolute;
content: '';
height: 22px;
bottom: 0px;
top: 0px;
transform: skew(-20deg);
}
.section-head.center .wt-small-separator div.sep-leaf-left:after {
right: -27px;
width: 4px;
}
.section-head.center.wt-small-separator-outer h2 {
max-width: 630px;
margin: 0px auto;
}
\t/* css onglets departements / Services */
\t
.tagline {
font-style: italic;
color: #6c757d;
}
\t\t .readmore {
display: block;
margin-top: 1em;
padding-top: 0.05em;
border-top: 1px solid rgba(126, 149, 180, 0.5);
font-family: \"Josefin Sans\", sans-serif;
font-size: 1.2em;
@include clearfix;
a {
display: block;
margin: 0.5em 0;
float: right;
color: #aa7786;
text-decoration: none;
&:hover {
color: darken(#aa7786, 10%);
}
}
span {
padding-left: 1em;
vertical-align: middle;
}
}
\t.ok img {
\t float: left;
\t height: 300px;
\t width: 500px;
\t margin-left: none;
\t}
\t";
// line 205
yield "\t.tabbordion {
margin: 30px 0;
display: inline-block;
clear: both;
width: 100%;
}
.tabbordion-tabs {
display: none;
list-style-type: none;
margin: 0;
padding: 0;
}
.tabbordion-tabs li {
flex: 1;
}
.tabbordion-tabs li:not(:first-of-type) {
margin-left: -2px;
}
.tabbordion-tabs li button {
transition: all 0.2s ease-in-out;
width: 100%;
border: 2px solid #071629;
background: #5e8ce7ff;
color: #fff;
/* padding: 7.5px 15px; */
border-radius: 0;
font-size: 1rem;
cursor: pointer;
position: relative;
}
.tabbordion-tabs li button:hover,
.tabbordion-tabs li button:active,
.tabbordion-tabs li button:focus {
background: #fff;
color: #071629;
outline: 0;
}
.tabbordion-tabs li[aria-selected=\"true\"] button {
background: #fff;
color: #071629;
}
.tabbordion-tabs li[aria-selected=\"true\"] button:after {
content: \"\";
position: absolute;
height: 2px;
width: 100%;
background: #fff;
bottom: -2px;
left: 0;
}
@media (min-width: 992px) {
.tabbordion-tabs {
display: flex;
}
}
.tabbordion-item-header.accordion-mode {
font-weight: normal;
margin: 0;
cursor: pointer;
position: relative;
user-select: none;
background: #1f2907d7;
color: #fff;
padding: 5px 15px;
margin-bottom: 1px;
}
.tabbordion-item-header.accordion-mode[aria-selected=\"true\"] {
margin-bottom: 0;
}
.tabbordion-item-header.accordion-mode:before,
.tabbordion-item-header.accordion-mode:after {
content: \"\";
display: block;
transition: all 0.2s ease-in-out;
background: #fff;
width: 0.8em;
height: 0.11em;
position: absolute;
right: 15px;
top: calc(50% - 0.11em);
}
.tabbordion-item-header.accordion-mode:after {
transform: rotate(90deg);
}
.tabbordion-item-header.accordion-mode[aria-selected=\"true\"]:after {
transform: none;
}
@media (min-width: 992px) {
.tabbordion-item-header.accordion-mode.hide-desktop {
display: none;
}
}
.tabbordion-item-content {
background: #fff;
padding: 15px;
border-left: 2px solid #071629;
border-bottom: 2px solid #071629;
border-right: 2px solid #071629;
}
@media (max-width: 991px) {
.tabbordion-item-content {
transition: opacity 0.5s ease;
}
.tabbordion-item-content.hide-mobile {
display: none;
}
}
@media (min-width: 992px) {
.tabbordion-item {
transition: opacity 0.5s ease;
}
.tabbordion-item.hide-desktop {
display: none;
}
}
/********========= Begin Services ==========*/
.section-services {
\tfont-family: \"Poppins\", sans-serif;
\tbackground-color: #e6edf7;
\tcolor: #202020;
\tpadding-top: 5px;
padding-bottom: 10px;
}
.section-services .header-section {
\tmargin-bottom: 0px;
}
.section-services .header-section .title {
\tposition: relative;
padding-bottom: 14px;
margin-bottom: 25px;
\tfont-weight: 700;
font-size: 32px;
}
.section-services .header-section .title:before {
\tcontent: \"\";
\tposition: absolute;
\tbottom: 0;
\tleft: 50%;
\ttransform: translateX(-50%);
\twidth: 50px;
\theight: 3px;
\tbackground-color: #ff4500;
border-radius: 3px;
}
.section-services .header-section .title:after {
\tcontent: \"\";
\tposition: absolute;
\tbottom: 0;
\tleft: 50%;
transform: translateX(30px);
\twidth: 10px;
\theight: 3px;
\tbackground-color: #504f93;
border-radius: 3px;
}
.section-services .header-section .description {
\tfont-size: 14px;
color: #282828;
}
.section-services .single-service {
position: relative;
margin-top: 30px;
background-color: #fff;
border-radius: 10px;
padding: 40px 30px;
overflow: hidden;
}
.section-services .single-service .content {
\tposition: relative;
\tz-index: 20;
}
.section-services .single-service .circle-before {
position: absolute;
top: 0;
right: 0px;
transform: translate(40%, -40%);
width: 150px;
height: 150px;
background-color: #ff4500;
border: 6px solid #504f93;
border-radius: 50%;
opacity: 0.5;
z-index: 10;
transition: all .6s;
}
.section-services .single-service:hover .circle-before {
\twidth: 100%;
\theight: 100%;
\ttransform: none;
\tborder: 0;
\tborder-radius: 0;
\topacity: 1;
}
.section-services .single-service .icon {
\tdisplay: inline-block;
\tmargin-bottom: 26px;
width: 70px;
height: 70px;
background-color: #ff4500;
border-radius: 5px;
line-height: 70px;
text-align: center;
color: #fff;
font-size: 30px;
transition: all .3s;
}
.section-services .single-service:hover .icon {
\tbackground-color: #fff;
\tcolor: #ff4500;
}
.section-services .single-service .title {
margin-bottom: 18px;
\tfont-weight: 700;
font-size: 23px;
transition: color .3s;
}
.section-services .single-service:hover .title {
\tcolor: #fff;
}
.section-services .single-service .description {
margin-bottom: 20px;
font-size: 14px;
transition: color .3s;
}
.section-services .single-service:hover .description {
\tcolor: #fff;
}
.section-services .single-service a {
\tposition: relative;
\tfont-size: 18px;
color: #202020;
text-decoration: none;
font-weight: 500;
transition: color .3s;
}
.section-services .single-service:hover a {
\tcolor: #fff;
}
.section-services .single-service a:after {
\tcontent: \"\";
\tposition: absolute;
\tbottom: 0;
\tleft: 0;
\tright: 0;
\theight: 1px;
\tbackground-color: #ff4500;
\ttransition: background-color .3s;
}
.section-services .single-service:hover a:after {
\tbackground-color: #fff;
}
</style>
<!-- page title -->
";
// line 514
yield "<!-- /page title -->
<!-- CTA Section -->
<section class=\"cta \" style=\"padding: 1rem 0;\">
\t<div class=\"container\">
\t\t<div class=\"section-head center wt-small-separator-outer mt-3 text-center\" style=\"margin-bottom: 0px;\">
\t\t\t<div class=\"wt-small-separator site-text-primary\">
\t\t\t\t<div class=\"sep-leaf-left\"></div>
\t\t\t\t<div>Nos services</div>
\t\t\t</div>
\t\t</div>
\t\t<div>Nous offrons une expertise comptable complète, incluant la tenue de livres et la préparation fiscale, tout en fournissant des conseils financiers adaptés aux besoins spécifiques de chaque client.</div>
\t</div>
</section>
<!-- more event -->
\t<section class=\"section-sm\">
\t\t<div class=\"content\" style=\"padding-bottom: 5px;\">
\t\t\t<div class=\"wrap\">
\t\t\t\t<div class=\"container\">
\t\t\t\t\t<ol class=\"breadcrumb\">
\t\t\t\t\t\t<li href=\"#\">
\t\t\t\t\t\t\t<a>Home</a>
\t\t\t\t\t\t</li>
\t\t\t\t\t\t<li href=\"#\">
\t\t\t\t\t\t\t<a>Services</a>
\t\t\t\t\t\t</li>
\t\t\t\t\t</ol>
\t\t\t\t</div>
\t\t\t</div>
\t\t</div>
\t</section>
<section class=\"section-services\" style=\"margin-bottom: -20px;\">
\t<div class=\"container\" style=\"margin-top: 10px;\">
\t\t
\t\t<div class=\"row\">
\t\t\t";
// line 552
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["liste_service"]) || array_key_exists("liste_service", $context) ? $context["liste_service"] : (function () { throw new RuntimeError('Variable "liste_service" does not exist.', 552, $this->source); })()));
$context['_iterated'] = false;
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 553
yield "\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-battle-net\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">";
// line 560
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 560), "html", null, true);
yield "</h3>
\t\t\t\t\t\t\t<p class=\"description\">";
// line 561
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["service"], "description", [], "any", false, false, false, 561), "html", null, true);
yield "</p>
\t\t\t\t\t\t\t<a href=\"";
// line 562
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("produit_service_service", ["id" => CoreExtension::getAttribute($this->env, $this->source, $context["service"], "id", [], "any", false, false, false, 562)]), "html", null, true);
yield "\" class=\"learn-more\">En savoir plus</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t";
$context['_iterated'] = true;
}
if (!$context['_iterated']) {
// line 569
yield "\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-asymmetrik\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">It Management</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-artstation\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Software Development</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-500px\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Brand Strategy</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fas fa-chart-pie\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Business Consulting</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fas fa-laptop-code\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Website Design</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 645
yield "\t\t\t</div>
\t\t<div class=\"text-center\" style=\"margin-top: 10px;\">
\t";
// line 649
if (((isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 649, $this->source); })()) > 0)) {
// line 650
yield "
\t\t";
// line 651
if ((((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 651, $this->source); })()) > 1) && ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 651, $this->source); })()) <= (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 651, $this->source); })())))) {
// line 652
yield "\t\t\t";
$context["pagepre"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 652, $this->source); })()) - 1);
// line 653
yield "\t\t";
} else {
// line 654
yield "\t\t\t";
$context["pagepre"] = (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 654, $this->source); })());
// line 655
yield "\t\t";
}
// line 656
yield "
\t\t";
// line 657
if (((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 657, $this->source); })()) < (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 657, $this->source); })()))) {
// line 658
yield "\t\t\t";
$context["pagesuiv"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 658, $this->source); })()) + 1);
// line 659
yield "\t\t";
} else {
// line 660
yield "\t\t\t";
$context["pagesuiv"] = 1;
// line 661
yield "\t\t";
}
// line 662
yield "
\t\t";
// line 663
if (((isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 663, $this->source); })()) < 5)) {
// line 664
yield "\t\t\t";
$context["debut"] = 1;
// line 665
yield "\t\t\t";
$context["fin"] = (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 665, $this->source); })());
// line 666
yield "\t\t";
} else {
// line 667
yield "\t\t\t";
if ((((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 667, $this->source); })()) > 2) && ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 667, $this->source); })()) < ((isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 667, $this->source); })()) - 2)))) {
// line 668
yield "\t\t\t\t";
$context["debut"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 668, $this->source); })()) - 2);
// line 669
yield "\t\t\t\t";
if ((((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 669, $this->source); })()) + 2) >= (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 669, $this->source); })()))) {
// line 670
yield "\t\t\t\t\t";
$context["fin"] = (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 670, $this->source); })());
// line 671
yield "\t\t\t\t";
} else {
// line 672
yield "\t\t\t\t\t";
$context["fin"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 672, $this->source); })()) + 2);
// line 673
yield "\t\t\t\t";
}
// line 674
yield "\t\t\t";
} else {
// line 675
yield "\t\t\t\t";
if (((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 675, $this->source); })()) <= 2)) {
// line 676
yield "\t\t\t\t\t";
if (((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 676, $this->source); })()) == 1)) {
// line 677
yield "\t\t\t\t\t\t";
$context["debut"] = 1;
// line 678
yield "\t\t\t\t\t\t";
$context["fin"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 678, $this->source); })()) + 3);
// line 679
yield "\t\t\t\t\t";
} else {
// line 680
yield "\t\t\t\t\t\t";
$context["debut"] = 1;
// line 681
yield "\t\t\t\t\t\t";
$context["fin"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 681, $this->source); })()) + 2);
// line 682
yield "\t\t\t\t\t";
}
// line 683
yield "\t\t\t\t";
} else {
// line 684
yield "\t\t\t\t\t";
$context["debut"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 684, $this->source); })()) - 2);
// line 685
yield "\t\t\t\t\t";
if ((((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 685, $this->source); })()) + 2) >= (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 685, $this->source); })()))) {
// line 686
yield "\t\t\t\t\t\t";
$context["fin"] = (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 686, $this->source); })());
// line 687
yield "\t\t\t\t\t";
} else {
// line 688
yield "\t\t\t\t\t\t";
$context["fin"] = ((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 688, $this->source); })()) + 2);
// line 689
yield "\t\t\t\t\t";
}
// line 690
yield "\t\t\t\t";
}
// line 691
yield "\t\t\t";
}
// line 692
yield "
\t\t";
}
// line 694
yield "
\t\t<div class=\"btn-group mb-4 text-center\" role=\"group\" aria-label=\"Basic example\">
\t\t\t<a href=\"";
// line 696
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("produit_service_services", ["page" => 1]);
yield "\" title=\"Première page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t\t<span><i class=\"bi bi-chevron-double-left\"></i></span>
\t\t\t</a>
\t\t\t<a href=\"";
// line 699
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("produit_service_services", ["page" => (isset($context["pagepre"]) || array_key_exists("pagepre", $context) ? $context["pagepre"] : (function () { throw new RuntimeError('Variable "pagepre" does not exist.', 699, $this->source); })())]), "html", null, true);
yield "\" title=\"Page précedente\" class=\"btn btn-outline-primary mx-2\">
\t\t\t\t<span><i class=\"bi bi-chevron-left\"></i></span>
\t\t\t</a>
\t\t\t";
// line 702
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(range((isset($context["debut"]) || array_key_exists("debut", $context) ? $context["debut"] : (function () { throw new RuntimeError('Variable "debut" does not exist.', 702, $this->source); })()), (isset($context["fin"]) || array_key_exists("fin", $context) ? $context["fin"] : (function () { throw new RuntimeError('Variable "fin" does not exist.', 702, $this->source); })())));
foreach ($context['_seq'] as $context["_key"] => $context["p"]) {
// line 703
yield "\t\t\t\t<a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("produit_service_services", ["page" => $context["p"]]), "html", null, true);
yield "\" value=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["p"], "html", null, true);
yield "\" class=\"btn btn-outline-primary mx-2 ";
if (($context["p"] == (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 703, $this->source); })()))) {
yield "active";
}
yield "\">";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["p"], "html", null, true);
yield "</a>
\t\t
\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['p'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 706
yield "\t\t<a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("produit_service_services", ["page" => (isset($context["pagesuiv"]) || array_key_exists("pagesuiv", $context) ? $context["pagesuiv"] : (function () { throw new RuntimeError('Variable "pagesuiv" does not exist.', 706, $this->source); })())]), "html", null, true);
yield "\" title=\"Page suivante\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-right\"></i></span>
\t\t</a>
\t\t<a href=\"";
// line 709
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("produit_service_services", ["page" => (isset($context["nombrepage"]) || array_key_exists("nombrepage", $context) ? $context["nombrepage"] : (function () { throw new RuntimeError('Variable "nombrepage" does not exist.', 709, $this->source); })())]), "html", null, true);
yield "\" title=\"Dernière page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-double-right\"></i></spam>
\t\t</a>
\t</div>
\t<div class=\"clearfix\"></div>
\t";
} else {
// line 715
yield "\t<div class=\"btn-group mb-4 text-center\" role=\"group\" aria-label=\"Basic example\">
\t\t<a href=\"#\" title=\"Première page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-double-left\"></i></span>
\t\t</a>
\t\t<a href=\"#\" title=\"Page précedente\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-left\"></i></span>
\t\t</a>
\t\t<a href=\"#\" class=\"btn btn-outline-primary mx-2 active\" style=\"margin: 0px 0px;\">1</a>
\t\t<a href=\"#\" title=\"Page suivante\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-right\"></i></span>
\t\t</a>
\t\t<a href=\"#\" title=\"Dernière page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-double-right\"></i></spam>
\t\t</a>
\t</div>
\t";
}
// line 733
yield "</div>
\t\t
\t</div>
</section>
<script>
//*****************************
// Tabbordion
//*****************************
\$(\".tabbordion\").each(function() {
let \$t = \$(this);
\$t.prepend('<ul class=\"tabbordion-tabs\"></ul>');
\$t.find(\".tabbordion-item-header\").each(function(index) {
let tabTitle = \$(this).text(),
tabID = \"tabbordion-item-\" + (index + 1);
\$(this)
.addClass(\"accordion-mode hide-desktop\")
.attr({
\"aria-selected\": \"false\",
\"aria-controls\": tabID
});
\$(function() {
\$t.find(\".tabbordion-tabs\").append(
\"<li aria-selected=false aria-controls='\" +
tabID +
\"'\" +
\"><button>\" +
tabTitle +
\"</button></li>\"
);
});
});
\$(function() {
\$t.find(\".tabbordion-item\").each(function() {
let ariaID = \$(this)
.find(\".tabbordion-item-header\")
.attr(\"aria-controls\");
\$(this).addClass(ariaID);
});
\$t.find(\".tabbordion-item-content\").addClass(\"hide-mobile\");
\$t.find(\".tabbordion-item:gt(0)\").addClass(\"hide-desktop\");
\$t.find(\".tabbordion-tabs li:first\")
.addClass(\"active\")
.attr(\"aria-selected\", \"true\");
});
});
//Accordion mode
\$(function() {
\$(\".tabbordion-item-header\").on(\"click\", function() {
\$(this)
.next(\".tabbordion-item-content\")
.toggleClass(\"hide-mobile\");
if (\$(this).attr(\"aria-selected\") == \"true\") {
\$(this).attr(\"aria-selected\", false);
} else {
\$(this).attr(\"aria-selected\", true);
}
});
});
//Tab mode
\$(function() {
\$(\".tabbordion-tabs li\").on(\"click\", function() {
let tabToOpen = \$(this).attr(\"aria-controls\"),
thisAccordion = \$(this).parents(\".tabbordion\");
if (\$(this).attr(\"aria-selected\") == \"false\") {
thisAccordion.find(\"[aria-selected='true']\").attr(\"aria-selected\", false);
thisAccordion.find(\".tabbordion-item\").addClass(\"hide-desktop\");
\$(this).attr(\"aria-selected\", true);
thisAccordion.find(\".\" + tabToOpen).removeClass(\"hide-desktop\");
}
});
});
";
// line 808
yield "
\tvar swiperFade = new Swiper(\".swiperFade\", {
\tloop: true,
\teffect: 'fade',
\tnavigation: {
\t nextEl: \".swiper-button-next\",
\t prevEl: \".swiper-button-prev\"
\t},
\tpagination: {
\t el: \".swiper-pagination\",
\t},
\t});
\tvar swiperVertical = new Swiper(\".swiperVertical\", {
\t loop: true,
\t effect: 'fade',
\t direction: \"vertical\",
\t pagination: {
\t el: \".swiper-pagination\",
\t clickable: true,
\t }
\t});
\tvar swiperEffect = new Swiper(\".swiperEffect\", {
\t loop: true,
\t effect: \"cards\",
\t grabCursor: true,
\t navigation: {
\t nextEl: \".swiper-button-next\",
\t prevEl: \".swiper-button-prev\"
\t },
\t pagination: {
\t el: \".swiper-pagination\",
\t },
\t});
</script>
";
// line 845
yield "
";
// line 848
yield "\t
";
// line 850
yield "
";
// line 871
yield "<!-- /more event -->
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 875
public function block_javascripttemplate($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripttemplate"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripttemplate"));
// line 876
yield "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "Theme/Produit/Service/Service/listeservice.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 1134 => 876, 1124 => 875, 1111 => 871, 1107 => 850, 1104 => 848, 1100 => 845, 1062 => 808, 986 => 733, 966 => 715, 957 => 709, 950 => 706, 932 => 703, 928 => 702, 922 => 699, 916 => 696, 912 => 694, 908 => 692, 905 => 691, 902 => 690, 899 => 689, 896 => 688, 893 => 687, 890 => 686, 887 => 685, 884 => 684, 881 => 683, 878 => 682, 875 => 681, 872 => 680, 869 => 679, 866 => 678, 863 => 677, 860 => 676, 857 => 675, 854 => 674, 851 => 673, 848 => 672, 845 => 671, 842 => 670, 839 => 669, 836 => 668, 833 => 667, 830 => 666, 827 => 665, 824 => 664, 822 => 663, 819 => 662, 816 => 661, 813 => 660, 810 => 659, 807 => 658, 805 => 657, 802 => 656, 799 => 655, 796 => 654, 793 => 653, 790 => 652, 788 => 651, 785 => 650, 783 => 649, 777 => 645, 696 => 569, 684 => 562, 680 => 561, 676 => 560, 667 => 553, 662 => 552, 622 => 514, 325 => 205, 237 => 118, 178 => 60, 171 => 54, 169 => 53, 129 => 14, 119 => 13, 105 => 10, 95 => 9, 82 => 6, 77 => 4, 72 => 3, 62 => 2, 39 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends \"Theme/Users/User/layoutbase.html.twig\" %}
{% block meta %}
\t{{ parent() }}
\t<meta name=\"keywords\" content=\"{{ site }}, \"/>
\t<meta name=\"author\" content=\"Noel Kenfack\"/>
\t<meta name=\"description\" content=\"{{ site }}\" />
{% endblock %}
{% block title %}
\t{{ parent() }} - Détails du service ..
{% endblock %}
{% block userblog_body %}
<style>
.content{
\t\tbackground-color: #268dcf;
\t}
.wrap {
\t\tpadding-top: 8px;
\t\tpadding-bottom: 8px;
\t\tbox-shadow: 0 5px 5px #fff;
\t}
\t.breadcrumb {
\t\twidth: 100%;
\t\tmargin: auto;
\t\tdisplay: flex;
\t}
\t.breadcrumb li {
\t\tpadding-right: 20px;
\t}
\t.breadcrumb a {
\t\ttext-decoration: none;
\t\tcolor: aliceblue;
\t\tfont-weight: 700;
\t\ttransition: 0.5s;
\t}
\t.breadcrumb li + li {
\t\tpadding-left: 0;
\t}
\t.breadcrumb li + li:before {
\t\tcontent: '>';
\t\tcolor: #3b3b3bff;
\t\tmargin-right: 20px;
\t}
\t.breadcrumb li:last-child a,
\t.breadcrumb a:hover {
\t\tcolor: #e2ebf3;
\t\tborder-radius: 35px;
\t\tbackground-color: #82ccdd;
\t\tpadding: 5px 10px;
\t}
\t{# End Breadcrumb #}
\t{# card #}
\t:root {
--swiper-pagination-color: #fff;
--swiper-pagination-bullet-inactive-color: #fff;
}
{# Card Services #}
.card {
display: flex;
flex-direction: column;
justify-content: space-between;
background: white;
border-radius: 10px;
padding: 16px;
width: 100%;
min-height: 500px;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}
.logo {
height: 40%;
margin-bottom: 10px;
}
.title {
font-weight: bold;
font-size: 1.05rem;
margin-bottom: 8px;
}
.description {
flex-grow: 1;
font-size: 0.9rem;
color: #444;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
line-height: 1.4;
margin-bottom: 10px;
}
.card-footer {
display: flex;
justify-content: space-between;
align-items: center;
font-size: 0.85rem;
color: green;
margin-bottom: 10px;
}
.btn {
align-self: flex-end;
background-color: #268dcf;
color: white;
border: none;
padding: 8px 12px;
border-radius: 5px;
cursor: pointer;
}
\t.mx-2{
\t\tpadding: 12px 20px;
\t}
\ta {
\t\ttext-decoration: none;
\t}
\t\t{# css indice sections #}
.section-head.center.wt-small-separator-outer {
margin-bottom: 50px;
text-align: left;
}
.section-head {
position: relative;
}
.site-text-primary, .wt-small-separator {
color: #ea130e;
}
.wt-small-separator {
font-family: \"Heebo\", sans-serif;
text-transform: uppercase;
letter-spacing: 1px;
padding-right: 40px;
font-size: 26px;
line-height: 26px;
margin-bottom: 15px;
position: relative;
display: inline-block;
font-weight: 700;
}
.section-head.center .wt-small-separator div.sep-leaf-left {
position: relative;
}
.section-head.center .wt-small-separator div.sep-leaf-left:before, .section-head.center .wt-small-separator div.sep-leaf-left:after {
background-color: #ea130e;
}
.section-head.center .wt-small-separator div.sep-leaf-left:before {
right: -20px;
width: 10px;
}
.section-head.center .wt-small-separator div.sep-leaf-left:before, .section-head.center .wt-small-separator div.sep-leaf-left:after {
position: absolute;
content: '';
height: 22px;
bottom: 0px;
top: 0px;
transform: skew(-20deg);
}
.section-head.center .wt-small-separator div.sep-leaf-left:after {
right: -27px;
width: 4px;
}
.section-head.center.wt-small-separator-outer h2 {
max-width: 630px;
margin: 0px auto;
}
\t/* css onglets departements / Services */
\t
.tagline {
font-style: italic;
color: #6c757d;
}
\t\t .readmore {
display: block;
margin-top: 1em;
padding-top: 0.05em;
border-top: 1px solid rgba(126, 149, 180, 0.5);
font-family: \"Josefin Sans\", sans-serif;
font-size: 1.2em;
@include clearfix;
a {
display: block;
margin: 0.5em 0;
float: right;
color: #aa7786;
text-decoration: none;
&:hover {
color: darken(#aa7786, 10%);
}
}
span {
padding-left: 1em;
vertical-align: middle;
}
}
\t.ok img {
\t float: left;
\t height: 300px;
\t width: 500px;
\t margin-left: none;
\t}
\t{# fffffffffffffffffffffffffff #}
\t.tabbordion {
margin: 30px 0;
display: inline-block;
clear: both;
width: 100%;
}
.tabbordion-tabs {
display: none;
list-style-type: none;
margin: 0;
padding: 0;
}
.tabbordion-tabs li {
flex: 1;
}
.tabbordion-tabs li:not(:first-of-type) {
margin-left: -2px;
}
.tabbordion-tabs li button {
transition: all 0.2s ease-in-out;
width: 100%;
border: 2px solid #071629;
background: #5e8ce7ff;
color: #fff;
/* padding: 7.5px 15px; */
border-radius: 0;
font-size: 1rem;
cursor: pointer;
position: relative;
}
.tabbordion-tabs li button:hover,
.tabbordion-tabs li button:active,
.tabbordion-tabs li button:focus {
background: #fff;
color: #071629;
outline: 0;
}
.tabbordion-tabs li[aria-selected=\"true\"] button {
background: #fff;
color: #071629;
}
.tabbordion-tabs li[aria-selected=\"true\"] button:after {
content: \"\";
position: absolute;
height: 2px;
width: 100%;
background: #fff;
bottom: -2px;
left: 0;
}
@media (min-width: 992px) {
.tabbordion-tabs {
display: flex;
}
}
.tabbordion-item-header.accordion-mode {
font-weight: normal;
margin: 0;
cursor: pointer;
position: relative;
user-select: none;
background: #1f2907d7;
color: #fff;
padding: 5px 15px;
margin-bottom: 1px;
}
.tabbordion-item-header.accordion-mode[aria-selected=\"true\"] {
margin-bottom: 0;
}
.tabbordion-item-header.accordion-mode:before,
.tabbordion-item-header.accordion-mode:after {
content: \"\";
display: block;
transition: all 0.2s ease-in-out;
background: #fff;
width: 0.8em;
height: 0.11em;
position: absolute;
right: 15px;
top: calc(50% - 0.11em);
}
.tabbordion-item-header.accordion-mode:after {
transform: rotate(90deg);
}
.tabbordion-item-header.accordion-mode[aria-selected=\"true\"]:after {
transform: none;
}
@media (min-width: 992px) {
.tabbordion-item-header.accordion-mode.hide-desktop {
display: none;
}
}
.tabbordion-item-content {
background: #fff;
padding: 15px;
border-left: 2px solid #071629;
border-bottom: 2px solid #071629;
border-right: 2px solid #071629;
}
@media (max-width: 991px) {
.tabbordion-item-content {
transition: opacity 0.5s ease;
}
.tabbordion-item-content.hide-mobile {
display: none;
}
}
@media (min-width: 992px) {
.tabbordion-item {
transition: opacity 0.5s ease;
}
.tabbordion-item.hide-desktop {
display: none;
}
}
/********========= Begin Services ==========*/
.section-services {
\tfont-family: \"Poppins\", sans-serif;
\tbackground-color: #e6edf7;
\tcolor: #202020;
\tpadding-top: 5px;
padding-bottom: 10px;
}
.section-services .header-section {
\tmargin-bottom: 0px;
}
.section-services .header-section .title {
\tposition: relative;
padding-bottom: 14px;
margin-bottom: 25px;
\tfont-weight: 700;
font-size: 32px;
}
.section-services .header-section .title:before {
\tcontent: \"\";
\tposition: absolute;
\tbottom: 0;
\tleft: 50%;
\ttransform: translateX(-50%);
\twidth: 50px;
\theight: 3px;
\tbackground-color: #ff4500;
border-radius: 3px;
}
.section-services .header-section .title:after {
\tcontent: \"\";
\tposition: absolute;
\tbottom: 0;
\tleft: 50%;
transform: translateX(30px);
\twidth: 10px;
\theight: 3px;
\tbackground-color: #504f93;
border-radius: 3px;
}
.section-services .header-section .description {
\tfont-size: 14px;
color: #282828;
}
.section-services .single-service {
position: relative;
margin-top: 30px;
background-color: #fff;
border-radius: 10px;
padding: 40px 30px;
overflow: hidden;
}
.section-services .single-service .content {
\tposition: relative;
\tz-index: 20;
}
.section-services .single-service .circle-before {
position: absolute;
top: 0;
right: 0px;
transform: translate(40%, -40%);
width: 150px;
height: 150px;
background-color: #ff4500;
border: 6px solid #504f93;
border-radius: 50%;
opacity: 0.5;
z-index: 10;
transition: all .6s;
}
.section-services .single-service:hover .circle-before {
\twidth: 100%;
\theight: 100%;
\ttransform: none;
\tborder: 0;
\tborder-radius: 0;
\topacity: 1;
}
.section-services .single-service .icon {
\tdisplay: inline-block;
\tmargin-bottom: 26px;
width: 70px;
height: 70px;
background-color: #ff4500;
border-radius: 5px;
line-height: 70px;
text-align: center;
color: #fff;
font-size: 30px;
transition: all .3s;
}
.section-services .single-service:hover .icon {
\tbackground-color: #fff;
\tcolor: #ff4500;
}
.section-services .single-service .title {
margin-bottom: 18px;
\tfont-weight: 700;
font-size: 23px;
transition: color .3s;
}
.section-services .single-service:hover .title {
\tcolor: #fff;
}
.section-services .single-service .description {
margin-bottom: 20px;
font-size: 14px;
transition: color .3s;
}
.section-services .single-service:hover .description {
\tcolor: #fff;
}
.section-services .single-service a {
\tposition: relative;
\tfont-size: 18px;
color: #202020;
text-decoration: none;
font-weight: 500;
transition: color .3s;
}
.section-services .single-service:hover a {
\tcolor: #fff;
}
.section-services .single-service a:after {
\tcontent: \"\";
\tposition: absolute;
\tbottom: 0;
\tleft: 0;
\tright: 0;
\theight: 1px;
\tbackground-color: #ff4500;
\ttransition: background-color .3s;
}
.section-services .single-service:hover a:after {
\tbackground-color: #fff;
}
</style>
<!-- page title -->
{# <section class=\"page-title-section overlay\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-md-12\">
{% if aboutService != null %}
<h2 style=\"color: #fff;\">{{ aboutService.title }}</h2>
<p>{{ aboutService.valeur }}</p>
{% else %}
<p>Cras fermentum odio eu feugiat lide par naso tierra. Justo eget nada terra videa magna derita valies darta donna mare fermentum iaculis eu non diam phasellus.</p>
{% endif %}
</div>
</div>
</div>
</section> #}
<!-- /page title -->
<!-- CTA Section -->
<section class=\"cta \" style=\"padding: 1rem 0;\">
\t<div class=\"container\">
\t\t<div class=\"section-head center wt-small-separator-outer mt-3 text-center\" style=\"margin-bottom: 0px;\">
\t\t\t<div class=\"wt-small-separator site-text-primary\">
\t\t\t\t<div class=\"sep-leaf-left\"></div>
\t\t\t\t<div>Nos services</div>
\t\t\t</div>
\t\t</div>
\t\t<div>Nous offrons une expertise comptable complète, incluant la tenue de livres et la préparation fiscale, tout en fournissant des conseils financiers adaptés aux besoins spécifiques de chaque client.</div>
\t</div>
</section>
<!-- more event -->
\t<section class=\"section-sm\">
\t\t<div class=\"content\" style=\"padding-bottom: 5px;\">
\t\t\t<div class=\"wrap\">
\t\t\t\t<div class=\"container\">
\t\t\t\t\t<ol class=\"breadcrumb\">
\t\t\t\t\t\t<li href=\"#\">
\t\t\t\t\t\t\t<a>Home</a>
\t\t\t\t\t\t</li>
\t\t\t\t\t\t<li href=\"#\">
\t\t\t\t\t\t\t<a>Services</a>
\t\t\t\t\t\t</li>
\t\t\t\t\t</ol>
\t\t\t\t</div>
\t\t\t</div>
\t\t</div>
\t</section>
<section class=\"section-services\" style=\"margin-bottom: -20px;\">
\t<div class=\"container\" style=\"margin-top: 10px;\">
\t\t
\t\t<div class=\"row\">
\t\t\t{% for service in liste_service %}
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-battle-net\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">{{ service.name }}</h3>
\t\t\t\t\t\t\t<p class=\"description\">{{ service.description }}</p>
\t\t\t\t\t\t\t<a href=\"{{ path('produit_service_service', {'id': service.id}) }}\" class=\"learn-more\">En savoir plus</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t{% else %}
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-asymmetrik\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">It Management</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-artstation\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Software Development</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fab fa-500px\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Brand Strategy</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fas fa-chart-pie\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Business Consulting</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t\t<!-- Single Service -->
\t\t\t\t<div class=\"col-md-6 col-lg-4\">
\t\t\t\t\t<div class=\"single-service\">
\t\t\t\t\t\t<div class=\"content\">
\t\t\t\t\t\t\t<span class=\"icon\">
\t\t\t\t\t\t\t\t<i class=\"fas fa-laptop-code\"></i>
\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t<h3 class=\"title\">Website Design</h3>
\t\t\t\t\t\t\t<p class=\"description\">Mauris volutpat urna tristique finibus iaculis. Morbi facilisis, justo eu vulputate elementum, est augue tincidunt ante, sed efficitur leo ligula vel velit.</p>
\t\t\t\t\t\t\t<a href=\"\" class=\"learn-more\">Learn More</a>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<span class=\"circle-before\"></span>
\t\t\t\t\t</div>
\t\t\t\t</div>
\t\t\t\t<!-- / End Single Service -->
\t\t\t{% endfor %}
\t\t\t</div>
\t\t<div class=\"text-center\" style=\"margin-top: 10px;\">
\t{% if nombrepage > 0 %}
\t\t{% if page > 1 and page <= nombrepage %}
\t\t\t{% set pagepre = page - 1 %}
\t\t{% else %}
\t\t\t{% set pagepre = nombrepage %}
\t\t{% endif %}
\t\t{% if page < nombrepage %}
\t\t\t{% set pagesuiv = page + 1 %}
\t\t{% else %}
\t\t\t{% set pagesuiv = 1 %}
\t\t{% endif %}
\t\t{% if nombrepage < 5 %}
\t\t\t{% set debut = 1 %}
\t\t\t{% set fin = nombrepage %}
\t\t{% else %}
\t\t\t{% if page > 2 and page < (nombrepage - 2) %}
\t\t\t\t{% set debut = page - 2 %}
\t\t\t\t{% if page + 2 >= nombrepage %}
\t\t\t\t\t{% set fin = nombrepage %}
\t\t\t\t{% else %}
\t\t\t\t\t{% set fin = page + 2 %}
\t\t\t\t{% endif %}
\t\t\t{% else %}
\t\t\t\t{% if page <= 2 %}
\t\t\t\t\t{% if page == 1 %}
\t\t\t\t\t\t{% set debut = 1 %}
\t\t\t\t\t\t{% set fin = page + 3 %}
\t\t\t\t\t{% else %}
\t\t\t\t\t\t{% set debut = 1 %}
\t\t\t\t\t\t{% set fin = page + 2 %}
\t\t\t\t\t{% endif %}
\t\t\t\t{% else %}
\t\t\t\t\t{% set debut = page - 2 %}
\t\t\t\t\t{% if page + 2 >= nombrepage %}
\t\t\t\t\t\t{% set fin = nombrepage %}
\t\t\t\t\t{% else %}
\t\t\t\t\t\t{% set fin = page + 2 %}
\t\t\t\t\t{% endif %}
\t\t\t\t{% endif %}
\t\t\t{% endif %}
\t\t{% endif %}
\t\t<div class=\"btn-group mb-4 text-center\" role=\"group\" aria-label=\"Basic example\">
\t\t\t<a href=\"{{ path('produit_service_services', {'page': 1}) }}\" title=\"Première page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t\t<span><i class=\"bi bi-chevron-double-left\"></i></span>
\t\t\t</a>
\t\t\t<a href=\"{{ path('produit_service_services', {'page': pagepre}) }}\" title=\"Page précedente\" class=\"btn btn-outline-primary mx-2\">
\t\t\t\t<span><i class=\"bi bi-chevron-left\"></i></span>
\t\t\t</a>
\t\t\t{% for p in debut..fin %}
\t\t\t\t<a href=\"{{ path('produit_service_services', {'page': p}) }}\" value=\"{{ p }}\" class=\"btn btn-outline-primary mx-2 {% if p == page %}active{% endif %}\">{{ p }}</a>
\t\t
\t\t\t{% endfor %}
\t\t<a href=\"{{ path('produit_service_services', {'page': pagesuiv}) }}\" title=\"Page suivante\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-right\"></i></span>
\t\t</a>
\t\t<a href=\"{{ path('produit_service_services', {'page': nombrepage}) }}\" title=\"Dernière page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-double-right\"></i></spam>
\t\t</a>
\t</div>
\t<div class=\"clearfix\"></div>
\t{% else %}
\t<div class=\"btn-group mb-4 text-center\" role=\"group\" aria-label=\"Basic example\">
\t\t<a href=\"#\" title=\"Première page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-double-left\"></i></span>
\t\t</a>
\t\t<a href=\"#\" title=\"Page précedente\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-left\"></i></span>
\t\t</a>
\t\t<a href=\"#\" class=\"btn btn-outline-primary mx-2 active\" style=\"margin: 0px 0px;\">1</a>
\t\t<a href=\"#\" title=\"Page suivante\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-right\"></i></span>
\t\t</a>
\t\t<a href=\"#\" title=\"Dernière page\" class=\"btn btn-outline-primary mx-2\">
\t\t\t<span><i class=\"bi bi-chevron-double-right\"></i></spam>
\t\t</a>
\t</div>
\t{% endif %}
</div>
\t\t
\t</div>
</section>
<script>
//*****************************
// Tabbordion
//*****************************
\$(\".tabbordion\").each(function() {
let \$t = \$(this);
\$t.prepend('<ul class=\"tabbordion-tabs\"></ul>');
\$t.find(\".tabbordion-item-header\").each(function(index) {
let tabTitle = \$(this).text(),
tabID = \"tabbordion-item-\" + (index + 1);
\$(this)
.addClass(\"accordion-mode hide-desktop\")
.attr({
\"aria-selected\": \"false\",
\"aria-controls\": tabID
});
\$(function() {
\$t.find(\".tabbordion-tabs\").append(
\"<li aria-selected=false aria-controls='\" +
tabID +
\"'\" +
\"><button>\" +
tabTitle +
\"</button></li>\"
);
});
});
\$(function() {
\$t.find(\".tabbordion-item\").each(function() {
let ariaID = \$(this)
.find(\".tabbordion-item-header\")
.attr(\"aria-controls\");
\$(this).addClass(ariaID);
});
\$t.find(\".tabbordion-item-content\").addClass(\"hide-mobile\");
\$t.find(\".tabbordion-item:gt(0)\").addClass(\"hide-desktop\");
\$t.find(\".tabbordion-tabs li:first\")
.addClass(\"active\")
.attr(\"aria-selected\", \"true\");
});
});
//Accordion mode
\$(function() {
\$(\".tabbordion-item-header\").on(\"click\", function() {
\$(this)
.next(\".tabbordion-item-content\")
.toggleClass(\"hide-mobile\");
if (\$(this).attr(\"aria-selected\") == \"true\") {
\$(this).attr(\"aria-selected\", false);
} else {
\$(this).attr(\"aria-selected\", true);
}
});
});
//Tab mode
\$(function() {
\$(\".tabbordion-tabs li\").on(\"click\", function() {
let tabToOpen = \$(this).attr(\"aria-controls\"),
thisAccordion = \$(this).parents(\".tabbordion\");
if (\$(this).attr(\"aria-selected\") == \"false\") {
thisAccordion.find(\"[aria-selected='true']\").attr(\"aria-selected\", false);
thisAccordion.find(\".tabbordion-item\").addClass(\"hide-desktop\");
\$(this).attr(\"aria-selected\", true);
thisAccordion.find(\".\" + tabToOpen).removeClass(\"hide-desktop\");
}
});
});
{# ---------------------------------------- Fin ---------------------------------------- #}
\tvar swiperFade = new Swiper(\".swiperFade\", {
\tloop: true,
\teffect: 'fade',
\tnavigation: {
\t nextEl: \".swiper-button-next\",
\t prevEl: \".swiper-button-prev\"
\t},
\tpagination: {
\t el: \".swiper-pagination\",
\t},
\t});
\tvar swiperVertical = new Swiper(\".swiperVertical\", {
\t loop: true,
\t effect: 'fade',
\t direction: \"vertical\",
\t pagination: {
\t el: \".swiper-pagination\",
\t clickable: true,
\t }
\t});
\tvar swiperEffect = new Swiper(\".swiperEffect\", {
\t loop: true,
\t effect: \"cards\",
\t grabCursor: true,
\t navigation: {
\t nextEl: \".swiper-button-next\",
\t prevEl: \".swiper-button-prev\"
\t },
\t pagination: {
\t el: \".swiper-pagination\",
\t },
\t});
</script>
{# {% endif %} #}
{# <section> #}
\t
{# </section> #}
{# <div class=\"container\" data-aos=\"fade-up\">
<div class=\"row mt-4\" data-aos=\"fade-up\" data-aos-delay=\"100\">
{% for service in liste_service %}
<div class=\"col-lg-4 col-md-6 mb-3\">
<div class=\"service-item position-relative\">
<div class=\"icon\">
<i class=\"bi bi-activity\"></i>
</div>
<h3>{{ service.name }}</h3>
<p>{{ service.description }}</p>
<a href=\"#\" class=\"readmore stretched-link\">En savoir plus <i class=\"bi bi-arrow-right\"></i></a>
</div>
</div><!-- End Service Item -->
{% endfor %}
</div>
</div> #}
{# </section> #}
<!-- /more event -->
{% endblock %}
{% block javascripttemplate %}
{% endblock %}", "Theme/Produit/Service/Service/listeservice.html.twig", "/home/syscofie/public_html/syscofie/templates/Theme/Produit/Service/Service/listeservice.html.twig");
}
}