var/cache/dev/twig/a7/a7a736bba98eaa97ced95fa2ea433741.php line 58

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* base.html.twig */
  14. class __TwigTemplate_9db7015a7e8be195cdfaba2bf1b09897 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.             'title' => [$this'block_title'],
  25.             'inline_style' => [$this'block_inline_style'],
  26.             'css' => [$this'block_css'],
  27.             'menu' => [$this'block_menu'],
  28.             'content' => [$this'block_content'],
  29.             'footer' => [$this'block_footer'],
  30.             'js' => [$this'block_js'],
  31.         ];
  32.     }
  33.     protected function doDisplay(array $context, array $blocks = [])
  34.     {
  35.         $macros $this->macros;
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  37.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  39.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  40.         // line 1
  41.         echo "<!DOCTYPE html>
  42. <html lang=\"en\">
  43. <head>
  44.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />
  45.     <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" /> <meta name=\"author\" content=\"Cadarsir\" />
  46.     <meta name=\"description\" content=\"Clearnet ISO\">
  47.     <link rel=\"icon\" type=\"image/png\" href=\"";
  48.         // line 7
  49.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$this->extensions['App\Twig\ImageRenderExtension']->getFiles($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/upload/logo-petit.png")), "3x", [], "array"falsefalsefalse7), "html"nulltrue);
  50.         echo "\">
  51.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  52.     <title>";
  53.         // line 10
  54.         $this->displayBlock('title'$context$blocks);
  55.         echo "</title>
  56.     ";
  57.         // line 11
  58.         $this->displayBlock('inline_style'$context$blocks);
  59.         // line 12
  60.         echo "    ";
  61.         $this->displayBlock('css'$context$blocks);
  62.         // line 28
  63.         echo "
  64. </head>
  65. <body>
  66. <div class=\"body-inner\">
  67.     ";
  68.         // line 34
  69.         $this->displayBlock('menu'$context$blocks);
  70.         // line 37
  71.         echo "
  72.     ";
  73.         // line 38
  74.         $this->displayBlock('content'$context$blocks);
  75.         // line 40
  76.         echo "    <div id=\"cookieNotify\" class=\"modal-strip cookie-notify background-dark\" data-delay=\"3000\" data-expire=\"1\" data-cookie-name=\"";
  77.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'40$this->source); })()), "general", [], "any"falsefalsefalse40), "nomEntreprise", [], "any"falsefalsefalse40), "html"nulltrue);
  78.         echo "\" data-cookie-enabled=\"true\">
  79.         <div class=\"container\">
  80.             <div class=\"row\">
  81.                 <div class=\"col-lg-8 text-sm-center sm-center sm-m-b-10 m-t-5\">Ce site utilise des cookies pour vous garantir une meilleure navigation. En poursuivant votre visite sur notre site vous acceptez l'utilisation des cookies. <a href=\"";
  82.         // line 43
  83.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("cookies");
  84.         echo "\" class=\"text-light\"><span> En savoir plus <i class=\"fa fa-info-circle\"></i></span></a></div>
  85.                 <div class=\"col-lg-4 text-right sm-text-center sm-center\">
  86.                     <button type=\"button\" class=\"btn btn-rounded btn-light btn-outline btn-sm m-r-10 modal-close\">Refuser</button>
  87.                     <button type=\"button\" class=\"btn btn-rounded btn-light btn-sm modal-confirm\">Ok !</button>
  88.                 </div>
  89.             </div>
  90.         </div>
  91.     </div>
  92.     ";
  93.         // line 52
  94.         $this->displayBlock('footer'$context$blocks);
  95.         // line 55
  96.         echo "    <div class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\" id=\"ajaxModal\">
  97.         <div class=\"modal-dialog\">
  98.             <div class=\"modal-content\">
  99.                 <div class=\"modal-header\">
  100.                     <h4>Modification du texte</h4>
  101.                 </div>
  102.                 <div class=\"modal-body\">
  103.                     ...
  104.                 </div>
  105.             </div>
  106.         </div>
  107.     </div>
  108. </div>
  109. <a id=\"scrollTop\"><i class=\"icon-chevron-up\"></i><i class=\"icon-chevron-up\"></i></a>
  110. ";
  111.         // line 71
  112.         $this->displayBlock('js'$context$blocks);
  113.         // line 75
  114.         echo "</body>
  115. </html>
  116. ";
  117.         
  118.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  119.         
  120.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  121.     }
  122.     // line 10
  123.     public function block_title($context, array $blocks = [])
  124.     {
  125.         $macros $this->macros;
  126.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  127.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  128.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  129.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  130.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'10$this->source); })()), "general", [], "any"falsefalsefalse10), "nomEntreprise", [], "any"falsefalsefalse10), "html"nulltrue);
  131.         echo " ";
  132.         
  133.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  134.         
  135.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  136.     }
  137.     // line 11
  138.     public function block_inline_style($context, array $blocks = [])
  139.     {
  140.         $macros $this->macros;
  141.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  142.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""inline_style"));
  143.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  144.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""inline_style"));
  145.         echo " <style rel=\"stylesheet\" type=\"text/css\">:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;margin:0;text-align:left} hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0} address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none} figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden} button{border-radius:0} button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem} hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem} .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} @media (min-width:576px){ .container{max-width:540px} } @media (min-width:768px){ .container{max-width:720px} } @media (min-width:992px){ .container{max-width:960px} } @media (min-width:1200px){ .container{max-width:1140px} } .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} @media (min-width:576px){ .container,.container-sm{max-width:540px} } @media (min-width:768px){ .container,.container-md,.container-sm{max-width:720px} } @media (min-width:992px){ .container,.container-lg,.container-md,.container-sm{max-width:960px} } @media (min-width:1200px){ .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px} } .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px} .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%} @media (min-width:992px){ .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%} .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%} .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%} } @media (min-width:1200px){ .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%} } .btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle} .btn:hover{color:#212529;text-decoration:none} .btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff} .btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529} .btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem} .fade{transition:opacity .15s linear} .fade:not(.show){opacity:0} .dropdown,.dropleft,.dropright,.dropup{position:relative} .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000} .modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050} .carousel{position:relative} .border{border:1px solid #dee2e6!important} .rounded{border-radius:.25rem!important} .d-xl-none{display:none!important} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .h-100{height:100%!important} .m-4{margin:1.5rem!important} .mb-4,.my-4{margin-bottom:1.5rem!important} .pt-0,.py-0{padding-top:0!important} .pb-0,.py-0{padding-bottom:0!important} .pt-2,.py-2{padding-top:.5rem!important} .pt-4,.py-4{padding-top:1.5rem!important} .pb-4,.py-4{padding-bottom:1.5rem!important} .pt-5,.py-5{padding-top:3rem!important} .text-right{text-align:right!important}.text-center{text-align:center!important} .text-sm-center{text-align:center!important} .text-lg-left{text-align:left!important} .text-light{color:#f8f9fa!important} .visible{visibility:visible!important} *,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff} hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem} dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none} figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle} button{border-radius:0} button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem} hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)} .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} .container{max-width:540px} .container{max-width:720px} .container{max-width:960px} .container{max-width:1140px} .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} .container,.container-sm{max-width:540px} .container,.container-md,.container-sm{max-width:720px} .container,.container-lg,.container-md,.container-sm{max-width:960px} .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px} .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px} .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%} .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%} .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%} .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%} .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%} .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out} .btn:hover{color:#212529;text-decoration:none} .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34} .btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5} .btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem} .fade{transition:opacity .15s linear} .fade:not(.show){opacity:0} .dropdown,.dropleft,.dropright,.dropup{position:relative} .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem} .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0} .carousel{position:relative} .border{border:1px solid #dee2e6!important} .rounded{border-radius:.25rem!important} .d-xl-none{display:none!important} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .h-100{height:100%!important} .m-4{margin:1.5rem!important} .mb-4,.my-4{margin-bottom:1.5rem!important} .pt-0,.py-0{padding-top:0!important} .pb-0,.py-0{padding-bottom:0!important} .pt-2,.py-2{padding-top:.5rem!important} .pt-4,.py-4{padding-top:1.5rem!important} .pb-4,.py-4{padding-bottom:1.5rem!important} .pt-5,.py-5{padding-top:3rem!important} .text-right{text-align:right!important}.text-center{text-align:center!important} .text-sm-center{text-align:center!important} .text-lg-left{text-align:left!important} .text-light{color:#f8f9fa!important} .visible{visibility:visible!important} *,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;margin:0;text-align:left} hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0} address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none} figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden} button{border-radius:0} button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem} hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem} .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} .container{max-width:540px} .container{max-width:720px} .container{max-width:960px} .container{max-width:1140px} .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} .container,.container-sm{max-width:540px} .container,.container-md,.container-sm{max-width:720px} .container,.container-lg,.container-md,.container-sm{max-width:960px} .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px} .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px} .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%} .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%} .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%} .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%} .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%} .btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle} .btn:hover{color:#212529;text-decoration:none} .btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff} .btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529} .btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem} .fade{transition:opacity .15s linear} .fade:not(.show){opacity:0} .dropdown,.dropleft,.dropright,.dropup{position:relative} .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000} .modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050} .carousel{position:relative} .border{border:1px solid #dee2e6!important} .rounded{border-radius:.25rem!important} .d-xl-none{display:none!important} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .h-100{height:100%!important} .m-4{margin:1.5rem!important} .mb-4,.my-4{margin-bottom:1.5rem!important} .pt-0,.py-0{padding-top:0!important} .pb-0,.py-0{padding-bottom:0!important} .pt-2,.py-2{padding-top:.5rem!important} .pt-4,.py-4{padding-top:1.5rem!important} .pb-4,.py-4{padding-bottom:1.5rem!important} .pt-5,.py-5{padding-top:3rem!important} .text-right{text-align:right!important}.text-center{text-align:center!important} .text-sm-center{text-align:center!important} .text-lg-left{text-align:left!important} .text-light{color:#f8f9fa!important} .visible{visibility:visible!important} .fadeInRight{animation-name:fadeInRight} .fadeInUp{animation-name:fadeInUp} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto} .fa-clock:before{content:\"\\f017\"} .fa-facebook-f:before{content:\"\\f39e\"} .fa-file-invoice-dollar:before{content:\"\\f571\"} .fa-hourglass-start:before{content:\"\\f251\"} .fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"} .fa-linkedin:before{content:\"\\f08c\"} .fa-mail-bulk:before{content:\"\\f674\"} .fa-map-marker:before{content:\"\\f041\"} .fa-mobile-alt:before{content:\"\\f3cd\"} .fa-twitter:before{content:\"\\f099\"} .fa,.far,.fas{font-family:Font Awesome\\ 5 Free} .fa,.fas{font-weight:900}html{overflow-x:hidden}body .body-inner{margin:0;padding:0} section{background-color:#fff;overflow:hidden;padding:80px 0;position:relative;width:100%;z-index:1} .grid-layout{margin-bottom:-2px!important;overflow:hidden}.grid-layout>*{opacity:0;transition:opacity .5s ease}.grid-layout .grid-loader{opacity:1;transition:opacity .1s ease;z-index:-1}.grid-layout.grid-loaded>*{opacity:1}.grid-layout.grid-loaded .grid-loader{opacity:0}.grid-layout,.portfolioo,.posts{clear:both;display:block;padding:0;position:relative} .grid-3-columns .grid-item,.portfolio-3-columns .portfolio-item,.post-3-columns .post-item{width:33.333333333%} .grid-item{height:auto!important} .grid-loader{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;border-radius:50%;color:#dadada;font-size:6px;height:2.5em;left:48%;position:absolute;text-indent:-9999em;top:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:2.5em}.grid-loader:after,.grid-loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;content:\"\";height:2.5em;position:absolute;top:0;width:2.5em}.grid-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.grid-loader:after{left:3.5em} #header{height:100px;line-height:100px;width:100%;z-index:199!important}#header,#header .container{position:relative}#header #header-wrap,#header .header-inner{background-color:#fff;height:100px;left:0;right:0;transition:all .4s ease-in-out}#header #header-wrap #logo,#header .header-inner #logo{float:left;font-size:28px;height:100px;position:relative;transition:all .4s ease-in-out;z-index:1} #header #header-wrap #logo a [class*=logo-],#header #header-wrap #logo a>img,#header .header-inner #logo a [class*=logo-],#header .header-inner #logo a>img{display:none}#header #header-wrap #logo a .logo-default,#header .header-inner #logo a .logo-default{display:block}#header #header-wrap #logo a,#header #header-wrap #logo a span,#header .header-inner #logo a,#header .header-inner #logo a span{color:#2d2d2d;font-family:Noto Sans,sans-serif;font-size:40px;font-weight:800;letter-spacing:1.5px}#header[data-fullwidth=true] #header-wrap .container,#header[data-fullwidth=true] .header-inner .container{max-width:100%;padding:0 10px} #header.header-sticky #header-wrap,#header.header-sticky .header-inner{top:-160px;transition:top .8s ease-in-out}#header.header-sticky.sticky-active #header-wrap,#header.header-sticky.sticky-active .header-inner{box-shadow:0 12px 6px rgba(0,0,0,.06);margin:0 auto;position:fixed;top:0;width:100%}#header.header-always-fixed #header-wrap,#header.header-always-fixed .header-inner{position:fixed!important;top:0!important} #mainMenu{padding:0}#mainMenu>.container{padding:0!important} #mainMenu nav{float:right}#mainMenu nav>ul{list-style:none;margin:0;padding:0}#mainMenu nav>ul>li{border:0;float:left;margin-left:6px;position:relative;transition:all .3s ease}#mainMenu nav>ul>li>a:not(.special){border:0 solid transparent;border-radius:0;color:#210e0e;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:normal;padding:10px 12px;position:relative;text-transform:uppercase;transition:all .3s ease} #mainMenu nav>ul>li>a:not(.special):after,#mainMenu nav>ul>li>a:not(.special):before{transition:all .3s ease} #mainMenu nav>ul>li.dropdown:before{color:#262626;content:\"\\e930\";display:none;font-family:inspiro-icons;font-size:16px;opacity:.6;position:absolute;right:16px;transform:rotate(90deg)}#mainMenu nav>ul>li .dropdown-arrow{cursor:pointer;display:none;height:40px;position:absolute;right:-10px;top:0;width:50px;z-index:1}#mainMenu nav>ul>li .dropdown-menu{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;border:0;border-color:#eee;border-radius:4px;border-style:solid;border-width:1px!important;box-shadow:0 33px 32px rgba(0,0,0,.1);color:#210e0e;display:none;left:auto;margin:-6px 0 0;min-width:230px;padding:10px;position:absolute;top:35px} #mainMenu nav>ul>li:last-child{margin-right:0} #mainMenu nav>ul li ul{list-style:none;padding:0} #mainMenu.menu-creative nav>ul>li{margin-left:4px}#mainMenu.menu-creative nav>ul>li>a:after{background-color:#fff;bottom:-2px;content:\"\";height:2px;left:0;opacity:0;position:absolute;top:100%;transform:translateY(10px);transition:opacity .3s ease 0s,transform .3s ease 0s;width:100%} #mainMenu-trigger{float:right;height:100px;opacity:0;position:absolute;visibility:hidden;z-index:1} *,a,h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-decoration:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-size:88%} body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f2f2f;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.65714286em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2d2d2d;font-family:Noto Sans,sans-serif;letter-spacing:.5px;margin:0} .h1,h1{font-size:3.14285714em;line-height:1.31818182em}.h1:not(:last-child),h1:not(:last-child){margin-bottom:20px}.h2,h2{font-size:2.35714286em;font-weight:500;line-height:1.36363636em}.h2:not(:last-child),h2:not(:last-child){margin-bottom:16px}.h3,h3{font-size:1.78571429em;font-weight:500;line-height:1.5em}.h3:not(:last-child),h3:not(:last-child){margin-bottom:12px}.h4,h4{font-size:1.35714286em;font-weight:600;line-height:1.68421053em}.h4:not(:last-child),h4:not(:last-child){margin-bottom:8px} .display-4,p{font-weight:400}p{color:#343434;font-family:Noto Sans,sans-serif;font-size:1rem;font-style:normal;letter-spacing:0;line-height:1.7;text-transform:none} strong{font-weight:600} a:not(.btn):not(.badge):active,a:not(.btn):not(.badge):focus,a:not(.btn):not(.badge):hover{color:#ddc003;outline:none;text-decoration:none}a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]){color:#2f2f2f} .inspiro-slider{height:72vh;min-height:100%;overflow:hidden;transition:opacity .3s ease;width:100%} .inspiro-slider .slide{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;display:flex!important;height:100%;overflow:hidden;width:100%;z-index:1}.inspiro-slider .slide .container,.inspiro-slider .slide .container-wide{align-self:center!important;padding-bottom:100px;padding-top:120px}.inspiro-slider .slide .slide-captions{position:relative}.inspiro-slider .slide .slide-captions h1{color:#fff;font-size:80px;font-weight:700;line-height:80px;margin-bottom:30px} .inspiro-slider .slide .slide-captions>p{color:#fff;font-size:20px;font-weight:400;margin-bottom:40px} .inspiro-slider .slide.is-selected{z-index:2}.inspiro-slider.flickity-enabled,.inspiro-slider.slider-loaded{opacity:1} .inspiro-slider .slide-captions>*{opacity:0}#slider{background-color:#fff;overflow:hidden;padding:0;position:relative;width:100%;z-index:1} .polo-carousel-item img{height:100%} .grid-item,.portfolio-item{cursor:pointer;float:left;height:auto;padding:0 0 20px;width:100%}.grid-item a:not(.btn),.portfolio-item a:not(.btn){color:#2f2f2f}.grid-item .grid-item-wrap,.grid-item .portfolio-item-wrap,.portfolio-item .grid-item-wrap,.portfolio-item .portfolio-item-wrap{overflow:hidden;position:relative}.grid-item .grid-item-wrap>a,.grid-item .portfolio-item-wrap>a,.portfolio-item .grid-item-wrap>a,.portfolio-item .portfolio-item-wrap>a{height:100%;position:absolute;width:100%;z-index:6}.grid-item .flickity-viewport,.grid-item .grid-image,.grid-item .grid-video,.grid-item .portfolio-image,.grid-item .portfolio-video,.portfolio-item .flickity-viewport,.portfolio-item .grid-image,.portfolio-item .grid-video,.portfolio-item .portfolio-image,.portfolio-item .portfolio-video{overflow:hidden;position:relative}.grid-item .flickity-viewport:after,.grid-item .grid-image:after,.grid-item .grid-video:after,.grid-item .portfolio-image:after,.grid-item .portfolio-video:after,.portfolio-item .flickity-viewport:after,.portfolio-item .grid-image:after,.portfolio-item .grid-video:after,.portfolio-item .portfolio-image:after,.portfolio-item .portfolio-video:after{background-color:#210e0e;content:\" \";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.grid-item .flickity-viewport img,.grid-item .grid-image img,.grid-item .grid-video img,.grid-item .portfolio-image img,.grid-item .portfolio-video img,.portfolio-item .flickity-viewport img,.portfolio-item .grid-image img,.portfolio-item .grid-video img,.portfolio-item .portfolio-image img,.portfolio-item .portfolio-video img{display:block;height:auto;position:relative;transition:all .5s ease-out;width:100%;z-index:1} .grid-item .grid-description,.grid-item .portfolio-description,.grid-item .portfolio-links,.portfolio-item .grid-description,.portfolio-item .portfolio-description,.portfolio-item .portfolio-links{left:0;margin:0 auto;opacity:0;padding:20px;position:absolute;right:0;text-align:center;top:48%;transform:translate3d(0,-38%,0);transition:all .25s ease-in-out 0s;visibility:hidden;width:70%;z-index:3}.grid-item .grid-description h3,.grid-item .portfolio-description h3,.grid-item .portfolio-links h3,.portfolio-item .grid-description h3,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-links h3{font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.grid-item .grid-description h3,.grid-item .grid-description p,.grid-item .grid-description span,.grid-item .portfolio-description h3,.grid-item .portfolio-description p,.grid-item .portfolio-description span,.grid-item .portfolio-links h3,.grid-item .portfolio-links p,.grid-item .portfolio-links span,.portfolio-item .grid-description h3,.portfolio-item .grid-description p,.portfolio-item .grid-description span,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-description p,.portfolio-item .portfolio-description span,.portfolio-item .portfolio-links h3,.portfolio-item .portfolio-links p,.portfolio-item .portfolio-links span{color:#fff}.grid-item .grid-description a,.grid-item .portfolio-description a,.grid-item .portfolio-links a,.portfolio-item .grid-description a,.portfolio-item .portfolio-description a,.portfolio-item .portfolio-links a{margin:3px} .grid-item:not(.no-overlay):hover .grid-image:after,.grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .grid-video:after,.grid-item:not(.no-overlay):hover .portfolio-image:after,.grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .portfolio-video:after,.portfolio-item:not(.no-overlay):hover .grid-image:after,.portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .grid-video:after,.portfolio-item:not(.no-overlay):hover .portfolio-image:after,.portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .portfolio-video:after{opacity:.5} .grid-item.overlay-links .grid-description,.grid-item.overlay-links .portfolio-description,.portfolio-item.overlay-links .grid-description,.portfolio-item.overlay-links .portfolio-description{opacity:1;padding:20px;position:relative;transform:none;visibility:inherit;width:100%}.grid-item.overlay-links .grid-description a,.grid-item.overlay-links .portfolio-description a,.portfolio-item.overlay-links .grid-description a,.portfolio-item.overlay-links .portfolio-description a{margin:0}.grid-item.overlay-links .grid-description h3,.grid-item.overlay-links .portfolio-description h3,.portfolio-item.overlay-links .grid-description h3,.portfolio-item.overlay-links .portfolio-description h3{color:#2f2f2f} .post-item{float:left;height:auto;padding:0 0 20px;width:100%}.post-item .post-item-wrap{background-color:#fff;position:relative}.post-item img{height:auto;width:100%}.post-item .post-audio,.post-item .post-image,.post-item .post-quote-img,.post-item .post-slider,.post-item .post-video{margin:0;padding:0;position:relative} .post-item .post-item-description{color:#676767;line-height:28px;padding:24px}.post-item .post-item-description>h2,.post-item .post-item-description>h2>a{color:#444;font-size:18px;font-weight:600;letter-spacing:-.1px;line-height:23px;margin-bottom:16px}.post-item .post-item-description .post-meta-category,.post-item .post-item-description .post-meta-comments,.post-item .post-item-description .post-meta-date{color:#c2c2c2;font-size:12px;margin-right:8px;position:relative;top:-4px}.post-item .post-item-description .post-meta-category i,.post-item .post-item-description .post-meta-comments i,.post-item .post-item-description .post-meta-date i{margin-right:4px!important} .post-item.border{border:none!important}.post-item.border .post-item-wrap{border:1px solid #f2f2f2}.post-item.border>.post-item-wrap>.post-item-description{padding:24px!important;width:100%!important} .post-image{margin-bottom:20px}.post-image img{width:100%} #footer,.forum h4>small{display:block}#footer{background-color:#f8f2cd;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:32px;position:relative}#footer a:not(.btn):not(:hover){color:#2f2f2f}#footer p{font-family:Noto Sans,sans-serif}#footer a:not(.btn){font-weight:400}#footer .footer-content{padding:60px 0 40px}#footer .widget .widget-title,#footer .widget h4{font-size:14px;font-weight:600;letter-spacing:1px} #footer .copyright-content{background-color:#f6efc0;font-size:13px;min-height:80px;padding:30px 0} .widget{margin-bottom:30px;position:relative}.widget .widget-title,.widget>h4{font-size:14px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px;margin-bottom:20px;text-transform:uppercase}.widget:after,.widget:before{clear:both;content:\" \";display:table} .widget a{color:#2f2f2f}.widget p{margin-bottom:20px} .item-link{color:#2f2f2f;font-size:12px;letter-spacing:1px;text-transform:uppercase!important}.item-link i{position:relative;right:0;transition:right .3s ease 0s} .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover} #scrollTop{background-color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.25)!important;background-position:50%;background-repeat:no-repeat;border-radius:100px;bottom:0;color:#fff;cursor:pointer;height:40px;line-height:12px!important;opacity:0;overflow:hidden;position:fixed;right:26px;text-align:center;transition:opacity .3s,bottom .5s,box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;width:40px;z-index:-1}#scrollTop i{font-size:16px!important;height:39px!important;left:0!important;line-height:39px!important;position:relative;text-align:center!important;top:0!important;transform:translate(0);transition:transform .2s ease;width:39px!important;z-index:10}#scrollTop i,#scrollTop:hover{background-color:transparent!important} #scrollTop:after,#scrollTop:before{background-color:#ddc003;border-radius:100px;content:\" \";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .3s cubic-bezier(.55,0,.1,1);width:100%;z-index:1}#scrollTop:before{background-color:hsla(0,0%,100%,.25);opacity:0;transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:2}#scrollTop:before,#scrollTop:hover:after{transform:scale(1)} [class^=icon]{display:inline-block} .lines-button{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;transition:.3s;user-select:none;width:16px}.lines-button>*{display:block} .lines{position:relative;top:-4px}.lines,.lines:after,.lines:before{border-radius:4px;display:inline-block;height:2px;transition:.3s;width:20px}.lines:after,.lines:before{content:\"\";left:0;position:absolute;transform-origin:2.85714px center;width:100%}.lines:before{top:6px}.lines:after{top:-6px}.lines,.lines:after,.lines:before{background-color:#111} .x{width:auto} iframe{width:100%} .rounded{overflow:hidden} .visible{opacity:1}.text-center{text-align:center} .vertical-align{position:relative;top:50%;transform:translateY(-50%)} .background-dark{background-color:#584d01!important} .text-light,.text-light .lead,.text-light a:not(.btn),.text-light a:not(.btn):hover:not(.btn-light),.text-light div:not(.alert),.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light i,.text-light label,.text-light li,.text-light p,.text-light span:not(.btn-label){color:#fff!important} .m-b-30{margin-bottom:30px!important} .m-t-5{margin-top:5px!important} .m-r-10{margin-right:10px!important} .col-no-margin{padding:0!important}.col-no-margin [class^=col-],.row.col-no-margin{margin:0!important;padding:0!important} .p-b-20{padding-bottom:20px!important} .p-t-30{padding-top:30px!important} .space{clear:both;display:block;height:60px;position:relative;width:100%} a:not([href]):not([tabindex]):not(.btn){color:none}.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn{background-color:#ddc003;border:1px solid #ddc003;border-radius:5px 5px 5px 5px;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14px;margin-bottom:6px;outline:none;padding:12px 18px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn:not(.close):not(.mfp-close):after,a.btn:not([href]):not([tabindex]):after,button.btn:after{content:\"\";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:-1} .btn:not(.close):not(.mfp-close).btn-sm,a.btn:not([href]):not([tabindex]).btn-sm,button.btn.btn-sm{font-size:11px;height:30px;line-height:28px;padding:0 14px}.btn:not(.close):not(.mfp-close).btn-lg,a.btn:not([href]):not([tabindex]).btn-lg,button.btn.btn-lg{font-size:16px;height:58px;letter-spacing:2px;line-height:56px;padding:0 40px}.btn:not(.close):not(.mfp-close):focus,.btn:not(.close):not(.mfp-close):hover,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,button.btn:focus,button.btn:hover,button.btn:not(:disabled):not(.disabled).active,button.btn:not(:disabled):not(.disabled):active{background-color:#ab9402;border-color:#ab9402;color:#fff;text-decoration:none}.btn:not(.close):not(.mfp-close).btn-outline,a.btn:not([href]):not([tabindex]).btn-outline,button.btn.btn-outline{background-color:transparent;border:2px solid #ddc003;color:#ddc003} .btn:not(.close):not(.mfp-close).btn-rounded,a.btn:not([href]):not([tabindex]).btn-rounded,button.btn.btn-rounded{border-radius:2em!important} .btn:not(.close):not(.mfp-close).btn-light,.btn:not(.close):not(.mfp-close).btn-white,a.btn:not([href]):not([tabindex]).btn-light,a.btn:not([href]):not([tabindex]).btn-white,button.btn.btn-light,button.btn.btn-white{background-color:#fff;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.active,.btn:not(.close):not(.mfp-close).btn-light:active,.btn:not(.close):not(.mfp-close).btn-light:focus,.btn:not(.close):not(.mfp-close).btn-light:hover,.btn:not(.close):not(.mfp-close).btn-white.active,.btn:not(.close):not(.mfp-close).btn-white:active,.btn:not(.close):not(.mfp-close).btn-white:focus,.btn:not(.close):not(.mfp-close).btn-white:hover,a.btn:not([href]):not([tabindex]).btn-light.active,a.btn:not([href]):not([tabindex]).btn-light:active,a.btn:not([href]):not([tabindex]).btn-light:focus,a.btn:not([href]):not([tabindex]).btn-light:hover,a.btn:not([href]):not([tabindex]).btn-white.active,a.btn:not([href]):not([tabindex]).btn-white:active,a.btn:not([href]):not([tabindex]).btn-white:focus,a.btn:not([href]):not([tabindex]).btn-white:hover,button.btn.btn-light.active,button.btn.btn-light:active,button.btn.btn-light:focus,button.btn.btn-light:hover,button.btn.btn-white.active,button.btn.btn-white:active,button.btn.btn-white:focus,button.btn.btn-white:hover{background-color:#f4f5f8;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.btn-outline,.btn:not(.close):not(.mfp-close).btn-white.btn-outline,a.btn:not([href]):not([tabindex]).btn-light.btn-outline,a.btn:not([href]):not([tabindex]).btn-white.btn-outline,button.btn.btn-light.btn-outline,button.btn.btn-white.btn-outline{background-color:transparent;border-color:#fff;color:#fff} .btn:not(.close):not(.mfp-close).btn-success,a.btn:not([href]):not([tabindex]).btn-success,button.btn.btn-success{background-color:#d60505;border-color:#d60505}.btn:not(.close):not(.mfp-close).btn-success:focus,.btn:not(.close):not(.mfp-close).btn-success:hover,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-success:focus,a.btn:not([href]):not([tabindex]).btn-success:hover,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active,button.btn.btn-success:focus,button.btn.btn-success:hover,button.btn.btn-success:not(:disabled):not(.disabled).active,button.btn.btn-success:not(:disabled):not(.disabled):active{background-color:#a40404;border-color:#a40404;color:#fff} .btn:not(.close):not(.mfp-close)+.btn,a.btn:not([href]):not([tabindex])+.btn,button.btn+.btn{margin-left:4px} .heading-text{margin-bottom:30px}.heading-text h1,.heading-text h2,.heading-text h3,.heading-text h4,.heading-text h5,.heading-text h6{margin-bottom:30px;position:relative} .heading-text h2,.heading-text h3{font-size:60px;letter-spacing:-.7px;line-height:66px;margin-bottom:30px} .heading-text p{font-size:18px;margin-bottom:30px} .heading-text.heading-section h2{font-size:40px;line-height:56px;margin-bottom:60px;position:relative}.heading-text.heading-section h2:before{background-color:#ddc003;bottom:-30px;content:\"\";height:2px;left:0;position:absolute;right:0;width:100px}.heading-text.heading-section.text-center h1:before,.heading-text.heading-section.text-center h2:before,.heading-text.heading-section.text-center h3:before,.heading-text.heading-section.text-center h4:before,.heading-text.heading-section.text-center h5:before,.heading-text.heading-section.text-center h6:before{margin:0 auto} .heading-text.heading-section p{font-size:18px;font-weight:300} .social-icons{line-height:0}.social-icons ul{margin:0;padding:0}.text-center.social-icons ul{display:inline-block}.social-icons li{float:left;list-style:none}.social-icons li a{background:rgba(78,78,78,.71);border:0;border-radius:4px;color:#333;float:left;font-size:16px;height:32px;line-height:32px;margin:0 4px 4px 0;overflow:hidden;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:32px} .social-icons.social-icons-colored a,.social-icons.social-icons-colored-hover a:hover{border:0;color:#fff!important} .social-icons.social-icons-colored .social-facebook a,.social-icons.social-icons-colored-hover .social-facebook a:hover{background-color:#5d82d1}.social-icons.social-icons-colored .social-twitter a,.social-icons.social-icons-colored-hover .social-twitter a:hover{background-color:#40bff5} .social-icons.social-icons-colored .social-instagram a,.social-icons.social-icons-colored-hover .social-instagram a:hover{background-color:#e53d00} .social-icons.social-icons-colored .social-linkedin a,.social-icons.social-icons-colored-hover .social-linkedin a:hover{background-color:#238cc8} .social-icons.social-icons-large li a{font-size:18px;height:48px;line-height:48px;width:48px} .social-icons li:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards} i:not(.fa):not(.fab):not(.far):not(.fas){speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inspiro-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none} .icon-box:before{content:\"\\e925\"} .icon-chevron-right:before{content:\"\\e930\"}.icon-chevron-up:before{content:\"\\e931\"} .icon{margin-bottom:16px}div.icon-box:before{display:none!important}.icon-box{margin-bottom:50px;position:relative}.icon-box .icon{height:64px;position:absolute;width:64px}.icon-box .icon i{border-radius:50%;font-size:28px;line-height:66px;text-align:center}.icon-box .icon a,.icon-box .icon i{color:#002a44;height:100%;width:100%}.icon-box h3,.icon-box h5{font-size:16px;font-weight:700;letter-spacing:0;line-height:25px;margin:0 12px 10px 83px}.icon-box p{font-size:16px;font-weight:400;line-height:28px;margin:0 0 20px 83px} .icon-box .icon i{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s} .icon-box.medium>h3,.icon-box.medium>h4,.icon-box.medium>h5{margin:0 12px 10px 84px}.icon-box.medium>p{margin:0 0 20px 84px} .icon-box.clean .icon i{background-color:none;color:#333;font-size:50px} .text-box{cursor:pointer;padding:40px;text-align:center;transition:background .4s ease 0s}.text-box i{font-size:42px;margin:30px 0 20px}.text-box h3,.text-box h5,.text-box i,.text-box p{color:#fff;transition:all .4s ease 0s}.text-box:hover{background:#eee}.text-box:hover h3,.text-box:hover h5,.text-box:hover i,.text-box:hover p{color:#333} .text-box.hover-effect{padding:30px 30px 10px}.text-box.hover-effect i{margin:90px 0 20px}.text-box.hover-effect p{opacity:0}.text-box.hover-effect:hover i{margin:70px 0 6px}.text-box.hover-effect:hover p{opacity:1} .flickity-viewport{overflow:hidden!important}.carousel .polo-carousel-item img,.flickity-slider>div>img{width:100%} .flickity-enabled{position:relative} .flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab} .flickity-button{background:#fff;border:0;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);box-sizing:initial;color:#9896a6;cursor:pointer;display:block;height:40px;line-height:40px;margin:-23px 0 0;opacity:0;position:absolute;text-align:center;top:50%;transition:all .2s ease 0s;width:40px;z-index:10;z-index:200}.flickity-button:before{color:#2d2d2d} .flickity-button.next:before,.flickity-button.previous:before{font-family:inspiro-icons!important;font-size:25px}.flickity-button.next{right:0}.flickity-button.next:before{content:\"\\e930\";margin-left:4px} .flickity-button.previous{left:0}.flickity-button.previous:before{content:\"\\e92f\";margin-right:2px} .flickity-button svg{display:none!important}.carousel:hover .flickity-button.next,.inspiro-slider:hover .flickity-button.next{left:auto;opacity:1;right:10px} .carousel:hover .flickity-button.previous,.inspiro-slider:hover .flickity-button.previous{left:10px;opacity:1;right:auto} .polo-carousel-item.is-selected{z-index:2}.flickity-button-icon{fill:currentColor}.flickity-page-dots{bottom:-25px;height:10px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:3}.flickity-page-dots .dot{background-color:transparent;border-radius:50%;box-shadow:inset 0 0 0 2px #ccc;cursor:pointer;display:inline-block;height:10px;margin:0 4px;overflow:hidden;position:relative;transition:background .8s ease;width:10px}.flickity-page-dots .dot:after{background-color:#ccc;border-radius:50%;bottom:0;box-shadow:0 0 1px #ccc;content:\"\";height:0;left:0;outline:medium none;overflow:hidden;position:absolute;text-indent:-999em;transition:height .3s ease;width:100%}.flickity-page-dots .dot.is-selected:after{height:100%} .carousel{opacity:0;transition:opacity .3s ease;visibility:hidden}.carousel.carousel-loaded{opacity:1;visibility:visible} hr{clear:both;margin-bottom:10px;margin-top:10px}hr.space{border:none;height:50px} .modal-strip{background-color:#000;bottom:0;color:#fff;display:inline-block;left:0;padding:20px;position:fixed;transform:translate3d(0,200px,0);transition:all .7s ease 0s;width:100%;z-index:999!important}.modal-strip .btn,.modal-strip h1,.modal-strip h2,.modal-strip h3,.modal-strip h4,.modal-strip h5{margin-bottom:0!important}.modal-strip a,.modal-strip a:active,.modal-strip a:hover,.modal-strip a:visited{color:#fff;text-decoration:underline} .testimonial .testimonial-item{background-color:#fff;border:1px solid #eee;margin-bottom:20px;padding:46px;text-align:center;width:100%}.testimonial .testimonial-item>img{border-radius:50%;display:block;float:none;height:72px;margin:0 auto 10px;width:72px}.testimonial .testimonial-item>p{font-size:15px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:10px;padding-bottom:20px}.testimonial .testimonial-item>span{display:block;font-size:15px;font-weight:600;line-height:22px} .testimonial.testimonial-single .testimonial-item{background-color:transparent;border:0;padding:30px 80px}.testimonial.testimonial-single .testimonial-item>img{box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.testimonial.testimonial-single .testimonial-item p{font-size:20px} .bg-overlay{background:rgba(0,0,0,.59);bottom:0;content:\" \";height:100%;left:0;opacity:.12;position:absolute;right:0;top:0;width:100%;z-index:0} .bg-overlay~.container,.bg-overlay~.container-fluid{position:relative;z-index:2} [data-animate]{opacity:0}.icon[data-animate],[data-animate].visible{opacity:1} [data-bg-image]{background-position:50%;background-repeat:no-repeat;background-size:cover}[data-bg-image]:before{background-color:#584d01;content:\"\";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .5s linear;width:100%} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#ddc003!important} #header{line-height:unset}#mainMenu nav{margin-top:20px}.lh-0{line-height:0px} .slider-bottom{position:relative;top:20%}.z-index-top{z-index:100} #logo img{margin-bottom:.5rem;max-height:80px} .background-image.contain{background-size:contain}#mainMenu .btn{border-radius:10px;height:unset!important}.home-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;font-style:italic;font-weight:bolder;height:100%;min-height:200px}.home-image>h2{font-weight:800} .testimonial-item>p{margin:0 auto;max-width:500px}.row.reverse{flex-direction:row-reverse}.grid li,.grid-item,.portfolio-item{padding:0} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#d81d31!important} .fadeInRight{animation-name:fadeInRight} .fadeInUp{animation-name:fadeInUp} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1} .fa-clock:before{content:\"\\f017\"} .fa-facebook-f:before{content:\"\\f39e\"} .fa-file-invoice-dollar:before{content:\"\\f571\"} .fa-hourglass-start:before{content:\"\\f251\"} .fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"} .fa-linkedin:before{content:\"\\f08c\"} .fa-mail-bulk:before{content:\"\\f674\"} .fa-map-marker:before{content:\"\\f041\"} .fa-mobile-alt:before{content:\"\\f3cd\"} .fa-twitter:before{content:\"\\f099\"} .fa,.far,.fas{font-family:'Font Awesome 5 Free'} .fa,.fas{font-weight:900} html { overflow-x: hidden; } body .body-inner { padding: 0; margin: 0; } section { padding: 80px 0; position: relative; width: 100%; overflow: hidden; z-index: 1; background-color: #ffffff; } .grid-layout { overflow: hidden; margin-bottom: -2px !important; } .grid-layout > * { opacity: 0; transition: opacity 0.5s ease; } .grid-layout .grid-loader { transition: opacity 0.1s ease; opacity: 1; z-index: -1; } .grid-layout.grid-loaded > * { opacity: 1; } .grid-layout.grid-loaded .grid-loader { opacity: 0; } .grid-layout, .portfolioo, .posts { position: relative; display: block; clear: both; padding: 0; } .grid-3-columns .grid-item, .post-3-columns .post-item, .portfolio-3-columns .portfolio-item { width: 33.333333333%; } .grid-item { height: auto !important; } .grid-loader { border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out; position: absolute; top: 60px; left: 48%; color: #dadada; font-size: 6px; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .grid-loader:before, .grid-loader:after { border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out; } .grid-loader:before, .grid-loader:after { content: \"\"; position: absolute; top: 0; } .grid-loader:before { left: -3.5em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .grid-loader:after { left: 3.5em; } #header { position: relative; width: 100%; z-index: 199 !important; height: 100px; line-height: 100px; } #header .container { position: relative; } #header .header-inner, #header #header-wrap { height: 100px; background-color: #fff; /* backface-visibility: hidden; -webkit-backface-visibility: hidden; */ left: 0; right: 0; transition: all 0.4s ease-in-out; /*logo*/ } #header .header-inner #logo, #header #header-wrap #logo { float: left; font-size: 28px; position: relative; z-index: 1; transition: all 0.4s ease-in-out; height: 100px; } #header .header-inner #logo a > img, #header .header-inner #logo a [class*=logo-], #header #header-wrap #logo a > img, #header #header-wrap #logo a [class*=logo-] { display: none; } #header .header-inner #logo a .logo-default, #header #header-wrap #logo a .logo-default { display: block; } #header .header-inner #logo a, #header .header-inner #logo a span, #header #header-wrap #logo a, #header #header-wrap #logo a span { font-family: \"Noto Sans\", sans-serif; font-size: 40px; color: #2d2d2d; font-weight: 800; letter-spacing: 1.5px; } #header[data-fullwidth=true] .header-inner .container, #header[data-fullwidth=true] #header-wrap .container { max-width: 100%; padding: 0 10px; } #header.header-sticky .header-inner, #header.header-sticky #header-wrap { transition: top 0.8s ease-in-out; top: -160px; } #header.header-sticky.sticky-active .header-inner, #header.header-sticky.sticky-active #header-wrap { box-shadow: 0 12px 6px rgba(0, 0, 0, 0.06); top: 0; position: fixed; margin: 0 auto; width: 100%; } #header.header-always-fixed .header-inner, #header.header-always-fixed #header-wrap { position: fixed !important; top: 0 !important; } #mainMenu { padding: 0; /*Menu Styles*/ /*Menu Positions*/ /*Menu options*/ } #mainMenu > .container { padding: 0 !important; } #mainMenu nav { float: right; } #mainMenu nav > ul { list-style: none; padding: 0; margin: 0; } #mainMenu nav > ul > li { float: left; border: 0; transition: all 0.3s ease; margin-left: 6px; position: relative; } #mainMenu nav > ul > li > a:not(.special) { position: relative; font-family: \"Noto Sans\", sans-serif; padding: 10px 12px; text-transform: uppercase; font-size: 12px; font-weight: 600; letter-spacing: 0.6px; color: #210e0e; border-radius: 0; border-width: 0; border-style: solid; border-color: transparent; transition: all 0.3s ease; line-height: normal; } #mainMenu nav > ul > li > a:not(.special):after, #mainMenu nav > ul > li > a:not(.special):before { transition: all 0.3s ease; } #mainMenu nav > ul > li.dropdown:before { content: \"\\e930\"; transform: rotate(90deg); font-family: \"inspiro-icons\"; opacity: 0.6; position: absolute; right: 16px; color: #262626; font-size: 16px; display: none; } #mainMenu nav > ul > li .dropdown-arrow { display: none; height: 40px; width: 50px; position: absolute; z-index: 1; right: -10px; top: 0; cursor: pointer; } #mainMenu nav > ul > li .dropdown-menu { background-position: right bottom; background-repeat: no-repeat; min-width: 230px; top: 35px; background-color: #ffffff; border: 0; color: #210e0e; border-style: solid; border-color: #eeeeee; border-width: 1px !important; left: auto; margin: 0; margin-top: -6px; border-radius: 4px; box-shadow: 0 33px 32px rgba(0, 0, 0, 0.1); padding: 10px; display: none; position: absolute; } #mainMenu nav > ul > li:last-child { margin-right: 0; } #mainMenu nav > ul li ul { list-style: none; padding: 0; } #mainMenu.menu-creative nav > ul > li { margin-left: 4px; } #mainMenu.menu-creative nav > ul > li > a:after { background-color: #ffffff; content: \"\"; height: 2px; left: 0; opacity: 0; position: absolute; top: 100%; transform: translateY(10px); transition: opacity 0.3s ease 0s, transform 0.3s ease 0s; width: 100%; bottom: -2px; } #mainMenu-trigger { position: absolute; opacity: 0; visibility: hidden; height: 100px; z-index: 1; float: right; } *, h1, h2, h3, h4, h5, h6, a { margin: 0; padding: 0; text-decoration: none; } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } html { font-size: 88%; } body { font-size: 1rem; line-height: 1.65714286em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: \"Noto Sans\", sans-serif; color: #2f2f2f; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: \"Noto Sans\", sans-serif; color: #2d2d2d; margin: 0; letter-spacing: 0.5px; } h1, .h1 { font-size: 3.14285714em; line-height: 1.31818182em; } h1:not(:last-child), .h1:not(:last-child) { margin-bottom: 20px; } h2, .h2 { font-size: 2.35714286em; line-height: 1.36363636em; font-weight: 500; } h2:not(:last-child), .h2:not(:last-child) { margin-bottom: 16px; } h3, .h3 { font-size: 1.78571429em; line-height: 1.5em; font-weight: 500; } h3:not(:last-child), .h3:not(:last-child) { margin-bottom: 12px; } h4, .h4 { font-size: 1.35714286em; line-height: 1.68421053em; font-weight: 600; } h4:not(:last-child), .h4:not(:last-child) { margin-bottom: 8px; } p { font-size: 1rem; font-style: normal; font-weight: 400; text-transform: none; line-height: 1.7; letter-spacing: 0; color: #343434; font-family: \"Noto Sans\", sans-serif; } strong { font-weight: 600; } a:not(.btn):not(.badge):hover, a:not(.btn):not(.badge):focus, a:not(.btn):not(.badge):active { text-decoration: none; outline: none; color: #ddc003; } a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]) { color: #2f2f2f; } .inspiro-slider { width: 100%; height: 100vh; overflow: hidden; transition: opacity 0.3s ease; min-height: 100%; width: 100%; } .inspiro-slider .slide { overflow: hidden; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: 50% 20%; z-index: 1; width: 100%; display: flex !important; } .inspiro-slider .slide .container, .inspiro-slider .slide .container-wide { padding-top: 120px; padding-bottom: 100px; align-self: center !important; } .inspiro-slider .slide .slide-captions { position: relative; } .inspiro-slider .slide .slide-captions h1 { font-size: 80px; font-weight: 700; line-height: 80px; margin-bottom: 30px; color: #ffffff; } .inspiro-slider .slide .slide-captions > p { color: #ffffff; font-size: 20px; font-weight: 400; margin-bottom: 40px; } .inspiro-slider .slide.is-selected { z-index: 2; } .inspiro-slider.slider-loaded, .inspiro-slider.flickity-enabled { opacity: 1; } .inspiro-slider .slide-captions > * { opacity: 0; } #slider { position: relative; width: 100%; overflow: hidden; padding: 0px; background-color: #fff; z-index: 1; } .polo-carousel-item img { height: 100%; } .portfolio-item, .grid-item { width: 100%; float: left; height: auto; padding: 0 0 20px 0; cursor: pointer; /*hover state*/ /*Portfolio Effects*/ /*Styles*/ } .portfolio-item a:not(.btn), .grid-item a:not(.btn) { color: #2f2f2f; } .portfolio-item .portfolio-item-wrap, .portfolio-item .grid-item-wrap, .grid-item .portfolio-item-wrap, .grid-item .grid-item-wrap { position: relative; overflow: hidden; } .portfolio-item .portfolio-item-wrap > a, .portfolio-item .grid-item-wrap > a, .grid-item .portfolio-item-wrap > a, .grid-item .grid-item-wrap > a { z-index: 6; width: 100%; height: 100%; position: absolute; } .portfolio-item .portfolio-image, .portfolio-item .portfolio-video, .portfolio-item .grid-image, .portfolio-item .grid-video, .portfolio-item .flickity-viewport, .grid-item .portfolio-image, .grid-item .portfolio-video, .grid-item .grid-image, .grid-item .grid-video, .grid-item .flickity-viewport { position: relative; overflow: hidden; } .portfolio-item .portfolio-image:after, .portfolio-item .portfolio-video:after, .portfolio-item .grid-image:after, .portfolio-item .grid-video:after, .portfolio-item .flickity-viewport:after, .grid-item .portfolio-image:after, .grid-item .portfolio-video:after, .grid-item .grid-image:after, .grid-item .grid-video:after, .grid-item .flickity-viewport:after { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #210e0e; transition: all 0.3s ease; opacity: 0; content: \" \"; z-index: 2; } .portfolio-item .portfolio-image img, .portfolio-item .portfolio-video img, .portfolio-item .grid-image img, .portfolio-item .grid-video img, .portfolio-item .flickity-viewport img, .grid-item .portfolio-image img, .grid-item .portfolio-video img, .grid-item .grid-image img, .grid-item .grid-video img, .grid-item .flickity-viewport img { position: relative; transition: all 0.5s ease-out; width: 100%; z-index: 1; display: block; height: auto; } .portfolio-item .portfolio-description, .portfolio-item .grid-description, .portfolio-item .portfolio-links, .grid-item .portfolio-description, .grid-item .grid-description, .grid-item .portfolio-links { left: 0; margin: 0 auto; padding: 20px; opacity: 0; position: absolute; right: 0; text-align: center; top: 48%; transform: translate3d(0px, -38%, 0px); transition: all 250ms ease-in-out 0s; visibility: hidden; width: 70%; z-index: 3; } .portfolio-item .portfolio-description h3, .portfolio-item .grid-description h3, .portfolio-item .portfolio-links h3, .grid-item .portfolio-description h3, .grid-item .grid-description h3, .grid-item .portfolio-links h3 { font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: 1px; line-height: 18px; text-transform: uppercase; margin-bottom: 4px; } .portfolio-item .portfolio-description h3, .portfolio-item .portfolio-description p, .portfolio-item .portfolio-description span, .portfolio-item .grid-description h3, .portfolio-item .grid-description p, .portfolio-item .grid-description span, .portfolio-item .portfolio-links h3, .portfolio-item .portfolio-links p, .portfolio-item .portfolio-links span, .grid-item .portfolio-description h3, .grid-item .portfolio-description p, .grid-item .portfolio-description span, .grid-item .grid-description h3, .grid-item .grid-description p, .grid-item .grid-description span, .grid-item .portfolio-links h3, .grid-item .portfolio-links p, .grid-item .portfolio-links span { color: #ffffff; } .portfolio-item .portfolio-description a, .portfolio-item .grid-description a, .portfolio-item .portfolio-links a, .grid-item .portfolio-description a, .grid-item .grid-description a, .grid-item .portfolio-links a { margin: 3px; } .portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after, .portfolio-item:not(.no-overlay):hover .portfolio-image:after, .portfolio-item:not(.no-overlay):hover .portfolio-video:after, .portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after, .portfolio-item:not(.no-overlay):hover .grid-image:after, .portfolio-item:not(.no-overlay):hover .grid-video:after, .grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after, .grid-item:not(.no-overlay):hover .portfolio-image:after, .grid-item:not(.no-overlay):hover .portfolio-video:after, .grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after, .grid-item:not(.no-overlay):hover .grid-image:after, .grid-item:not(.no-overlay):hover .grid-video:after { opacity: 0.5; } .portfolio-item.overlay-links .portfolio-description, .portfolio-item.overlay-links .grid-description, .grid-item.overlay-links .portfolio-description, .grid-item.overlay-links .grid-description { opacity: 1; padding: 20px; position: relative; transform: none; visibility: inherit; width: 100%; } .portfolio-item.overlay-links .portfolio-description a, .portfolio-item.overlay-links .grid-description a, .grid-item.overlay-links .portfolio-description a, .grid-item.overlay-links .grid-description a { margin: 0px; } .portfolio-item.overlay-links .portfolio-description h3, .portfolio-item.overlay-links .grid-description h3, .grid-item.overlay-links .portfolio-description h3, .grid-item.overlay-links .grid-description h3 { color: #2f2f2f; } .post-item { float: left; width: 100%; height: auto; padding: 0 0 20px 0; /*Styles*/ /*Types*/ } .post-item .post-item-wrap { background-color: #ffffff; position: relative; } .post-item img { width: 100%; height: auto; } .post-item .post-image, .post-item .post-slider, .post-item .post-video, .post-item .post-audio, .post-item .post-quote-img { margin: 0; position: relative; padding: 0; } .post-item .post-item-description { padding: 24px; line-height: 28px; color: #676767; } .post-item .post-item-description > h2, .post-item .post-item-description > h2 > a { font-size: 18px; letter-spacing: -0.1px; line-height: 23px; margin-bottom: 16px; color: #444; font-weight: 600; } .post-item .post-item-description .post-meta-date, .post-item .post-item-description .post-meta-comments, .post-item .post-item-description .post-meta-category { color: #C2C2C2; position: relative; top: -4px; font-size: 12px; margin-right: 8px; } .post-item .post-item-description .post-meta-date i, .post-item .post-item-description .post-meta-comments i, .post-item .post-item-description .post-meta-category i { margin-right: 4px !important; } .post-item.border { border: none !important; } .post-item.border .post-item-wrap { border: 1px solid #f2f2f2; } .post-item.border > .post-item-wrap > .post-item-description { padding: 24px !important; width: 100% !important; } .post-image { margin-bottom: 20px; } .post-image img { width: 100%; } #footer { display: block; position: relative; background-color: #f8f2cd; font-size: 14px; line-height: 32px; font-weight: 400; font-family: \"Noto Sans\", sans-serif; } #footer a:not(.btn):not(:hover) { color: #2f2f2f; } #footer p { font-family: \"Noto Sans\", sans-serif; } #footer a:not(.btn) { font-weight: 400; } #footer .footer-content { padding: 60px 0 40px 0; } #footer .widget .widget-title, #footer .widget h4 { font-size: 14px; letter-spacing: 1px; font-weight: 600; } #footer .copyright-content { min-height: 80px; padding: 30px 0; background-color: #f6efc0; font-size: 13px; } .widget { margin-bottom: 30px; position: relative; } .widget .widget-title, .widget > h4 { font-size: 14px; font-style: normal; font-weight: 600; text-transform: uppercase; line-height: 24px; letter-spacing: 1px; margin-bottom: 20px; } .widget:after, .widget:before { clear: both; content: \" \"; display: table; } .widget a { color: #2f2f2f; } .widget p { margin-bottom: 20px; } .item-link { color: #2f2f2f; font-size: 12px; letter-spacing: 1px; text-transform: uppercase !important; } .item-link i { position: relative; right: 0; transition: right 0.3s ease 0s; } .background-image { background-position: center center; background-repeat: no-repeat; background-size: cover; } #scrollTop { z-index: -1; opacity: 0; position: fixed; text-align: center; line-height: 12px !important; right: 26px; bottom: 0; color: #fff; cursor: pointer; border-radius: 100px; height: 40px; width: 40px; background-color: rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-position: center; transition: opacity 0.3s, bottom 0.5s, box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1), background-color 0.1s linear; background-color: rgba(0, 0, 0, 0.25) !important; overflow: hidden; } #scrollTop i { line-height: 39px !important; width: 39px !important; height: 39px !important; font-size: 16px !important; top: 0px !important; left: 0px !important; text-align: center !important; position: relative; z-index: 10; background-color: transparent !important; transform: translate(0, 0px); transition: transform 0.2s ease; } #scrollTop:after, #scrollTop:before { display: block; content: \" \"; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 1; background-color: #ddc003; transform: scale(0); transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); border-radius: 100px; } #scrollTop:before { background-color: rgba(255, 255, 255, 0.25); transform: scale(1); transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); opacity: 0; z-index: 2; } [class^=icon] { display: inline-block; } .lines-button { appearance: none; border: none; cursor: pointer; display: flex; justify-content: center; align-items: center; height: 100%; transition: 0.3s; user-select: none; width: 16px; background: transparent; outline: none; } .lines-button > * { display: block; } .lines { display: inline-block; height: 2px; width: 20px; border-radius: 4px; transition: 0.3s; position: relative; top: -4px; } .lines::before, .lines::after { display: inline-block; height: 2px; width: 20px; border-radius: 4px; transition: 0.3s; content: \"\"; position: absolute; left: 0; transform-origin: 2.85714px center; width: 100%; } .lines::before { top: 6px; } .lines::after { top: -6px; } .lines, .lines:before, .lines:after { background-color: #111; } .x { width: auto; } iframe { width: 100%; } .rounded { overflow: hidden; } .visible { opacity: 1; } .text-center { text-align: center; } .vertical-align { position: relative; top: 50%; transform: translateY(-50%); } .background-dark { background-color: #584d01 !important; } .text-light, .text-light h1, .text-light h2, .text-light h3, .text-light h4, .text-light h5, .text-light h6, .text-light .lead, .text-light p, .text-light a:not(.btn), .text-light a:not(.btn):hover:not(.btn-light), .text-light i, .text-light li, .text-light label, .text-light div:not(.alert), .text-light span:not(.btn-label) { color: #fff !important; } .m-b-30 { margin-bottom: 30px !important; } .m-t-5 { margin-top: 5px !important; } .m-r-10 { margin-right: 10px !important; } .col-no-margin { padding: 0 !important; } .row.col-no-margin { margin: 0 !important; padding: 0 !important; } .p-b-20 { padding-bottom: 20px !important; } .p-t-30 { padding-top: 30px !important; } .space { width: 100%; display: block; clear: both; height: 60px; position: relative; } a:not([href]):not([tabindex]):not(.btn) { color: none; } button.btn, .btn:not(.close):not(.mfp-close), a.btn:not([href]):not([tabindex]) { font-family: \"Noto Sans\", sans-serif; border-radius: 5px 5px 5px 5px; font-size: 12px; font-weight: 600; letter-spacing: 0.5px; text-decoration: none; outline: none; padding: 12px 18px; position: relative; text-transform: uppercase; background-color: #ddc003; border-color: #ddc003; border-width: 1px; border-style: solid; color: #ffffff; transition: all 0.3s; margin-bottom: 6px; outline: none; line-height: 14px; cursor: pointer; } button.btn:after, .btn:not(.close):not(.mfp-close):after, a.btn:not([href]):not([tabindex]):after { content: \"\"; position: absolute; z-index: -1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } button.btn.btn-sm, .btn:not(.close):not(.mfp-close).btn-sm, a.btn:not([href]):not([tabindex]).btn-sm { font-size: 11px; height: 30px; line-height: 28px; padding: 0 14px; } button.btn.btn-lg, .btn:not(.close):not(.mfp-close).btn-lg, a.btn:not([href]):not([tabindex]).btn-lg { font-size: 16px; height: 58px; letter-spacing: 2px; line-height: 56px; padding: 0 40px; } button.btn:hover, button.btn:focus, button.btn:not(:disabled):not(.disabled):active, button.btn:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close):hover, .btn:not(.close):not(.mfp-close):focus, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]):hover, a.btn:not([href]):not([tabindex]):focus, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active { background-color: #ab9402; border-color: #ab9402; color: #ffffff; text-decoration: none; } button.btn.btn-outline, .btn:not(.close):not(.mfp-close).btn-outline, a.btn:not([href]):not([tabindex]).btn-outline { background-color: transparent; border-width: 2px; border-style: solid; border-color: #ddc003; color: #ddc003; } button.btn.btn-rounded, .btn:not(.close):not(.mfp-close).btn-rounded, a.btn:not([href]):not([tabindex]).btn-rounded { border-radius: 2em !important; } button.btn.btn-white, button.btn.btn-light, .btn:not(.close):not(.mfp-close).btn-white, .btn:not(.close):not(.mfp-close).btn-light, a.btn:not([href]):not([tabindex]).btn-white, a.btn:not([href]):not([tabindex]).btn-light { background-color: #fff; border-color: #e6e8eb; color: #4c5667; } button.btn.btn-white:hover, button.btn.btn-white:focus, button.btn.btn-white:active, button.btn.btn-white.active, button.btn.btn-light:hover, button.btn.btn-light:focus, button.btn.btn-light:active, button.btn.btn-light.active, .btn:not(.close):not(.mfp-close).btn-white:hover, .btn:not(.close):not(.mfp-close).btn-white:focus, .btn:not(.close):not(.mfp-close).btn-white:active, .btn:not(.close):not(.mfp-close).btn-white.active, .btn:not(.close):not(.mfp-close).btn-light:hover, .btn:not(.close):not(.mfp-close).btn-light:focus, .btn:not(.close):not(.mfp-close).btn-light:active, .btn:not(.close):not(.mfp-close).btn-light.active, a.btn:not([href]):not([tabindex]).btn-white:hover, a.btn:not([href]):not([tabindex]).btn-white:focus, a.btn:not([href]):not([tabindex]).btn-white:active, a.btn:not([href]):not([tabindex]).btn-white.active, a.btn:not([href]):not([tabindex]).btn-light:hover, a.btn:not([href]):not([tabindex]).btn-light:focus, a.btn:not([href]):not([tabindex]).btn-light:active, a.btn:not([href]):not([tabindex]).btn-light.active { border-color: #e6e8eb; background-color: #f4f5f8; color: #4c5667; } button.btn.btn-white.btn-outline, button.btn.btn-light.btn-outline, .btn:not(.close):not(.mfp-close).btn-white.btn-outline, .btn:not(.close):not(.mfp-close).btn-light.btn-outline, a.btn:not([href]):not([tabindex]).btn-white.btn-outline, a.btn:not([href]):not([tabindex]).btn-light.btn-outline { border-color: #ffffff; background-color: transparent; color: #ffffff; } button.btn.btn-success, .btn:not(.close):not(.mfp-close).btn-success, a.btn:not([href]):not([tabindex]).btn-success { background-color: #d60505; border-color: #d60505; } button.btn.btn-success:hover, button.btn.btn-success:focus, button.btn.btn-success:not(:disabled):not(.disabled):active, button.btn.btn-success:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close).btn-success:hover, .btn:not(.close):not(.mfp-close).btn-success:focus, .btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]).btn-success:hover, a.btn:not([href]):not([tabindex]).btn-success:focus, a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active { background-color: #a40404; border-color: #a40404; color: #ffffff; } button.btn + .btn, .btn:not(.close):not(.mfp-close) + .btn, a.btn:not([href]):not([tabindex]) + .btn { margin-left: 4px; } .heading-text { margin-bottom: 30px; } .heading-text h1, .heading-text h2, .heading-text h3, .heading-text h4, .heading-text h5, .heading-text h6 { position: relative; margin-bottom: 30px; } .heading-text h2 { font-size: 60px; margin-bottom: 30px; letter-spacing: -0.7px; line-height: 66px; } .heading-text p { font-size: 18px; margin-bottom: 30px; } .heading-text.heading-section h2 { position: relative; font-size: 40px; line-height: 56px; margin-bottom: 60px; } .heading-text.heading-section h2:before { content: \"\"; position: absolute; height: 2px; width: 100px; background-color: #ddc003; bottom: -30px; left: 0; right: 0; } .heading-text.heading-section.text-center h1:before, .heading-text.heading-section.text-center h2:before, .heading-text.heading-section.text-center h3:before, .heading-text.heading-section.text-center h4:before, .heading-text.heading-section.text-center h5:before, .heading-text.heading-section.text-center h6:before { margin: 0 auto; } .heading-text.heading-section p { font-size: 18px; font-weight: 300; } .social-icons { line-height: 0; } .social-icons ul { padding: 0; margin: 0; } .text-center.social-icons ul { display: inline-block; } .social-icons li { float: left; list-style: none; } .social-icons li a { float: left; height: 32px; width: 32px; line-height: 32px; font-size: 16px; text-align: center; margin: 0 4px 4px 0; border-radius: 4px; border: 0; background: rgba(78, 78, 78, 0.7098039216); color: #333; overflow: hidden; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .social-icons.social-icons-colored a, .social-icons.social-icons-colored-hover a:hover { color: #ffffff !important; border: 0; } .social-icons.social-icons-colored .social-facebook a, .social-icons.social-icons-colored-hover .social-facebook a:hover { background-color: #5d82d1; } .social-icons.social-icons-colored .social-twitter a, .social-icons.social-icons-colored-hover .social-twitter a:hover { background-color: #40bff5; } .social-icons.social-icons-colored .social-instagram a, .social-icons.social-icons-colored-hover .social-instagram a:hover { background-color: #e53d00; } .social-icons.social-icons-colored .social-linkedin a, .social-icons.social-icons-colored-hover .social-linkedin a:hover { background-color: #238cc8; } .social-icons.social-icons-large li a { height: 48px; width: 48px; line-height: 48px; font-size: 18px; } .social-icons li:hover i { -webkit-animation: toTopFromBottom 0.3s forwards; -moz-animation: toTopFromBottom 0.3s forwards; animation: toTopFromBottom 0.3s forwards; } i:not(.fa):not(.fab):not(.far):not(.fas) { font-family: inspiro-icons !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-box:before { content: \"\\e925\"; } .icon-chevron-right:before { content: \"\\e930\"; } .icon-chevron-up:before { content: \"\\e931\"; } div.icon-box:before { display: none !important; } .icon { margin-bottom: 16px; } div.icon-box:before { display: none !important; } .icon-box { margin-bottom: 50px; position: relative; } .icon-box .icon { height: 64px; position: absolute; width: 64px; } .icon-box .icon i { font-size: 28px; text-align: center; line-height: 66px; border-radius: 50%; } .icon-box .icon a, .icon-box .icon i { width: 100%; height: 100%; color: #002A44; } .icon-box h3, .icon-box h5 { margin: 0 12px 10px 83px; letter-spacing: 0px; font-size: 16px; line-height: 25px; font-weight: 700; } .icon-box p { margin: 0 0 20px 83px; font-size: 16px; line-height: 28px; font-weight: 400; } .icon-box .icon i { -webkit-transition: background-color 0.2s, color 0.2s; transition: background-color 0.2s, color 0.2s; } .icon-box.medium > h3, .icon-box.medium > h4, .icon-box.medium > h5 { margin: 0 12px 10px 84px; } .icon-box.medium > p { margin: 0 0 20px 84px; } .icon-box.clean .icon i { background-color: none; color: #333; font-size: 50px; } .text-box { padding: 40px; text-align: center; transition: background 0.4s ease 0s; cursor: pointer; } .text-box i { font-size: 42px; margin: 30px 0 20px; } .text-box i { color: #fff; transition: all 0.4s ease 0s; } .text-box h3, .text-box h5, .text-box p { color: #fff; transition: all 0.4s ease 0s; } .text-box:hover { background: #eeeeee; } .text-box:hover i, .text-box:hover h3, .text-box:hover h5, .text-box:hover p { color: #333; } .text-box.hover-effect { padding: 30px 30px 10px 30px; } .text-box.hover-effect i { margin: 90px 0 20px; } .text-box.hover-effect p { opacity: 0; } .text-box.hover-effect:hover i { margin: 70px 0 6px 0; } .text-box.hover-effect:hover p { opacity: 1; } .flickity-viewport { overflow: hidden !important; } .flickity-slider > div > img, .carousel .polo-carousel-item img { width: 100%; } .flickity-enabled { position: relative; } .flickity-viewport { overflow: hidden; position: relative; height: 100%; } .flickity-slider { position: absolute; width: 100%; height: 100%; } .flickity-enabled.is-draggable { -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .flickity-enabled.is-draggable .flickity-viewport { cursor: move; cursor: -webkit-grab; cursor: grab; } .flickity-button { background: #fff; width: 40px; height: 40px; line-height: 40px; margin: -23px 0 0; display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-align: center; transition: all 0.2s ease 0s; color: #9896a6; text-align: center; z-index: 200; border: 0; box-sizing: initial; opacity: 0; border-radius: 50%; box-shadow: 0 0px 15px rgba(0, 0, 0, 0.1); } .flickity-button:before { color: #2d2d2d; } .flickity-button.next:before, .flickity-button.previous:before { font-size: 25px; font-family: inspiro-icons !important; } .flickity-button.next { right: 0px; } .flickity-button.next:before { margin-left: 4px; content: \"\\e930\"; } .flickity-button.previous { left: 0px; } .flickity-button.previous:before { content: \"\\e92f\"; margin-right: 2px; } .flickity-button svg { display: none !important; } .inspiro-slider:hover .flickity-button.next, .carousel:hover .flickity-button.next { left: auto; right: 10px; opacity: 1; } .inspiro-slider:hover .flickity-button.previous, .carousel:hover .flickity-button.previous { right: auto; left: 10px; opacity: 1; } .polo-carousel-item.is-selected { z-index: 2; } .flickity-button-icon { fill: currentColor; } .flickity-page-dots { position: absolute; width: 100%; bottom: -25px; padding: 0; margin: 0; list-style: none; text-align: center; line-height: 1; z-index: 3; height: 10px; } .flickity-page-dots .dot { display: inline-block; position: relative; margin: 0 4px; width: 10px; height: 10px; cursor: pointer; border-radius: 50%; overflow: hidden; background-color: transparent; box-shadow: inset 0 0 0 2px #cccccc; transition: background 0.8s ease; } .flickity-page-dots .dot:after { outline: medium none; text-indent: -999em; border-radius: 50%; overflow: hidden; content: \"\"; position: absolute; bottom: 0; height: 0; left: 0; width: 100%; background-color: #cccccc; box-shadow: 0 0 1px #cccccc; transition: height 0.3s ease; } .flickity-page-dots .dot.is-selected:after { height: 100%; } .inspiro-slider, .carousel { /* dots inside */ /* dots top */ /* dots light */ /* dots dark */ /* dots grey */ } .carousel { opacity: 0; visibility: hidden; transition: opacity 0.3s ease; } .carousel.carousel-loaded { opacity: 1; visibility: visible; } hr { margin-bottom: 10px; margin-top: 10px; clear: both; } hr.space { border: none; height: 50px; } .modal-strip { background-color: #000; bottom: 0; color: #ffffff; left: 0; padding: 20px; position: fixed; width: 100%; display: inline-block; transform: translate3d(0px, 200px, 0px); transition: all 0.7s ease 0s; z-index: 999 !important; } .modal-strip .btn, .modal-strip h5, .modal-strip h4, .modal-strip h3, .modal-strip h2, .modal-strip h1 { margin-bottom: 0 !important; } .modal-strip a, .modal-strip a:hover, .modal-strip a:active, .modal-strip a:visited { color: #ffffff; text-decoration: underline; } .testimonial .testimonial-item { border: 1px solid #eeeeee; background-color: #ffffff; padding: 46px; text-align: center; margin-bottom: 20px; width: 100%; } .testimonial .testimonial-item > img { border-radius: 50%; display: block; float: none; height: 72px; margin: 0 auto 10px; width: 72px; } .testimonial .testimonial-item > p { font-size: 15px; line-height: 22px; margin-bottom: 0; padding-bottom: 20px; font-weight: 400; margin-top: 10px; } .testimonial .testimonial-item > span { font-weight: 600; font-size: 15px; display: block; line-height: 22px; } .testimonial.testimonial-single .testimonial-item { padding: 30px 80px; background-color: transparent; border: 0; } .testimonial.testimonial-single .testimonial-item > img { box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06); } .testimonial.testimonial-single .testimonial-item p { font-size: 20px; } .bg-overlay { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; content: \" \"; z-index: 0; background: rgba(0, 0, 0, 0.59); opacity: 0.12; } .bg-overlay ~ .container, .bg-overlay ~ .container-fluid { position: relative; z-index: 2; } [data-animate] { opacity: 0; } [data-animate].visible { opacity: 1; } [data-bg-image] { background-repeat: no-repeat; background-size: cover; background-position: center center; } [data-bg-image]::before { position: absolute; content: \"\"; top: 0; left: 0; width: 100%; height: 100%; opacity: 1; background-color: #584d01; transition: opacity 0.5s linear; } #header { line-height: unset; } #mainMenu nav { margin-top: 20px; } .lh-0 { line-height: 0px; } .slider-bottom { top: 20%; position: relative; } .z-index-top { z-index: 100; } #logo img { max-height: 80px; margin-bottom: 0.5rem; } .background-image.contain { background-size: contain; } #mainMenu .btn { height: unset !important; border-radius: 10px; } .home-image { min-height: 200px; background-size: cover; background-position: center; background-repeat: no-repeat; font-style: italic; font-weight: bolder; height: 100%; border-radius: 15px; } .home-image > h2 { font-weight: 800; } .testimonial-item > p { max-width: 500px; margin: 0 auto; } .row.reverse { flex-direction: row-reverse; } .portfolio-item, .grid-item { padding: 0; } #mainMenu.menu-creative nav > ul > li > a::after { background-color: #ddc003 !important; } #header{ line-height: unset; } #mainMenu nav{ margin-top:20px; } .lh-0{ line-height: 0px; } .slider-bottom{ top : 20%; position : relative; } .z-index-top{ z-index: 100; } #logo img{ max-height: 80px; margin-bottom: 0.5rem; } .background-image.contain{ background-size:contain; } #mainMenu .btn{ height : unset !important; border-radius: 10px; } .home-image{ min-height: 200px; background-size: cover; background-position: center; background-repeat: no-repeat; font-style: italic; font-weight: bolder; height: 100%; border-radius: 15px; } .home-image>h2{ font-weight: 800; } .testimonial-item>p{ max-width: 500px ; margin: 0 auto; } .row.reverse{ flex-direction: row-reverse; } .portfolio-item, .grid-item { padding: 0; } #mainMenu.menu-creative nav > ul > li > a::after{ background-color: #d81d31 !important; } .fadeInRight{animation-name:fadeInRight} .fadeInUp{animation-name:fadeInUp} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto} .fa-clock:before{content:\"\\f017\"} .fa-facebook-f:before{content:\"\\f39e\"} .fa-file-invoice-dollar:before{content:\"\\f571\"} .fa-hourglass-start:before{content:\"\\f251\"} .fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"} .fa-linkedin:before{content:\"\\f08c\"} .fa-mail-bulk:before{content:\"\\f674\"} .fa-map-marker:before{content:\"\\f041\"} .fa-mobile-alt:before{content:\"\\f3cd\"} .fa-twitter:before{content:\"\\f099\"} .fa,.far,.fas{font-family:Font Awesome\\ 5 Free} .fa,.fas{font-weight:900}html{overflow-x:hidden}body .body-inner{margin:0;padding:0} section{background-color:#fff;overflow:hidden;padding:80px 0;position:relative;width:100%;z-index:1} .grid-layout{margin-bottom:-2px!important;overflow:hidden}.grid-layout>*{opacity:0;transition:opacity .5s ease}.grid-layout .grid-loader{opacity:1;transition:opacity .1s ease;z-index:-1}.grid-layout.grid-loaded>*{opacity:1}.grid-layout.grid-loaded .grid-loader{opacity:0}.grid-layout,.portfolioo,.posts{clear:both;display:block;padding:0;position:relative} .grid-3-columns .grid-item,.portfolio-3-columns .portfolio-item,.post-3-columns .post-item{width:33.333333333%} .grid-item{height:auto!important} .grid-loader{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;border-radius:50%;color:#dadada;font-size:6px;height:2.5em;left:48%;position:absolute;text-indent:-9999em;top:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:2.5em}.grid-loader:after,.grid-loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;content:\"\";height:2.5em;position:absolute;top:0;width:2.5em}.grid-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.grid-loader:after{left:3.5em} #header{height:100px;line-height:100px;width:100%;z-index:199!important}#header,#header .container{position:relative}#header #header-wrap,#header .header-inner{background-color:#fff;height:100px;left:0;right:0;transition:all .4s ease-in-out}#header #header-wrap #logo,#header .header-inner #logo{float:left;font-size:28px;height:100px;position:relative;transition:all .4s ease-in-out;z-index:1} #header #header-wrap #logo a [class*=logo-],#header #header-wrap #logo a>img,#header .header-inner #logo a [class*=logo-],#header .header-inner #logo a>img{display:none}#header #header-wrap #logo a .logo-default,#header .header-inner #logo a .logo-default{display:block}#header #header-wrap #logo a,#header #header-wrap #logo a span,#header .header-inner #logo a,#header .header-inner #logo a span{color:#2d2d2d;font-family:Noto Sans,sans-serif;font-size:40px;font-weight:800;letter-spacing:1.5px}#header[data-fullwidth=true] #header-wrap .container,#header[data-fullwidth=true] .header-inner .container{max-width:100%;padding:0 10px} #header.header-sticky #header-wrap,#header.header-sticky .header-inner{top:-160px;transition:top .8s ease-in-out}#header.header-sticky.sticky-active #header-wrap,#header.header-sticky.sticky-active .header-inner{box-shadow:0 12px 6px rgba(0,0,0,.06);margin:0 auto;position:fixed;top:0;width:100%}#header.header-always-fixed #header-wrap,#header.header-always-fixed .header-inner{position:fixed!important;top:0!important} #mainMenu{padding:0}#mainMenu>.container{padding:0!important} #mainMenu nav{float:right}#mainMenu nav>ul{list-style:none;margin:0;padding:0}#mainMenu nav>ul>li{border:0;float:left;margin-left:6px;position:relative;transition:all .3s ease}#mainMenu nav>ul>li>a:not(.special){border:0 solid transparent;border-radius:0;color:#210e0e;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:normal;padding:10px 12px;position:relative;text-transform:uppercase;transition:all .3s ease} #mainMenu nav>ul>li>a:not(.special):after,#mainMenu nav>ul>li>a:not(.special):before{transition:all .3s ease} #mainMenu nav>ul>li.dropdown:before{color:#262626;content:\"\\e930\";display:none;font-family:inspiro-icons;font-size:16px;opacity:.6;position:absolute;right:16px;transform:rotate(90deg)}#mainMenu nav>ul>li .dropdown-arrow{cursor:pointer;display:none;height:40px;position:absolute;right:-10px;top:0;width:50px;z-index:1}#mainMenu nav>ul>li .dropdown-menu{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;border:0;border-color:#eee;border-radius:4px;border-style:solid;border-width:1px!important;box-shadow:0 33px 32px rgba(0,0,0,.1);color:#210e0e;display:none;left:auto;margin:-6px 0 0;min-width:230px;padding:10px;position:absolute;top:35px} #mainMenu nav>ul>li:last-child{margin-right:0} #mainMenu nav>ul li ul{list-style:none;padding:0} #mainMenu.menu-creative nav>ul>li{margin-left:4px}#mainMenu.menu-creative nav>ul>li>a:after{background-color:#fff;bottom:-2px;content:\"\";height:2px;left:0;opacity:0;position:absolute;top:100%;transform:translateY(10px);transition:opacity .3s ease 0s,transform .3s ease 0s;width:100%} #mainMenu-trigger{float:right;height:100px;opacity:0;position:absolute;visibility:hidden;z-index:1} *,a,h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-decoration:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-size:88%} body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f2f2f;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.65714286em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2d2d2d;font-family:Noto Sans,sans-serif;letter-spacing:.5px;margin:0} .h1,h1{font-size:3.14285714em;line-height:1.31818182em}.h1:not(:last-child),h1:not(:last-child){margin-bottom:20px}.h2,h2{font-size:2.35714286em;font-weight:500;line-height:1.36363636em}.h2:not(:last-child),h2:not(:last-child){margin-bottom:16px}.h3,h3{font-size:1.78571429em;font-weight:500;line-height:1.5em}.h3:not(:last-child),h3:not(:last-child){margin-bottom:12px}.h4,h4{font-size:1.35714286em;font-weight:600;line-height:1.68421053em}.h4:not(:last-child),h4:not(:last-child){margin-bottom:8px} .display-4,p{font-weight:400}p{color:#343434;font-family:Noto Sans,sans-serif;font-size:1rem;font-style:normal;letter-spacing:0;line-height:1.7;text-transform:none} strong{font-weight:600} a:not(.btn):not(.badge):active,a:not(.btn):not(.badge):focus,a:not(.btn):not(.badge):hover{color:#ddc003;outline:none;text-decoration:none}a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]){color:#2f2f2f} .inspiro-slider{height:72vh;min-height:100%;overflow:hidden;transition:opacity .3s ease;width:100%} .inspiro-slider .slide{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;display:flex!important;height:100%;overflow:hidden;width:100%;z-index:1}.inspiro-slider .slide .container,.inspiro-slider .slide .container-wide{align-self:center!important;padding-bottom:100px;padding-top:120px}.inspiro-slider .slide .slide-captions{position:relative}.inspiro-slider .slide .slide-captions h1{color:#fff;font-size:80px;font-weight:700;line-height:80px;margin-bottom:30px} .inspiro-slider .slide .slide-captions>p{color:#fff;font-size:20px;font-weight:400;margin-bottom:40px} .inspiro-slider .slide.is-selected{z-index:2}.inspiro-slider.flickity-enabled,.inspiro-slider.slider-loaded{opacity:1} .inspiro-slider .slide-captions>*{opacity:0}#slider{background-color:#fff;overflow:hidden;padding:0;position:relative;width:100%;z-index:1} .polo-carousel-item img{height:100%} .grid-item,.portfolio-item{cursor:pointer;float:left;height:auto;padding:0 0 20px;width:100%}.grid-item a:not(.btn),.portfolio-item a:not(.btn){color:#2f2f2f}.grid-item .grid-item-wrap,.grid-item .portfolio-item-wrap,.portfolio-item .grid-item-wrap,.portfolio-item .portfolio-item-wrap{overflow:hidden;position:relative}.grid-item .grid-item-wrap>a,.grid-item .portfolio-item-wrap>a,.portfolio-item .grid-item-wrap>a,.portfolio-item .portfolio-item-wrap>a{height:100%;position:absolute;width:100%;z-index:6}.grid-item .flickity-viewport,.grid-item .grid-image,.grid-item .grid-video,.grid-item .portfolio-image,.grid-item .portfolio-video,.portfolio-item .flickity-viewport,.portfolio-item .grid-image,.portfolio-item .grid-video,.portfolio-item .portfolio-image,.portfolio-item .portfolio-video{overflow:hidden;position:relative}.grid-item .flickity-viewport:after,.grid-item .grid-image:after,.grid-item .grid-video:after,.grid-item .portfolio-image:after,.grid-item .portfolio-video:after,.portfolio-item .flickity-viewport:after,.portfolio-item .grid-image:after,.portfolio-item .grid-video:after,.portfolio-item .portfolio-image:after,.portfolio-item .portfolio-video:after{background-color:#210e0e;content:\" \";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.grid-item .flickity-viewport img,.grid-item .grid-image img,.grid-item .grid-video img,.grid-item .portfolio-image img,.grid-item .portfolio-video img,.portfolio-item .flickity-viewport img,.portfolio-item .grid-image img,.portfolio-item .grid-video img,.portfolio-item .portfolio-image img,.portfolio-item .portfolio-video img{display:block;height:auto;position:relative;transition:all .5s ease-out;width:100%;z-index:1} .grid-item .grid-description,.grid-item .portfolio-description,.grid-item .portfolio-links,.portfolio-item .grid-description,.portfolio-item .portfolio-description,.portfolio-item .portfolio-links{left:0;margin:0 auto;opacity:0;padding:20px;position:absolute;right:0;text-align:center;top:48%;transform:translate3d(0,-38%,0);transition:all .25s ease-in-out 0s;visibility:hidden;width:70%;z-index:3}.grid-item .grid-description h3,.grid-item .portfolio-description h3,.grid-item .portfolio-links h3,.portfolio-item .grid-description h3,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-links h3{font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.grid-item .grid-description h3,.grid-item .grid-description p,.grid-item .grid-description span,.grid-item .portfolio-description h3,.grid-item .portfolio-description p,.grid-item .portfolio-description span,.grid-item .portfolio-links h3,.grid-item .portfolio-links p,.grid-item .portfolio-links span,.portfolio-item .grid-description h3,.portfolio-item .grid-description p,.portfolio-item .grid-description span,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-description p,.portfolio-item .portfolio-description span,.portfolio-item .portfolio-links h3,.portfolio-item .portfolio-links p,.portfolio-item .portfolio-links span{color:#fff}.grid-item .grid-description a,.grid-item .portfolio-description a,.grid-item .portfolio-links a,.portfolio-item .grid-description a,.portfolio-item .portfolio-description a,.portfolio-item .portfolio-links a{margin:3px} .grid-item:not(.no-overlay):hover .grid-image:after,.grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .grid-video:after,.grid-item:not(.no-overlay):hover .portfolio-image:after,.grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .portfolio-video:after,.portfolio-item:not(.no-overlay):hover .grid-image:after,.portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .grid-video:after,.portfolio-item:not(.no-overlay):hover .portfolio-image:after,.portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .portfolio-video:after{opacity:.5} .grid-item.overlay-links .grid-description,.grid-item.overlay-links .portfolio-description,.portfolio-item.overlay-links .grid-description,.portfolio-item.overlay-links .portfolio-description{opacity:1;padding:20px;position:relative;transform:none;visibility:inherit;width:100%}.grid-item.overlay-links .grid-description a,.grid-item.overlay-links .portfolio-description a,.portfolio-item.overlay-links .grid-description a,.portfolio-item.overlay-links .portfolio-description a{margin:0}.grid-item.overlay-links .grid-description h3,.grid-item.overlay-links .portfolio-description h3,.portfolio-item.overlay-links .grid-description h3,.portfolio-item.overlay-links .portfolio-description h3{color:#2f2f2f} .post-item{float:left;height:auto;padding:0 0 20px;width:100%}.post-item .post-item-wrap{background-color:#fff;position:relative}.post-item img{height:auto;width:100%}.post-item .post-audio,.post-item .post-image,.post-item .post-quote-img,.post-item .post-slider,.post-item .post-video{margin:0;padding:0;position:relative} .post-item .post-item-description{color:#676767;line-height:28px;padding:24px}.post-item .post-item-description>h2,.post-item .post-item-description>h2>a{color:#444;font-size:18px;font-weight:600;letter-spacing:-.1px;line-height:23px;margin-bottom:16px}.post-item .post-item-description .post-meta-category,.post-item .post-item-description .post-meta-comments,.post-item .post-item-description .post-meta-date{color:#c2c2c2;font-size:12px;margin-right:8px;position:relative;top:-4px}.post-item .post-item-description .post-meta-category i,.post-item .post-item-description .post-meta-comments i,.post-item .post-item-description .post-meta-date i{margin-right:4px!important} .post-item.border{border:none!important}.post-item.border .post-item-wrap{border:1px solid #f2f2f2}.post-item.border>.post-item-wrap>.post-item-description{padding:24px!important;width:100%!important} .post-image{margin-bottom:20px}.post-image img{width:100%} #footer,.forum h4>small{display:block}#footer{background-color:#f8f2cd;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:32px;position:relative}#footer a:not(.btn):not(:hover){color:#2f2f2f}#footer p{font-family:Noto Sans,sans-serif}#footer a:not(.btn){font-weight:400}#footer .footer-content{padding:60px 0 40px}#footer .widget .widget-title,#footer .widget h4{font-size:14px;font-weight:600;letter-spacing:1px} #footer .copyright-content{background-color:#f6efc0;font-size:13px;min-height:80px;padding:30px 0} .widget{margin-bottom:30px;position:relative}.widget .widget-title,.widget>h4{font-size:14px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px;margin-bottom:20px;text-transform:uppercase}.widget:after,.widget:before{clear:both;content:\" \";display:table} .widget a{color:#2f2f2f}.widget p{margin-bottom:20px} .item-link{color:#2f2f2f;font-size:12px;letter-spacing:1px;text-transform:uppercase!important}.item-link i{position:relative;right:0;transition:right .3s ease 0s} .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover} #scrollTop{background-color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.25)!important;background-position:50%;background-repeat:no-repeat;border-radius:100px;bottom:0;color:#fff;cursor:pointer;height:40px;line-height:12px!important;opacity:0;overflow:hidden;position:fixed;right:26px;text-align:center;transition:opacity .3s,bottom .5s,box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;width:40px;z-index:-1}#scrollTop i{font-size:16px!important;height:39px!important;left:0!important;line-height:39px!important;position:relative;text-align:center!important;top:0!important;transform:translate(0);transition:transform .2s ease;width:39px!important;z-index:10}#scrollTop i,#scrollTop:hover{background-color:transparent!important} #scrollTop:after,#scrollTop:before{background-color:#ddc003;border-radius:100px;content:\" \";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .3s cubic-bezier(.55,0,.1,1);width:100%;z-index:1}#scrollTop:before{background-color:hsla(0,0%,100%,.25);opacity:0;transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:2}#scrollTop:before,#scrollTop:hover:after{transform:scale(1)} [class^=icon]{display:inline-block} .lines-button{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;transition:.3s;user-select:none;width:16px}.lines-button>*{display:block} .lines{position:relative;top:-4px}.lines,.lines:after,.lines:before{border-radius:4px;display:inline-block;height:2px;transition:.3s;width:20px}.lines:after,.lines:before{content:\"\";left:0;position:absolute;transform-origin:2.85714px center;width:100%}.lines:before{top:6px}.lines:after{top:-6px}.lines,.lines:after,.lines:before{background-color:#111} .x{width:auto} iframe{width:100%} .rounded{overflow:hidden} .visible{opacity:1}.text-center{text-align:center} .vertical-align{position:relative;top:50%;transform:translateY(-50%)} .background-dark{background-color:#584d01!important} .text-light,.text-light .lead,.text-light a:not(.btn),.text-light a:not(.btn):hover:not(.btn-light),.text-light div:not(.alert),.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light i,.text-light label,.text-light li,.text-light p,.text-light span:not(.btn-label){color:#fff!important} .m-b-30{margin-bottom:30px!important} .m-t-5{margin-top:5px!important} .m-r-10{margin-right:10px!important} .col-no-margin{padding:0!important}.col-no-margin [class^=col-],.row.col-no-margin{margin:0!important;padding:0!important} .p-b-20{padding-bottom:20px!important} .p-t-30{padding-top:30px!important} .space{clear:both;display:block;height:60px;position:relative;width:100%} a:not([href]):not([tabindex]):not(.btn){color:none}.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn{background-color:#ddc003;border:1px solid #ddc003;border-radius:5px 5px 5px 5px;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14px;margin-bottom:6px;outline:none;padding:12px 18px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn:not(.close):not(.mfp-close):after,a.btn:not([href]):not([tabindex]):after,button.btn:after{content:\"\";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:-1} .btn:not(.close):not(.mfp-close).btn-sm,a.btn:not([href]):not([tabindex]).btn-sm,button.btn.btn-sm{font-size:11px;height:30px;line-height:28px;padding:0 14px}.btn:not(.close):not(.mfp-close).btn-lg,a.btn:not([href]):not([tabindex]).btn-lg,button.btn.btn-lg{font-size:16px;height:58px;letter-spacing:2px;line-height:56px;padding:0 40px}.btn:not(.close):not(.mfp-close):focus,.btn:not(.close):not(.mfp-close):hover,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,button.btn:focus,button.btn:hover,button.btn:not(:disabled):not(.disabled).active,button.btn:not(:disabled):not(.disabled):active{background-color:#ab9402;border-color:#ab9402;color:#fff;text-decoration:none}.btn:not(.close):not(.mfp-close).btn-outline,a.btn:not([href]):not([tabindex]).btn-outline,button.btn.btn-outline{background-color:transparent;border:2px solid #ddc003;color:#ddc003} .btn:not(.close):not(.mfp-close).btn-rounded,a.btn:not([href]):not([tabindex]).btn-rounded,button.btn.btn-rounded{border-radius:2em!important} .btn:not(.close):not(.mfp-close).btn-light,.btn:not(.close):not(.mfp-close).btn-white,a.btn:not([href]):not([tabindex]).btn-light,a.btn:not([href]):not([tabindex]).btn-white,button.btn.btn-light,button.btn.btn-white{background-color:#fff;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.active,.btn:not(.close):not(.mfp-close).btn-light:active,.btn:not(.close):not(.mfp-close).btn-light:focus,.btn:not(.close):not(.mfp-close).btn-light:hover,.btn:not(.close):not(.mfp-close).btn-white.active,.btn:not(.close):not(.mfp-close).btn-white:active,.btn:not(.close):not(.mfp-close).btn-white:focus,.btn:not(.close):not(.mfp-close).btn-white:hover,a.btn:not([href]):not([tabindex]).btn-light.active,a.btn:not([href]):not([tabindex]).btn-light:active,a.btn:not([href]):not([tabindex]).btn-light:focus,a.btn:not([href]):not([tabindex]).btn-light:hover,a.btn:not([href]):not([tabindex]).btn-white.active,a.btn:not([href]):not([tabindex]).btn-white:active,a.btn:not([href]):not([tabindex]).btn-white:focus,a.btn:not([href]):not([tabindex]).btn-white:hover,button.btn.btn-light.active,button.btn.btn-light:active,button.btn.btn-light:focus,button.btn.btn-light:hover,button.btn.btn-white.active,button.btn.btn-white:active,button.btn.btn-white:focus,button.btn.btn-white:hover{background-color:#f4f5f8;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.btn-outline,.btn:not(.close):not(.mfp-close).btn-white.btn-outline,a.btn:not([href]):not([tabindex]).btn-light.btn-outline,a.btn:not([href]):not([tabindex]).btn-white.btn-outline,button.btn.btn-light.btn-outline,button.btn.btn-white.btn-outline{background-color:transparent;border-color:#fff;color:#fff} .btn:not(.close):not(.mfp-close).btn-success,a.btn:not([href]):not([tabindex]).btn-success,button.btn.btn-success{background-color:#d60505;border-color:#d60505}.btn:not(.close):not(.mfp-close).btn-success:focus,.btn:not(.close):not(.mfp-close).btn-success:hover,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-success:focus,a.btn:not([href]):not([tabindex]).btn-success:hover,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active,button.btn.btn-success:focus,button.btn.btn-success:hover,button.btn.btn-success:not(:disabled):not(.disabled).active,button.btn.btn-success:not(:disabled):not(.disabled):active{background-color:#a40404;border-color:#a40404;color:#fff} .btn:not(.close):not(.mfp-close)+.btn,a.btn:not([href]):not([tabindex])+.btn,button.btn+.btn{margin-left:4px} .heading-text{margin-bottom:30px}.heading-text h1,.heading-text h2,.heading-text h3,.heading-text h4,.heading-text h5,.heading-text h6{margin-bottom:30px;position:relative} .heading-text h2,.heading-text h3{font-size:60px;letter-spacing:-.7px;line-height:66px;margin-bottom:30px} .heading-text p{font-size:18px;margin-bottom:30px} .heading-text.heading-section h2{font-size:40px;line-height:56px;margin-bottom:60px;position:relative}.heading-text.heading-section h2:before{background-color:#ddc003;bottom:-30px;content:\"\";height:2px;left:0;position:absolute;right:0;width:100px}.heading-text.heading-section.text-center h1:before,.heading-text.heading-section.text-center h2:before,.heading-text.heading-section.text-center h3:before,.heading-text.heading-section.text-center h4:before,.heading-text.heading-section.text-center h5:before,.heading-text.heading-section.text-center h6:before{margin:0 auto} .heading-text.heading-section p{font-size:18px;font-weight:300} .social-icons{line-height:0}.social-icons ul{margin:0;padding:0}.text-center.social-icons ul{display:inline-block}.social-icons li{float:left;list-style:none}.social-icons li a{background:rgba(78,78,78,.71);border:0;border-radius:4px;color:#333;float:left;font-size:16px;height:32px;line-height:32px;margin:0 4px 4px 0;overflow:hidden;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:32px} .social-icons.social-icons-colored a,.social-icons.social-icons-colored-hover a:hover{border:0;color:#fff!important} .social-icons.social-icons-colored .social-facebook a,.social-icons.social-icons-colored-hover .social-facebook a:hover{background-color:#5d82d1}.social-icons.social-icons-colored .social-twitter a,.social-icons.social-icons-colored-hover .social-twitter a:hover{background-color:#40bff5} .social-icons.social-icons-colored .social-instagram a,.social-icons.social-icons-colored-hover .social-instagram a:hover{background-color:#e53d00} .social-icons.social-icons-colored .social-linkedin a,.social-icons.social-icons-colored-hover .social-linkedin a:hover{background-color:#238cc8} .social-icons.social-icons-large li a{font-size:18px;height:48px;line-height:48px;width:48px} .social-icons li:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards} i:not(.fa):not(.fab):not(.far):not(.fas){speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inspiro-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none} .icon-box:before{content:\"\\e925\"} .icon-chevron-right:before{content:\"\\e930\"}.icon-chevron-up:before{content:\"\\e931\"} .icon{margin-bottom:16px}div.icon-box:before{display:none!important}.icon-box{margin-bottom:50px;position:relative}.icon-box .icon{height:64px;position:absolute;width:64px}.icon-box .icon i{border-radius:50%;font-size:28px;line-height:66px;text-align:center}.icon-box .icon a,.icon-box .icon i{color:#002a44;height:100%;width:100%}.icon-box h3,.icon-box h5{font-size:16px;font-weight:700;letter-spacing:0;line-height:25px;margin:0 12px 10px 83px}.icon-box p{font-size:16px;font-weight:400;line-height:28px;margin:0 0 20px 83px} .icon-box .icon i{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s} .icon-box.medium>h3,.icon-box.medium>h4,.icon-box.medium>h5{margin:0 12px 10px 84px}.icon-box.medium>p{margin:0 0 20px 84px} .icon-box.clean .icon i{background-color:none;color:#333;font-size:50px} .text-box{cursor:pointer;padding:40px;text-align:center;transition:background .4s ease 0s}.text-box i{font-size:42px;margin:30px 0 20px}.text-box h3,.text-box h5,.text-box i,.text-box p{color:#fff;transition:all .4s ease 0s}.text-box:hover{background:#eee}.text-box:hover h3,.text-box:hover h5,.text-box:hover i,.text-box:hover p{color:#333} .text-box.hover-effect{padding:30px 30px 10px}.text-box.hover-effect i{margin:90px 0 20px}.text-box.hover-effect p{opacity:0}.text-box.hover-effect:hover i{margin:70px 0 6px}.text-box.hover-effect:hover p{opacity:1} .flickity-viewport{overflow:hidden!important}.carousel .polo-carousel-item img,.flickity-slider>div>img{width:100%} .flickity-enabled{position:relative} .flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab} .flickity-button{background:#fff;border:0;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);box-sizing:initial;color:#9896a6;cursor:pointer;display:block;height:40px;line-height:40px;margin:-23px 0 0;opacity:0;position:absolute;text-align:center;top:50%;transition:all .2s ease 0s;width:40px;z-index:10;z-index:200}.flickity-button:before{color:#2d2d2d} .flickity-button.next:before,.flickity-button.previous:before{font-family:inspiro-icons!important;font-size:25px}.flickity-button.next{right:0}.flickity-button.next:before{content:\"\\e930\";margin-left:4px} .flickity-button.previous{left:0}.flickity-button.previous:before{content:\"\\e92f\";margin-right:2px} .flickity-button svg{display:none!important}.carousel:hover .flickity-button.next,.inspiro-slider:hover .flickity-button.next{left:auto;opacity:1;right:10px} .carousel:hover .flickity-button.previous,.inspiro-slider:hover .flickity-button.previous{left:10px;opacity:1;right:auto} .polo-carousel-item.is-selected{z-index:2}.flickity-button-icon{fill:currentColor}.flickity-page-dots{bottom:-25px;height:10px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:3}.flickity-page-dots .dot{background-color:transparent;border-radius:50%;box-shadow:inset 0 0 0 2px #ccc;cursor:pointer;display:inline-block;height:10px;margin:0 4px;overflow:hidden;position:relative;transition:background .8s ease;width:10px}.flickity-page-dots .dot:after{background-color:#ccc;border-radius:50%;bottom:0;box-shadow:0 0 1px #ccc;content:\"\";height:0;left:0;outline:medium none;overflow:hidden;position:absolute;text-indent:-999em;transition:height .3s ease;width:100%}.flickity-page-dots .dot.is-selected:after{height:100%} .carousel{opacity:0;transition:opacity .3s ease;visibility:hidden}.carousel.carousel-loaded{opacity:1;visibility:visible} hr{clear:both;margin-bottom:10px;margin-top:10px}hr.space{border:none;height:50px} .modal-strip{background-color:#000;bottom:0;color:#fff;display:inline-block;left:0;padding:20px;position:fixed;transform:translate3d(0,200px,0);transition:all .7s ease 0s;width:100%;z-index:999!important}.modal-strip .btn,.modal-strip h1,.modal-strip h2,.modal-strip h3,.modal-strip h4,.modal-strip h5{margin-bottom:0!important}.modal-strip a,.modal-strip a:active,.modal-strip a:hover,.modal-strip a:visited{color:#fff;text-decoration:underline} .testimonial .testimonial-item{background-color:#fff;border:1px solid #eee;margin-bottom:20px;padding:46px;text-align:center;width:100%}.testimonial .testimonial-item>img{border-radius:50%;display:block;float:none;height:72px;margin:0 auto 10px;width:72px}.testimonial .testimonial-item>p{font-size:15px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:10px;padding-bottom:20px}.testimonial .testimonial-item>span{display:block;font-size:15px;font-weight:600;line-height:22px} .testimonial.testimonial-single .testimonial-item{background-color:transparent;border:0;padding:30px 80px}.testimonial.testimonial-single .testimonial-item>img{box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.testimonial.testimonial-single .testimonial-item p{font-size:20px} .bg-overlay{background:rgba(0,0,0,.59);bottom:0;content:\" \";height:100%;left:0;opacity:.12;position:absolute;right:0;top:0;width:100%;z-index:0} .bg-overlay~.container,.bg-overlay~.container-fluid{position:relative;z-index:2} [data-animate]{opacity:0}.icon[data-animate],[data-animate].visible{opacity:1} [data-bg-image]{background-position:50%;background-repeat:no-repeat;background-size:cover}[data-bg-image]:before{background-color:#584d01;content:\"\";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .5s linear;width:100%} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#ddc003!important} #header{line-height:unset}#mainMenu nav{margin-top:20px}.lh-0{line-height:0px} .slider-bottom{position:relative;top:20%}.z-index-top{z-index:100} #logo img{margin-bottom:.5rem;max-height:80px} .background-image.contain{background-size:contain}#mainMenu .btn{border-radius:10px;height:unset!important}.home-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;font-style:italic;font-weight:bolder;height:100%;min-height:200px}.home-image>h2{font-weight:800} .testimonial-item>p{margin:0 auto;max-width:500px}.row.reverse{flex-direction:row-reverse}.grid li,.grid-item,.portfolio-item{padding:0} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#d81d31!important} </style> ";
  146.         
  147.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  148.         
  149.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  150.     }
  151.     // line 12
  152.     public function block_css($context, array $blocks = [])
  153.     {
  154.         $macros $this->macros;
  155.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  156.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""css"));
  157.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  158.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""css"));
  159.         // line 13
  160.         echo "        ";
  161.         $this->loadTemplate("components/css.html.twig""base.html.twig"13)->display($context);
  162.         // line 14
  163.         echo "        <style>
  164.             ";
  165.         // line 15
  166.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'15$this->source); })()), "general", [], "any"falsefalsefalse15), "policeGeneral", [], "any"falsefalsefalse15)) {
  167.             echo "@import url('https://fonts.googleapis.com/css2?family=";
  168.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'15$this->source); })()), "general", [], "any"falsefalsefalse15), "policeGeneral", [], "any"falsefalsefalse15), "html"nulltrue);
  169.             echo "&display=swap');";
  170.         }
  171.         // line 16
  172.         echo "            ";
  173.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'16$this->source); })()), "general", [], "any"falsefalsefalse16), "policeTitres", [], "any"falsefalsefalse16)) {
  174.             echo "@import url('https://fonts.googleapis.com/css2?family=";
  175.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'16$this->source); })()), "general", [], "any"falsefalsefalse16), "policeTitres", [], "any"falsefalsefalse16), "html"nulltrue);
  176.             echo "&display=swap');";
  177.         }
  178.         // line 17
  179.         echo "            ";
  180.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'17$this->source); })()), "general", [], "any"falsefalsefalse17), "policeGeneral", [], "any"falsefalsefalse17)) {
  181.             echo "*:not(.fa,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,h1>span, h2>span , h3>span, h4>span){
  182.                 font-family: ";
  183.             // line 18
  184.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'18$this->source); })()), "general", [], "any"falsefalsefalse18), "policeGeneral", [], "any"falsefalsefalse18), "html"nulltrue);
  185.             echo " !important;
  186.             }
  187.             ";
  188.         }
  189.         // line 21
  190.         echo "            ";
  191.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'21$this->source); })()), "general", [], "any"falsefalsefalse21), "policeTitres", [], "any"falsefalsefalse21)) {
  192.             // line 22
  193.             echo "            h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,h1>span, h2>span , h3>span, h4>span{
  194.                 font-family : ";
  195.             // line 23
  196.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["generalS"]) || array_key_exists("generalS"$context) ? $context["generalS"] : (function () { throw new RuntimeError('Variable "generalS" does not exist.'23$this->source); })()), "general", [], "any"falsefalsefalse23), "policeTitres", [], "any"falsefalsefalse23), "html"nulltrue);
  197.             echo " !important;
  198.             }
  199.             ";
  200.         }
  201.         // line 26
  202.         echo "        </style>
  203.     ";
  204.         
  205.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  206.         
  207.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  208.     }
  209.     // line 34
  210.     public function block_menu($context, array $blocks = [])
  211.     {
  212.         $macros $this->macros;
  213.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  214.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu"));
  215.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  216.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu"));
  217.         // line 35
  218.         echo "    ";
  219.         $this->loadTemplate("components/menu.html.twig""base.html.twig"35)->display($context);
  220.         // line 36
  221.         echo "    ";
  222.         
  223.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  224.         
  225.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  226.     }
  227.     // line 38
  228.     public function block_content($context, array $blocks = [])
  229.     {
  230.         $macros $this->macros;
  231.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  232.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  233.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  234.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  235.         // line 39
  236.         echo "    ";
  237.         
  238.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  239.         
  240.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  241.     }
  242.     // line 52
  243.     public function block_footer($context, array $blocks = [])
  244.     {
  245.         $macros $this->macros;
  246.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  247.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  248.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  249.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  250.         // line 53
  251.         echo "    ";
  252.         $this->loadTemplate("components/footer.html.twig""base.html.twig"53)->display($context);
  253.         // line 54
  254.         echo "    ";
  255.         
  256.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  257.         
  258.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  259.     }
  260.     // line 71
  261.     public function block_js($context, array $blocks = [])
  262.     {
  263.         $macros $this->macros;
  264.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  265.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""js"));
  266.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  267.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""js"));
  268.         // line 72
  269.         echo "    ";
  270.         $this->loadTemplate("components/js.html.twig""base.html.twig"72)->display($context);
  271.         // line 73
  272.         echo "
  273. ";
  274.         
  275.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  276.         
  277.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  278.     }
  279.     public function getTemplateName()
  280.     {
  281.         return "base.html.twig";
  282.     }
  283.     public function isTraitable()
  284.     {
  285.         return false;
  286.     }
  287.     public function getDebugInfo()
  288.     {
  289.         return array (  323 => 73,  320 => 72,  310 => 71,  300 => 54,  297 => 53,  287 => 52,  277 => 39,  267 => 38,  257 => 36,  254 => 35,  244 => 34,  233 => 26,  227 => 23,  224 => 22,  221 => 21,  215 => 18,  210 => 17,  203 => 16,  197 => 15,  194 => 14,  191 => 13,  181 => 12,  162 => 11,  142 => 10,  129 => 75,  127 => 71,  109 => 55,  107 => 52,  95 => 43,  88 => 40,  86 => 38,  83 => 37,  81 => 34,  73 => 28,  70 => 12,  68 => 11,  64 => 10,  58 => 7,  50 => 1,);
  290.     }
  291.     public function getSourceContext()
  292.     {
  293.         return new Source("<!DOCTYPE html>
  294. <html lang=\"en\">
  295. <head>
  296.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />
  297.     <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" /> <meta name=\"author\" content=\"Cadarsir\" />
  298.     <meta name=\"description\" content=\"Clearnet ISO\">
  299.     <link rel=\"icon\" type=\"image/png\" href=\"{{ get_assets(asset('images/upload/logo-petit.png'))['3x'] }}\">
  300.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  301.     <title>{% block title %}{{ generalS.general.nomEntreprise }} {% endblock %}</title>
  302.     {% block inline_style %} <style rel=\"stylesheet\" type=\"text/css\">:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;margin:0;text-align:left} hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0} address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none} figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden} button{border-radius:0} button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem} hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem} .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} @media (min-width:576px){ .container{max-width:540px} } @media (min-width:768px){ .container{max-width:720px} } @media (min-width:992px){ .container{max-width:960px} } @media (min-width:1200px){ .container{max-width:1140px} } .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} @media (min-width:576px){ .container,.container-sm{max-width:540px} } @media (min-width:768px){ .container,.container-md,.container-sm{max-width:720px} } @media (min-width:992px){ .container,.container-lg,.container-md,.container-sm{max-width:960px} } @media (min-width:1200px){ .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px} } .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px} .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%} @media (min-width:992px){ .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%} .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%} .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%} } @media (min-width:1200px){ .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%} } .btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle} .btn:hover{color:#212529;text-decoration:none} .btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff} .btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529} .btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem} .fade{transition:opacity .15s linear} .fade:not(.show){opacity:0} .dropdown,.dropleft,.dropright,.dropup{position:relative} .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000} .modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050} .carousel{position:relative} .border{border:1px solid #dee2e6!important} .rounded{border-radius:.25rem!important} .d-xl-none{display:none!important} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .h-100{height:100%!important} .m-4{margin:1.5rem!important} .mb-4,.my-4{margin-bottom:1.5rem!important} .pt-0,.py-0{padding-top:0!important} .pb-0,.py-0{padding-bottom:0!important} .pt-2,.py-2{padding-top:.5rem!important} .pt-4,.py-4{padding-top:1.5rem!important} .pb-4,.py-4{padding-bottom:1.5rem!important} .pt-5,.py-5{padding-top:3rem!important} .text-right{text-align:right!important}.text-center{text-align:center!important} .text-sm-center{text-align:center!important} .text-lg-left{text-align:left!important} .text-light{color:#f8f9fa!important} .visible{visibility:visible!important} *,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff} hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem} dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none} figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle} button{border-radius:0} button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem} hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)} .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} .container{max-width:540px} .container{max-width:720px} .container{max-width:960px} .container{max-width:1140px} .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} .container,.container-sm{max-width:540px} .container,.container-md,.container-sm{max-width:720px} .container,.container-lg,.container-md,.container-sm{max-width:960px} .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px} .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px} .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%} .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%} .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%} .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%} .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%} .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out} .btn:hover{color:#212529;text-decoration:none} .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34} .btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5} .btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem} .fade{transition:opacity .15s linear} .fade:not(.show){opacity:0} .dropdown,.dropleft,.dropright,.dropup{position:relative} .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem} .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0} .carousel{position:relative} .border{border:1px solid #dee2e6!important} .rounded{border-radius:.25rem!important} .d-xl-none{display:none!important} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .h-100{height:100%!important} .m-4{margin:1.5rem!important} .mb-4,.my-4{margin-bottom:1.5rem!important} .pt-0,.py-0{padding-top:0!important} .pb-0,.py-0{padding-bottom:0!important} .pt-2,.py-2{padding-top:.5rem!important} .pt-4,.py-4{padding-top:1.5rem!important} .pb-4,.py-4{padding-bottom:1.5rem!important} .pt-5,.py-5{padding-top:3rem!important} .text-right{text-align:right!important}.text-center{text-align:center!important} .text-sm-center{text-align:center!important} .text-lg-left{text-align:left!important} .text-light{color:#f8f9fa!important} .visible{visibility:visible!important} *,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;margin:0;text-align:left} hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0} address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none} figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden} button{border-radius:0} button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem} hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem} .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} .container{max-width:540px} .container{max-width:720px} .container{max-width:960px} .container{max-width:1140px} .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%} .container,.container-sm{max-width:540px} .container,.container-md,.container-sm{max-width:720px} .container,.container-lg,.container-md,.container-sm{max-width:960px} .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px} .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px} .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%} .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%} .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%} .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%} .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%} .btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle} .btn:hover{color:#212529;text-decoration:none} .btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff} .btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529} .btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem} .fade{transition:opacity .15s linear} .fade:not(.show){opacity:0} .dropdown,.dropleft,.dropright,.dropup{position:relative} .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000} .modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050} .carousel{position:relative} .border{border:1px solid #dee2e6!important} .rounded{border-radius:.25rem!important} .d-xl-none{display:none!important} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .h-100{height:100%!important} .m-4{margin:1.5rem!important} .mb-4,.my-4{margin-bottom:1.5rem!important} .pt-0,.py-0{padding-top:0!important} .pb-0,.py-0{padding-bottom:0!important} .pt-2,.py-2{padding-top:.5rem!important} .pt-4,.py-4{padding-top:1.5rem!important} .pb-4,.py-4{padding-bottom:1.5rem!important} .pt-5,.py-5{padding-top:3rem!important} .text-right{text-align:right!important}.text-center{text-align:center!important} .text-sm-center{text-align:center!important} .text-lg-left{text-align:left!important} .text-light{color:#f8f9fa!important} .visible{visibility:visible!important} .fadeInRight{animation-name:fadeInRight} .fadeInUp{animation-name:fadeInUp} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto} .fa-clock:before{content:\"\\f017\"} .fa-facebook-f:before{content:\"\\f39e\"} .fa-file-invoice-dollar:before{content:\"\\f571\"} .fa-hourglass-start:before{content:\"\\f251\"} .fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"} .fa-linkedin:before{content:\"\\f08c\"} .fa-mail-bulk:before{content:\"\\f674\"} .fa-map-marker:before{content:\"\\f041\"} .fa-mobile-alt:before{content:\"\\f3cd\"} .fa-twitter:before{content:\"\\f099\"} .fa,.far,.fas{font-family:Font Awesome\\ 5 Free} .fa,.fas{font-weight:900}html{overflow-x:hidden}body .body-inner{margin:0;padding:0} section{background-color:#fff;overflow:hidden;padding:80px 0;position:relative;width:100%;z-index:1} .grid-layout{margin-bottom:-2px!important;overflow:hidden}.grid-layout>*{opacity:0;transition:opacity .5s ease}.grid-layout .grid-loader{opacity:1;transition:opacity .1s ease;z-index:-1}.grid-layout.grid-loaded>*{opacity:1}.grid-layout.grid-loaded .grid-loader{opacity:0}.grid-layout,.portfolioo,.posts{clear:both;display:block;padding:0;position:relative} .grid-3-columns .grid-item,.portfolio-3-columns .portfolio-item,.post-3-columns .post-item{width:33.333333333%} .grid-item{height:auto!important} .grid-loader{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;border-radius:50%;color:#dadada;font-size:6px;height:2.5em;left:48%;position:absolute;text-indent:-9999em;top:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:2.5em}.grid-loader:after,.grid-loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;content:\"\";height:2.5em;position:absolute;top:0;width:2.5em}.grid-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.grid-loader:after{left:3.5em} #header{height:100px;line-height:100px;width:100%;z-index:199!important}#header,#header .container{position:relative}#header #header-wrap,#header .header-inner{background-color:#fff;height:100px;left:0;right:0;transition:all .4s ease-in-out}#header #header-wrap #logo,#header .header-inner #logo{float:left;font-size:28px;height:100px;position:relative;transition:all .4s ease-in-out;z-index:1} #header #header-wrap #logo a [class*=logo-],#header #header-wrap #logo a>img,#header .header-inner #logo a [class*=logo-],#header .header-inner #logo a>img{display:none}#header #header-wrap #logo a .logo-default,#header .header-inner #logo a .logo-default{display:block}#header #header-wrap #logo a,#header #header-wrap #logo a span,#header .header-inner #logo a,#header .header-inner #logo a span{color:#2d2d2d;font-family:Noto Sans,sans-serif;font-size:40px;font-weight:800;letter-spacing:1.5px}#header[data-fullwidth=true] #header-wrap .container,#header[data-fullwidth=true] .header-inner .container{max-width:100%;padding:0 10px} #header.header-sticky #header-wrap,#header.header-sticky .header-inner{top:-160px;transition:top .8s ease-in-out}#header.header-sticky.sticky-active #header-wrap,#header.header-sticky.sticky-active .header-inner{box-shadow:0 12px 6px rgba(0,0,0,.06);margin:0 auto;position:fixed;top:0;width:100%}#header.header-always-fixed #header-wrap,#header.header-always-fixed .header-inner{position:fixed!important;top:0!important} #mainMenu{padding:0}#mainMenu>.container{padding:0!important} #mainMenu nav{float:right}#mainMenu nav>ul{list-style:none;margin:0;padding:0}#mainMenu nav>ul>li{border:0;float:left;margin-left:6px;position:relative;transition:all .3s ease}#mainMenu nav>ul>li>a:not(.special){border:0 solid transparent;border-radius:0;color:#210e0e;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:normal;padding:10px 12px;position:relative;text-transform:uppercase;transition:all .3s ease} #mainMenu nav>ul>li>a:not(.special):after,#mainMenu nav>ul>li>a:not(.special):before{transition:all .3s ease} #mainMenu nav>ul>li.dropdown:before{color:#262626;content:\"\\e930\";display:none;font-family:inspiro-icons;font-size:16px;opacity:.6;position:absolute;right:16px;transform:rotate(90deg)}#mainMenu nav>ul>li .dropdown-arrow{cursor:pointer;display:none;height:40px;position:absolute;right:-10px;top:0;width:50px;z-index:1}#mainMenu nav>ul>li .dropdown-menu{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;border:0;border-color:#eee;border-radius:4px;border-style:solid;border-width:1px!important;box-shadow:0 33px 32px rgba(0,0,0,.1);color:#210e0e;display:none;left:auto;margin:-6px 0 0;min-width:230px;padding:10px;position:absolute;top:35px} #mainMenu nav>ul>li:last-child{margin-right:0} #mainMenu nav>ul li ul{list-style:none;padding:0} #mainMenu.menu-creative nav>ul>li{margin-left:4px}#mainMenu.menu-creative nav>ul>li>a:after{background-color:#fff;bottom:-2px;content:\"\";height:2px;left:0;opacity:0;position:absolute;top:100%;transform:translateY(10px);transition:opacity .3s ease 0s,transform .3s ease 0s;width:100%} #mainMenu-trigger{float:right;height:100px;opacity:0;position:absolute;visibility:hidden;z-index:1} *,a,h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-decoration:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-size:88%} body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f2f2f;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.65714286em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2d2d2d;font-family:Noto Sans,sans-serif;letter-spacing:.5px;margin:0} .h1,h1{font-size:3.14285714em;line-height:1.31818182em}.h1:not(:last-child),h1:not(:last-child){margin-bottom:20px}.h2,h2{font-size:2.35714286em;font-weight:500;line-height:1.36363636em}.h2:not(:last-child),h2:not(:last-child){margin-bottom:16px}.h3,h3{font-size:1.78571429em;font-weight:500;line-height:1.5em}.h3:not(:last-child),h3:not(:last-child){margin-bottom:12px}.h4,h4{font-size:1.35714286em;font-weight:600;line-height:1.68421053em}.h4:not(:last-child),h4:not(:last-child){margin-bottom:8px} .display-4,p{font-weight:400}p{color:#343434;font-family:Noto Sans,sans-serif;font-size:1rem;font-style:normal;letter-spacing:0;line-height:1.7;text-transform:none} strong{font-weight:600} a:not(.btn):not(.badge):active,a:not(.btn):not(.badge):focus,a:not(.btn):not(.badge):hover{color:#ddc003;outline:none;text-decoration:none}a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]){color:#2f2f2f} .inspiro-slider{height:72vh;min-height:100%;overflow:hidden;transition:opacity .3s ease;width:100%} .inspiro-slider .slide{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;display:flex!important;height:100%;overflow:hidden;width:100%;z-index:1}.inspiro-slider .slide .container,.inspiro-slider .slide .container-wide{align-self:center!important;padding-bottom:100px;padding-top:120px}.inspiro-slider .slide .slide-captions{position:relative}.inspiro-slider .slide .slide-captions h1{color:#fff;font-size:80px;font-weight:700;line-height:80px;margin-bottom:30px} .inspiro-slider .slide .slide-captions>p{color:#fff;font-size:20px;font-weight:400;margin-bottom:40px} .inspiro-slider .slide.is-selected{z-index:2}.inspiro-slider.flickity-enabled,.inspiro-slider.slider-loaded{opacity:1} .inspiro-slider .slide-captions>*{opacity:0}#slider{background-color:#fff;overflow:hidden;padding:0;position:relative;width:100%;z-index:1} .polo-carousel-item img{height:100%} .grid-item,.portfolio-item{cursor:pointer;float:left;height:auto;padding:0 0 20px;width:100%}.grid-item a:not(.btn),.portfolio-item a:not(.btn){color:#2f2f2f}.grid-item .grid-item-wrap,.grid-item .portfolio-item-wrap,.portfolio-item .grid-item-wrap,.portfolio-item .portfolio-item-wrap{overflow:hidden;position:relative}.grid-item .grid-item-wrap>a,.grid-item .portfolio-item-wrap>a,.portfolio-item .grid-item-wrap>a,.portfolio-item .portfolio-item-wrap>a{height:100%;position:absolute;width:100%;z-index:6}.grid-item .flickity-viewport,.grid-item .grid-image,.grid-item .grid-video,.grid-item .portfolio-image,.grid-item .portfolio-video,.portfolio-item .flickity-viewport,.portfolio-item .grid-image,.portfolio-item .grid-video,.portfolio-item .portfolio-image,.portfolio-item .portfolio-video{overflow:hidden;position:relative}.grid-item .flickity-viewport:after,.grid-item .grid-image:after,.grid-item .grid-video:after,.grid-item .portfolio-image:after,.grid-item .portfolio-video:after,.portfolio-item .flickity-viewport:after,.portfolio-item .grid-image:after,.portfolio-item .grid-video:after,.portfolio-item .portfolio-image:after,.portfolio-item .portfolio-video:after{background-color:#210e0e;content:\" \";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.grid-item .flickity-viewport img,.grid-item .grid-image img,.grid-item .grid-video img,.grid-item .portfolio-image img,.grid-item .portfolio-video img,.portfolio-item .flickity-viewport img,.portfolio-item .grid-image img,.portfolio-item .grid-video img,.portfolio-item .portfolio-image img,.portfolio-item .portfolio-video img{display:block;height:auto;position:relative;transition:all .5s ease-out;width:100%;z-index:1} .grid-item .grid-description,.grid-item .portfolio-description,.grid-item .portfolio-links,.portfolio-item .grid-description,.portfolio-item .portfolio-description,.portfolio-item .portfolio-links{left:0;margin:0 auto;opacity:0;padding:20px;position:absolute;right:0;text-align:center;top:48%;transform:translate3d(0,-38%,0);transition:all .25s ease-in-out 0s;visibility:hidden;width:70%;z-index:3}.grid-item .grid-description h3,.grid-item .portfolio-description h3,.grid-item .portfolio-links h3,.portfolio-item .grid-description h3,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-links h3{font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.grid-item .grid-description h3,.grid-item .grid-description p,.grid-item .grid-description span,.grid-item .portfolio-description h3,.grid-item .portfolio-description p,.grid-item .portfolio-description span,.grid-item .portfolio-links h3,.grid-item .portfolio-links p,.grid-item .portfolio-links span,.portfolio-item .grid-description h3,.portfolio-item .grid-description p,.portfolio-item .grid-description span,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-description p,.portfolio-item .portfolio-description span,.portfolio-item .portfolio-links h3,.portfolio-item .portfolio-links p,.portfolio-item .portfolio-links span{color:#fff}.grid-item .grid-description a,.grid-item .portfolio-description a,.grid-item .portfolio-links a,.portfolio-item .grid-description a,.portfolio-item .portfolio-description a,.portfolio-item .portfolio-links a{margin:3px} .grid-item:not(.no-overlay):hover .grid-image:after,.grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .grid-video:after,.grid-item:not(.no-overlay):hover .portfolio-image:after,.grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .portfolio-video:after,.portfolio-item:not(.no-overlay):hover .grid-image:after,.portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .grid-video:after,.portfolio-item:not(.no-overlay):hover .portfolio-image:after,.portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .portfolio-video:after{opacity:.5} .grid-item.overlay-links .grid-description,.grid-item.overlay-links .portfolio-description,.portfolio-item.overlay-links .grid-description,.portfolio-item.overlay-links .portfolio-description{opacity:1;padding:20px;position:relative;transform:none;visibility:inherit;width:100%}.grid-item.overlay-links .grid-description a,.grid-item.overlay-links .portfolio-description a,.portfolio-item.overlay-links .grid-description a,.portfolio-item.overlay-links .portfolio-description a{margin:0}.grid-item.overlay-links .grid-description h3,.grid-item.overlay-links .portfolio-description h3,.portfolio-item.overlay-links .grid-description h3,.portfolio-item.overlay-links .portfolio-description h3{color:#2f2f2f} .post-item{float:left;height:auto;padding:0 0 20px;width:100%}.post-item .post-item-wrap{background-color:#fff;position:relative}.post-item img{height:auto;width:100%}.post-item .post-audio,.post-item .post-image,.post-item .post-quote-img,.post-item .post-slider,.post-item .post-video{margin:0;padding:0;position:relative} .post-item .post-item-description{color:#676767;line-height:28px;padding:24px}.post-item .post-item-description>h2,.post-item .post-item-description>h2>a{color:#444;font-size:18px;font-weight:600;letter-spacing:-.1px;line-height:23px;margin-bottom:16px}.post-item .post-item-description .post-meta-category,.post-item .post-item-description .post-meta-comments,.post-item .post-item-description .post-meta-date{color:#c2c2c2;font-size:12px;margin-right:8px;position:relative;top:-4px}.post-item .post-item-description .post-meta-category i,.post-item .post-item-description .post-meta-comments i,.post-item .post-item-description .post-meta-date i{margin-right:4px!important} .post-item.border{border:none!important}.post-item.border .post-item-wrap{border:1px solid #f2f2f2}.post-item.border>.post-item-wrap>.post-item-description{padding:24px!important;width:100%!important} .post-image{margin-bottom:20px}.post-image img{width:100%} #footer,.forum h4>small{display:block}#footer{background-color:#f8f2cd;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:32px;position:relative}#footer a:not(.btn):not(:hover){color:#2f2f2f}#footer p{font-family:Noto Sans,sans-serif}#footer a:not(.btn){font-weight:400}#footer .footer-content{padding:60px 0 40px}#footer .widget .widget-title,#footer .widget h4{font-size:14px;font-weight:600;letter-spacing:1px} #footer .copyright-content{background-color:#f6efc0;font-size:13px;min-height:80px;padding:30px 0} .widget{margin-bottom:30px;position:relative}.widget .widget-title,.widget>h4{font-size:14px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px;margin-bottom:20px;text-transform:uppercase}.widget:after,.widget:before{clear:both;content:\" \";display:table} .widget a{color:#2f2f2f}.widget p{margin-bottom:20px} .item-link{color:#2f2f2f;font-size:12px;letter-spacing:1px;text-transform:uppercase!important}.item-link i{position:relative;right:0;transition:right .3s ease 0s} .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover} #scrollTop{background-color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.25)!important;background-position:50%;background-repeat:no-repeat;border-radius:100px;bottom:0;color:#fff;cursor:pointer;height:40px;line-height:12px!important;opacity:0;overflow:hidden;position:fixed;right:26px;text-align:center;transition:opacity .3s,bottom .5s,box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;width:40px;z-index:-1}#scrollTop i{font-size:16px!important;height:39px!important;left:0!important;line-height:39px!important;position:relative;text-align:center!important;top:0!important;transform:translate(0);transition:transform .2s ease;width:39px!important;z-index:10}#scrollTop i,#scrollTop:hover{background-color:transparent!important} #scrollTop:after,#scrollTop:before{background-color:#ddc003;border-radius:100px;content:\" \";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .3s cubic-bezier(.55,0,.1,1);width:100%;z-index:1}#scrollTop:before{background-color:hsla(0,0%,100%,.25);opacity:0;transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:2}#scrollTop:before,#scrollTop:hover:after{transform:scale(1)} [class^=icon]{display:inline-block} .lines-button{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;transition:.3s;user-select:none;width:16px}.lines-button>*{display:block} .lines{position:relative;top:-4px}.lines,.lines:after,.lines:before{border-radius:4px;display:inline-block;height:2px;transition:.3s;width:20px}.lines:after,.lines:before{content:\"\";left:0;position:absolute;transform-origin:2.85714px center;width:100%}.lines:before{top:6px}.lines:after{top:-6px}.lines,.lines:after,.lines:before{background-color:#111} .x{width:auto} iframe{width:100%} .rounded{overflow:hidden} .visible{opacity:1}.text-center{text-align:center} .vertical-align{position:relative;top:50%;transform:translateY(-50%)} .background-dark{background-color:#584d01!important} .text-light,.text-light .lead,.text-light a:not(.btn),.text-light a:not(.btn):hover:not(.btn-light),.text-light div:not(.alert),.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light i,.text-light label,.text-light li,.text-light p,.text-light span:not(.btn-label){color:#fff!important} .m-b-30{margin-bottom:30px!important} .m-t-5{margin-top:5px!important} .m-r-10{margin-right:10px!important} .col-no-margin{padding:0!important}.col-no-margin [class^=col-],.row.col-no-margin{margin:0!important;padding:0!important} .p-b-20{padding-bottom:20px!important} .p-t-30{padding-top:30px!important} .space{clear:both;display:block;height:60px;position:relative;width:100%} a:not([href]):not([tabindex]):not(.btn){color:none}.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn{background-color:#ddc003;border:1px solid #ddc003;border-radius:5px 5px 5px 5px;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14px;margin-bottom:6px;outline:none;padding:12px 18px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn:not(.close):not(.mfp-close):after,a.btn:not([href]):not([tabindex]):after,button.btn:after{content:\"\";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:-1} .btn:not(.close):not(.mfp-close).btn-sm,a.btn:not([href]):not([tabindex]).btn-sm,button.btn.btn-sm{font-size:11px;height:30px;line-height:28px;padding:0 14px}.btn:not(.close):not(.mfp-close).btn-lg,a.btn:not([href]):not([tabindex]).btn-lg,button.btn.btn-lg{font-size:16px;height:58px;letter-spacing:2px;line-height:56px;padding:0 40px}.btn:not(.close):not(.mfp-close):focus,.btn:not(.close):not(.mfp-close):hover,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,button.btn:focus,button.btn:hover,button.btn:not(:disabled):not(.disabled).active,button.btn:not(:disabled):not(.disabled):active{background-color:#ab9402;border-color:#ab9402;color:#fff;text-decoration:none}.btn:not(.close):not(.mfp-close).btn-outline,a.btn:not([href]):not([tabindex]).btn-outline,button.btn.btn-outline{background-color:transparent;border:2px solid #ddc003;color:#ddc003} .btn:not(.close):not(.mfp-close).btn-rounded,a.btn:not([href]):not([tabindex]).btn-rounded,button.btn.btn-rounded{border-radius:2em!important} .btn:not(.close):not(.mfp-close).btn-light,.btn:not(.close):not(.mfp-close).btn-white,a.btn:not([href]):not([tabindex]).btn-light,a.btn:not([href]):not([tabindex]).btn-white,button.btn.btn-light,button.btn.btn-white{background-color:#fff;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.active,.btn:not(.close):not(.mfp-close).btn-light:active,.btn:not(.close):not(.mfp-close).btn-light:focus,.btn:not(.close):not(.mfp-close).btn-light:hover,.btn:not(.close):not(.mfp-close).btn-white.active,.btn:not(.close):not(.mfp-close).btn-white:active,.btn:not(.close):not(.mfp-close).btn-white:focus,.btn:not(.close):not(.mfp-close).btn-white:hover,a.btn:not([href]):not([tabindex]).btn-light.active,a.btn:not([href]):not([tabindex]).btn-light:active,a.btn:not([href]):not([tabindex]).btn-light:focus,a.btn:not([href]):not([tabindex]).btn-light:hover,a.btn:not([href]):not([tabindex]).btn-white.active,a.btn:not([href]):not([tabindex]).btn-white:active,a.btn:not([href]):not([tabindex]).btn-white:focus,a.btn:not([href]):not([tabindex]).btn-white:hover,button.btn.btn-light.active,button.btn.btn-light:active,button.btn.btn-light:focus,button.btn.btn-light:hover,button.btn.btn-white.active,button.btn.btn-white:active,button.btn.btn-white:focus,button.btn.btn-white:hover{background-color:#f4f5f8;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.btn-outline,.btn:not(.close):not(.mfp-close).btn-white.btn-outline,a.btn:not([href]):not([tabindex]).btn-light.btn-outline,a.btn:not([href]):not([tabindex]).btn-white.btn-outline,button.btn.btn-light.btn-outline,button.btn.btn-white.btn-outline{background-color:transparent;border-color:#fff;color:#fff} .btn:not(.close):not(.mfp-close).btn-success,a.btn:not([href]):not([tabindex]).btn-success,button.btn.btn-success{background-color:#d60505;border-color:#d60505}.btn:not(.close):not(.mfp-close).btn-success:focus,.btn:not(.close):not(.mfp-close).btn-success:hover,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-success:focus,a.btn:not([href]):not([tabindex]).btn-success:hover,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active,button.btn.btn-success:focus,button.btn.btn-success:hover,button.btn.btn-success:not(:disabled):not(.disabled).active,button.btn.btn-success:not(:disabled):not(.disabled):active{background-color:#a40404;border-color:#a40404;color:#fff} .btn:not(.close):not(.mfp-close)+.btn,a.btn:not([href]):not([tabindex])+.btn,button.btn+.btn{margin-left:4px} .heading-text{margin-bottom:30px}.heading-text h1,.heading-text h2,.heading-text h3,.heading-text h4,.heading-text h5,.heading-text h6{margin-bottom:30px;position:relative} .heading-text h2,.heading-text h3{font-size:60px;letter-spacing:-.7px;line-height:66px;margin-bottom:30px} .heading-text p{font-size:18px;margin-bottom:30px} .heading-text.heading-section h2{font-size:40px;line-height:56px;margin-bottom:60px;position:relative}.heading-text.heading-section h2:before{background-color:#ddc003;bottom:-30px;content:\"\";height:2px;left:0;position:absolute;right:0;width:100px}.heading-text.heading-section.text-center h1:before,.heading-text.heading-section.text-center h2:before,.heading-text.heading-section.text-center h3:before,.heading-text.heading-section.text-center h4:before,.heading-text.heading-section.text-center h5:before,.heading-text.heading-section.text-center h6:before{margin:0 auto} .heading-text.heading-section p{font-size:18px;font-weight:300} .social-icons{line-height:0}.social-icons ul{margin:0;padding:0}.text-center.social-icons ul{display:inline-block}.social-icons li{float:left;list-style:none}.social-icons li a{background:rgba(78,78,78,.71);border:0;border-radius:4px;color:#333;float:left;font-size:16px;height:32px;line-height:32px;margin:0 4px 4px 0;overflow:hidden;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:32px} .social-icons.social-icons-colored a,.social-icons.social-icons-colored-hover a:hover{border:0;color:#fff!important} .social-icons.social-icons-colored .social-facebook a,.social-icons.social-icons-colored-hover .social-facebook a:hover{background-color:#5d82d1}.social-icons.social-icons-colored .social-twitter a,.social-icons.social-icons-colored-hover .social-twitter a:hover{background-color:#40bff5} .social-icons.social-icons-colored .social-instagram a,.social-icons.social-icons-colored-hover .social-instagram a:hover{background-color:#e53d00} .social-icons.social-icons-colored .social-linkedin a,.social-icons.social-icons-colored-hover .social-linkedin a:hover{background-color:#238cc8} .social-icons.social-icons-large li a{font-size:18px;height:48px;line-height:48px;width:48px} .social-icons li:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards} i:not(.fa):not(.fab):not(.far):not(.fas){speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inspiro-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none} .icon-box:before{content:\"\\e925\"} .icon-chevron-right:before{content:\"\\e930\"}.icon-chevron-up:before{content:\"\\e931\"} .icon{margin-bottom:16px}div.icon-box:before{display:none!important}.icon-box{margin-bottom:50px;position:relative}.icon-box .icon{height:64px;position:absolute;width:64px}.icon-box .icon i{border-radius:50%;font-size:28px;line-height:66px;text-align:center}.icon-box .icon a,.icon-box .icon i{color:#002a44;height:100%;width:100%}.icon-box h3,.icon-box h5{font-size:16px;font-weight:700;letter-spacing:0;line-height:25px;margin:0 12px 10px 83px}.icon-box p{font-size:16px;font-weight:400;line-height:28px;margin:0 0 20px 83px} .icon-box .icon i{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s} .icon-box.medium>h3,.icon-box.medium>h4,.icon-box.medium>h5{margin:0 12px 10px 84px}.icon-box.medium>p{margin:0 0 20px 84px} .icon-box.clean .icon i{background-color:none;color:#333;font-size:50px} .text-box{cursor:pointer;padding:40px;text-align:center;transition:background .4s ease 0s}.text-box i{font-size:42px;margin:30px 0 20px}.text-box h3,.text-box h5,.text-box i,.text-box p{color:#fff;transition:all .4s ease 0s}.text-box:hover{background:#eee}.text-box:hover h3,.text-box:hover h5,.text-box:hover i,.text-box:hover p{color:#333} .text-box.hover-effect{padding:30px 30px 10px}.text-box.hover-effect i{margin:90px 0 20px}.text-box.hover-effect p{opacity:0}.text-box.hover-effect:hover i{margin:70px 0 6px}.text-box.hover-effect:hover p{opacity:1} .flickity-viewport{overflow:hidden!important}.carousel .polo-carousel-item img,.flickity-slider>div>img{width:100%} .flickity-enabled{position:relative} .flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab} .flickity-button{background:#fff;border:0;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);box-sizing:initial;color:#9896a6;cursor:pointer;display:block;height:40px;line-height:40px;margin:-23px 0 0;opacity:0;position:absolute;text-align:center;top:50%;transition:all .2s ease 0s;width:40px;z-index:10;z-index:200}.flickity-button:before{color:#2d2d2d} .flickity-button.next:before,.flickity-button.previous:before{font-family:inspiro-icons!important;font-size:25px}.flickity-button.next{right:0}.flickity-button.next:before{content:\"\\e930\";margin-left:4px} .flickity-button.previous{left:0}.flickity-button.previous:before{content:\"\\e92f\";margin-right:2px} .flickity-button svg{display:none!important}.carousel:hover .flickity-button.next,.inspiro-slider:hover .flickity-button.next{left:auto;opacity:1;right:10px} .carousel:hover .flickity-button.previous,.inspiro-slider:hover .flickity-button.previous{left:10px;opacity:1;right:auto} .polo-carousel-item.is-selected{z-index:2}.flickity-button-icon{fill:currentColor}.flickity-page-dots{bottom:-25px;height:10px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:3}.flickity-page-dots .dot{background-color:transparent;border-radius:50%;box-shadow:inset 0 0 0 2px #ccc;cursor:pointer;display:inline-block;height:10px;margin:0 4px;overflow:hidden;position:relative;transition:background .8s ease;width:10px}.flickity-page-dots .dot:after{background-color:#ccc;border-radius:50%;bottom:0;box-shadow:0 0 1px #ccc;content:\"\";height:0;left:0;outline:medium none;overflow:hidden;position:absolute;text-indent:-999em;transition:height .3s ease;width:100%}.flickity-page-dots .dot.is-selected:after{height:100%} .carousel{opacity:0;transition:opacity .3s ease;visibility:hidden}.carousel.carousel-loaded{opacity:1;visibility:visible} hr{clear:both;margin-bottom:10px;margin-top:10px}hr.space{border:none;height:50px} .modal-strip{background-color:#000;bottom:0;color:#fff;display:inline-block;left:0;padding:20px;position:fixed;transform:translate3d(0,200px,0);transition:all .7s ease 0s;width:100%;z-index:999!important}.modal-strip .btn,.modal-strip h1,.modal-strip h2,.modal-strip h3,.modal-strip h4,.modal-strip h5{margin-bottom:0!important}.modal-strip a,.modal-strip a:active,.modal-strip a:hover,.modal-strip a:visited{color:#fff;text-decoration:underline} .testimonial .testimonial-item{background-color:#fff;border:1px solid #eee;margin-bottom:20px;padding:46px;text-align:center;width:100%}.testimonial .testimonial-item>img{border-radius:50%;display:block;float:none;height:72px;margin:0 auto 10px;width:72px}.testimonial .testimonial-item>p{font-size:15px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:10px;padding-bottom:20px}.testimonial .testimonial-item>span{display:block;font-size:15px;font-weight:600;line-height:22px} .testimonial.testimonial-single .testimonial-item{background-color:transparent;border:0;padding:30px 80px}.testimonial.testimonial-single .testimonial-item>img{box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.testimonial.testimonial-single .testimonial-item p{font-size:20px} .bg-overlay{background:rgba(0,0,0,.59);bottom:0;content:\" \";height:100%;left:0;opacity:.12;position:absolute;right:0;top:0;width:100%;z-index:0} .bg-overlay~.container,.bg-overlay~.container-fluid{position:relative;z-index:2} [data-animate]{opacity:0}.icon[data-animate],[data-animate].visible{opacity:1} [data-bg-image]{background-position:50%;background-repeat:no-repeat;background-size:cover}[data-bg-image]:before{background-color:#584d01;content:\"\";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .5s linear;width:100%} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#ddc003!important} #header{line-height:unset}#mainMenu nav{margin-top:20px}.lh-0{line-height:0px} .slider-bottom{position:relative;top:20%}.z-index-top{z-index:100} #logo img{margin-bottom:.5rem;max-height:80px} .background-image.contain{background-size:contain}#mainMenu .btn{border-radius:10px;height:unset!important}.home-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;font-style:italic;font-weight:bolder;height:100%;min-height:200px}.home-image>h2{font-weight:800} .testimonial-item>p{margin:0 auto;max-width:500px}.row.reverse{flex-direction:row-reverse}.grid li,.grid-item,.portfolio-item{padding:0} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#d81d31!important} .fadeInRight{animation-name:fadeInRight} .fadeInUp{animation-name:fadeInUp} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1} .fa-clock:before{content:\"\\f017\"} .fa-facebook-f:before{content:\"\\f39e\"} .fa-file-invoice-dollar:before{content:\"\\f571\"} .fa-hourglass-start:before{content:\"\\f251\"} .fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"} .fa-linkedin:before{content:\"\\f08c\"} .fa-mail-bulk:before{content:\"\\f674\"} .fa-map-marker:before{content:\"\\f041\"} .fa-mobile-alt:before{content:\"\\f3cd\"} .fa-twitter:before{content:\"\\f099\"} .fa,.far,.fas{font-family:'Font Awesome 5 Free'} .fa,.fas{font-weight:900} html { overflow-x: hidden; } body .body-inner { padding: 0; margin: 0; } section { padding: 80px 0; position: relative; width: 100%; overflow: hidden; z-index: 1; background-color: #ffffff; } .grid-layout { overflow: hidden; margin-bottom: -2px !important; } .grid-layout > * { opacity: 0; transition: opacity 0.5s ease; } .grid-layout .grid-loader { transition: opacity 0.1s ease; opacity: 1; z-index: -1; } .grid-layout.grid-loaded > * { opacity: 1; } .grid-layout.grid-loaded .grid-loader { opacity: 0; } .grid-layout, .portfolioo, .posts { position: relative; display: block; clear: both; padding: 0; } .grid-3-columns .grid-item, .post-3-columns .post-item, .portfolio-3-columns .portfolio-item { width: 33.333333333%; } .grid-item { height: auto !important; } .grid-loader { border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out; position: absolute; top: 60px; left: 48%; color: #dadada; font-size: 6px; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .grid-loader:before, .grid-loader:after { border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out; } .grid-loader:before, .grid-loader:after { content: \"\"; position: absolute; top: 0; } .grid-loader:before { left: -3.5em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .grid-loader:after { left: 3.5em; } #header { position: relative; width: 100%; z-index: 199 !important; height: 100px; line-height: 100px; } #header .container { position: relative; } #header .header-inner, #header #header-wrap { height: 100px; background-color: #fff; /* backface-visibility: hidden; -webkit-backface-visibility: hidden; */ left: 0; right: 0; transition: all 0.4s ease-in-out; /*logo*/ } #header .header-inner #logo, #header #header-wrap #logo { float: left; font-size: 28px; position: relative; z-index: 1; transition: all 0.4s ease-in-out; height: 100px; } #header .header-inner #logo a > img, #header .header-inner #logo a [class*=logo-], #header #header-wrap #logo a > img, #header #header-wrap #logo a [class*=logo-] { display: none; } #header .header-inner #logo a .logo-default, #header #header-wrap #logo a .logo-default { display: block; } #header .header-inner #logo a, #header .header-inner #logo a span, #header #header-wrap #logo a, #header #header-wrap #logo a span { font-family: \"Noto Sans\", sans-serif; font-size: 40px; color: #2d2d2d; font-weight: 800; letter-spacing: 1.5px; } #header[data-fullwidth=true] .header-inner .container, #header[data-fullwidth=true] #header-wrap .container { max-width: 100%; padding: 0 10px; } #header.header-sticky .header-inner, #header.header-sticky #header-wrap { transition: top 0.8s ease-in-out; top: -160px; } #header.header-sticky.sticky-active .header-inner, #header.header-sticky.sticky-active #header-wrap { box-shadow: 0 12px 6px rgba(0, 0, 0, 0.06); top: 0; position: fixed; margin: 0 auto; width: 100%; } #header.header-always-fixed .header-inner, #header.header-always-fixed #header-wrap { position: fixed !important; top: 0 !important; } #mainMenu { padding: 0; /*Menu Styles*/ /*Menu Positions*/ /*Menu options*/ } #mainMenu > .container { padding: 0 !important; } #mainMenu nav { float: right; } #mainMenu nav > ul { list-style: none; padding: 0; margin: 0; } #mainMenu nav > ul > li { float: left; border: 0; transition: all 0.3s ease; margin-left: 6px; position: relative; } #mainMenu nav > ul > li > a:not(.special) { position: relative; font-family: \"Noto Sans\", sans-serif; padding: 10px 12px; text-transform: uppercase; font-size: 12px; font-weight: 600; letter-spacing: 0.6px; color: #210e0e; border-radius: 0; border-width: 0; border-style: solid; border-color: transparent; transition: all 0.3s ease; line-height: normal; } #mainMenu nav > ul > li > a:not(.special):after, #mainMenu nav > ul > li > a:not(.special):before { transition: all 0.3s ease; } #mainMenu nav > ul > li.dropdown:before { content: \"\\e930\"; transform: rotate(90deg); font-family: \"inspiro-icons\"; opacity: 0.6; position: absolute; right: 16px; color: #262626; font-size: 16px; display: none; } #mainMenu nav > ul > li .dropdown-arrow { display: none; height: 40px; width: 50px; position: absolute; z-index: 1; right: -10px; top: 0; cursor: pointer; } #mainMenu nav > ul > li .dropdown-menu { background-position: right bottom; background-repeat: no-repeat; min-width: 230px; top: 35px; background-color: #ffffff; border: 0; color: #210e0e; border-style: solid; border-color: #eeeeee; border-width: 1px !important; left: auto; margin: 0; margin-top: -6px; border-radius: 4px; box-shadow: 0 33px 32px rgba(0, 0, 0, 0.1); padding: 10px; display: none; position: absolute; } #mainMenu nav > ul > li:last-child { margin-right: 0; } #mainMenu nav > ul li ul { list-style: none; padding: 0; } #mainMenu.menu-creative nav > ul > li { margin-left: 4px; } #mainMenu.menu-creative nav > ul > li > a:after { background-color: #ffffff; content: \"\"; height: 2px; left: 0; opacity: 0; position: absolute; top: 100%; transform: translateY(10px); transition: opacity 0.3s ease 0s, transform 0.3s ease 0s; width: 100%; bottom: -2px; } #mainMenu-trigger { position: absolute; opacity: 0; visibility: hidden; height: 100px; z-index: 1; float: right; } *, h1, h2, h3, h4, h5, h6, a { margin: 0; padding: 0; text-decoration: none; } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } html { font-size: 88%; } body { font-size: 1rem; line-height: 1.65714286em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: \"Noto Sans\", sans-serif; color: #2f2f2f; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: \"Noto Sans\", sans-serif; color: #2d2d2d; margin: 0; letter-spacing: 0.5px; } h1, .h1 { font-size: 3.14285714em; line-height: 1.31818182em; } h1:not(:last-child), .h1:not(:last-child) { margin-bottom: 20px; } h2, .h2 { font-size: 2.35714286em; line-height: 1.36363636em; font-weight: 500; } h2:not(:last-child), .h2:not(:last-child) { margin-bottom: 16px; } h3, .h3 { font-size: 1.78571429em; line-height: 1.5em; font-weight: 500; } h3:not(:last-child), .h3:not(:last-child) { margin-bottom: 12px; } h4, .h4 { font-size: 1.35714286em; line-height: 1.68421053em; font-weight: 600; } h4:not(:last-child), .h4:not(:last-child) { margin-bottom: 8px; } p { font-size: 1rem; font-style: normal; font-weight: 400; text-transform: none; line-height: 1.7; letter-spacing: 0; color: #343434; font-family: \"Noto Sans\", sans-serif; } strong { font-weight: 600; } a:not(.btn):not(.badge):hover, a:not(.btn):not(.badge):focus, a:not(.btn):not(.badge):active { text-decoration: none; outline: none; color: #ddc003; } a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]) { color: #2f2f2f; } .inspiro-slider { width: 100%; height: 100vh; overflow: hidden; transition: opacity 0.3s ease; min-height: 100%; width: 100%; } .inspiro-slider .slide { overflow: hidden; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: 50% 20%; z-index: 1; width: 100%; display: flex !important; } .inspiro-slider .slide .container, .inspiro-slider .slide .container-wide { padding-top: 120px; padding-bottom: 100px; align-self: center !important; } .inspiro-slider .slide .slide-captions { position: relative; } .inspiro-slider .slide .slide-captions h1 { font-size: 80px; font-weight: 700; line-height: 80px; margin-bottom: 30px; color: #ffffff; } .inspiro-slider .slide .slide-captions > p { color: #ffffff; font-size: 20px; font-weight: 400; margin-bottom: 40px; } .inspiro-slider .slide.is-selected { z-index: 2; } .inspiro-slider.slider-loaded, .inspiro-slider.flickity-enabled { opacity: 1; } .inspiro-slider .slide-captions > * { opacity: 0; } #slider { position: relative; width: 100%; overflow: hidden; padding: 0px; background-color: #fff; z-index: 1; } .polo-carousel-item img { height: 100%; } .portfolio-item, .grid-item { width: 100%; float: left; height: auto; padding: 0 0 20px 0; cursor: pointer; /*hover state*/ /*Portfolio Effects*/ /*Styles*/ } .portfolio-item a:not(.btn), .grid-item a:not(.btn) { color: #2f2f2f; } .portfolio-item .portfolio-item-wrap, .portfolio-item .grid-item-wrap, .grid-item .portfolio-item-wrap, .grid-item .grid-item-wrap { position: relative; overflow: hidden; } .portfolio-item .portfolio-item-wrap > a, .portfolio-item .grid-item-wrap > a, .grid-item .portfolio-item-wrap > a, .grid-item .grid-item-wrap > a { z-index: 6; width: 100%; height: 100%; position: absolute; } .portfolio-item .portfolio-image, .portfolio-item .portfolio-video, .portfolio-item .grid-image, .portfolio-item .grid-video, .portfolio-item .flickity-viewport, .grid-item .portfolio-image, .grid-item .portfolio-video, .grid-item .grid-image, .grid-item .grid-video, .grid-item .flickity-viewport { position: relative; overflow: hidden; } .portfolio-item .portfolio-image:after, .portfolio-item .portfolio-video:after, .portfolio-item .grid-image:after, .portfolio-item .grid-video:after, .portfolio-item .flickity-viewport:after, .grid-item .portfolio-image:after, .grid-item .portfolio-video:after, .grid-item .grid-image:after, .grid-item .grid-video:after, .grid-item .flickity-viewport:after { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #210e0e; transition: all 0.3s ease; opacity: 0; content: \" \"; z-index: 2; } .portfolio-item .portfolio-image img, .portfolio-item .portfolio-video img, .portfolio-item .grid-image img, .portfolio-item .grid-video img, .portfolio-item .flickity-viewport img, .grid-item .portfolio-image img, .grid-item .portfolio-video img, .grid-item .grid-image img, .grid-item .grid-video img, .grid-item .flickity-viewport img { position: relative; transition: all 0.5s ease-out; width: 100%; z-index: 1; display: block; height: auto; } .portfolio-item .portfolio-description, .portfolio-item .grid-description, .portfolio-item .portfolio-links, .grid-item .portfolio-description, .grid-item .grid-description, .grid-item .portfolio-links { left: 0; margin: 0 auto; padding: 20px; opacity: 0; position: absolute; right: 0; text-align: center; top: 48%; transform: translate3d(0px, -38%, 0px); transition: all 250ms ease-in-out 0s; visibility: hidden; width: 70%; z-index: 3; } .portfolio-item .portfolio-description h3, .portfolio-item .grid-description h3, .portfolio-item .portfolio-links h3, .grid-item .portfolio-description h3, .grid-item .grid-description h3, .grid-item .portfolio-links h3 { font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: 1px; line-height: 18px; text-transform: uppercase; margin-bottom: 4px; } .portfolio-item .portfolio-description h3, .portfolio-item .portfolio-description p, .portfolio-item .portfolio-description span, .portfolio-item .grid-description h3, .portfolio-item .grid-description p, .portfolio-item .grid-description span, .portfolio-item .portfolio-links h3, .portfolio-item .portfolio-links p, .portfolio-item .portfolio-links span, .grid-item .portfolio-description h3, .grid-item .portfolio-description p, .grid-item .portfolio-description span, .grid-item .grid-description h3, .grid-item .grid-description p, .grid-item .grid-description span, .grid-item .portfolio-links h3, .grid-item .portfolio-links p, .grid-item .portfolio-links span { color: #ffffff; } .portfolio-item .portfolio-description a, .portfolio-item .grid-description a, .portfolio-item .portfolio-links a, .grid-item .portfolio-description a, .grid-item .grid-description a, .grid-item .portfolio-links a { margin: 3px; } .portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after, .portfolio-item:not(.no-overlay):hover .portfolio-image:after, .portfolio-item:not(.no-overlay):hover .portfolio-video:after, .portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after, .portfolio-item:not(.no-overlay):hover .grid-image:after, .portfolio-item:not(.no-overlay):hover .grid-video:after, .grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after, .grid-item:not(.no-overlay):hover .portfolio-image:after, .grid-item:not(.no-overlay):hover .portfolio-video:after, .grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after, .grid-item:not(.no-overlay):hover .grid-image:after, .grid-item:not(.no-overlay):hover .grid-video:after { opacity: 0.5; } .portfolio-item.overlay-links .portfolio-description, .portfolio-item.overlay-links .grid-description, .grid-item.overlay-links .portfolio-description, .grid-item.overlay-links .grid-description { opacity: 1; padding: 20px; position: relative; transform: none; visibility: inherit; width: 100%; } .portfolio-item.overlay-links .portfolio-description a, .portfolio-item.overlay-links .grid-description a, .grid-item.overlay-links .portfolio-description a, .grid-item.overlay-links .grid-description a { margin: 0px; } .portfolio-item.overlay-links .portfolio-description h3, .portfolio-item.overlay-links .grid-description h3, .grid-item.overlay-links .portfolio-description h3, .grid-item.overlay-links .grid-description h3 { color: #2f2f2f; } .post-item { float: left; width: 100%; height: auto; padding: 0 0 20px 0; /*Styles*/ /*Types*/ } .post-item .post-item-wrap { background-color: #ffffff; position: relative; } .post-item img { width: 100%; height: auto; } .post-item .post-image, .post-item .post-slider, .post-item .post-video, .post-item .post-audio, .post-item .post-quote-img { margin: 0; position: relative; padding: 0; } .post-item .post-item-description { padding: 24px; line-height: 28px; color: #676767; } .post-item .post-item-description > h2, .post-item .post-item-description > h2 > a { font-size: 18px; letter-spacing: -0.1px; line-height: 23px; margin-bottom: 16px; color: #444; font-weight: 600; } .post-item .post-item-description .post-meta-date, .post-item .post-item-description .post-meta-comments, .post-item .post-item-description .post-meta-category { color: #C2C2C2; position: relative; top: -4px; font-size: 12px; margin-right: 8px; } .post-item .post-item-description .post-meta-date i, .post-item .post-item-description .post-meta-comments i, .post-item .post-item-description .post-meta-category i { margin-right: 4px !important; } .post-item.border { border: none !important; } .post-item.border .post-item-wrap { border: 1px solid #f2f2f2; } .post-item.border > .post-item-wrap > .post-item-description { padding: 24px !important; width: 100% !important; } .post-image { margin-bottom: 20px; } .post-image img { width: 100%; } #footer { display: block; position: relative; background-color: #f8f2cd; font-size: 14px; line-height: 32px; font-weight: 400; font-family: \"Noto Sans\", sans-serif; } #footer a:not(.btn):not(:hover) { color: #2f2f2f; } #footer p { font-family: \"Noto Sans\", sans-serif; } #footer a:not(.btn) { font-weight: 400; } #footer .footer-content { padding: 60px 0 40px 0; } #footer .widget .widget-title, #footer .widget h4 { font-size: 14px; letter-spacing: 1px; font-weight: 600; } #footer .copyright-content { min-height: 80px; padding: 30px 0; background-color: #f6efc0; font-size: 13px; } .widget { margin-bottom: 30px; position: relative; } .widget .widget-title, .widget > h4 { font-size: 14px; font-style: normal; font-weight: 600; text-transform: uppercase; line-height: 24px; letter-spacing: 1px; margin-bottom: 20px; } .widget:after, .widget:before { clear: both; content: \" \"; display: table; } .widget a { color: #2f2f2f; } .widget p { margin-bottom: 20px; } .item-link { color: #2f2f2f; font-size: 12px; letter-spacing: 1px; text-transform: uppercase !important; } .item-link i { position: relative; right: 0; transition: right 0.3s ease 0s; } .background-image { background-position: center center; background-repeat: no-repeat; background-size: cover; } #scrollTop { z-index: -1; opacity: 0; position: fixed; text-align: center; line-height: 12px !important; right: 26px; bottom: 0; color: #fff; cursor: pointer; border-radius: 100px; height: 40px; width: 40px; background-color: rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-position: center; transition: opacity 0.3s, bottom 0.5s, box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1), background-color 0.1s linear; background-color: rgba(0, 0, 0, 0.25) !important; overflow: hidden; } #scrollTop i { line-height: 39px !important; width: 39px !important; height: 39px !important; font-size: 16px !important; top: 0px !important; left: 0px !important; text-align: center !important; position: relative; z-index: 10; background-color: transparent !important; transform: translate(0, 0px); transition: transform 0.2s ease; } #scrollTop:after, #scrollTop:before { display: block; content: \" \"; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 1; background-color: #ddc003; transform: scale(0); transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); border-radius: 100px; } #scrollTop:before { background-color: rgba(255, 255, 255, 0.25); transform: scale(1); transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); opacity: 0; z-index: 2; } [class^=icon] { display: inline-block; } .lines-button { appearance: none; border: none; cursor: pointer; display: flex; justify-content: center; align-items: center; height: 100%; transition: 0.3s; user-select: none; width: 16px; background: transparent; outline: none; } .lines-button > * { display: block; } .lines { display: inline-block; height: 2px; width: 20px; border-radius: 4px; transition: 0.3s; position: relative; top: -4px; } .lines::before, .lines::after { display: inline-block; height: 2px; width: 20px; border-radius: 4px; transition: 0.3s; content: \"\"; position: absolute; left: 0; transform-origin: 2.85714px center; width: 100%; } .lines::before { top: 6px; } .lines::after { top: -6px; } .lines, .lines:before, .lines:after { background-color: #111; } .x { width: auto; } iframe { width: 100%; } .rounded { overflow: hidden; } .visible { opacity: 1; } .text-center { text-align: center; } .vertical-align { position: relative; top: 50%; transform: translateY(-50%); } .background-dark { background-color: #584d01 !important; } .text-light, .text-light h1, .text-light h2, .text-light h3, .text-light h4, .text-light h5, .text-light h6, .text-light .lead, .text-light p, .text-light a:not(.btn), .text-light a:not(.btn):hover:not(.btn-light), .text-light i, .text-light li, .text-light label, .text-light div:not(.alert), .text-light span:not(.btn-label) { color: #fff !important; } .m-b-30 { margin-bottom: 30px !important; } .m-t-5 { margin-top: 5px !important; } .m-r-10 { margin-right: 10px !important; } .col-no-margin { padding: 0 !important; } .row.col-no-margin { margin: 0 !important; padding: 0 !important; } .p-b-20 { padding-bottom: 20px !important; } .p-t-30 { padding-top: 30px !important; } .space { width: 100%; display: block; clear: both; height: 60px; position: relative; } a:not([href]):not([tabindex]):not(.btn) { color: none; } button.btn, .btn:not(.close):not(.mfp-close), a.btn:not([href]):not([tabindex]) { font-family: \"Noto Sans\", sans-serif; border-radius: 5px 5px 5px 5px; font-size: 12px; font-weight: 600; letter-spacing: 0.5px; text-decoration: none; outline: none; padding: 12px 18px; position: relative; text-transform: uppercase; background-color: #ddc003; border-color: #ddc003; border-width: 1px; border-style: solid; color: #ffffff; transition: all 0.3s; margin-bottom: 6px; outline: none; line-height: 14px; cursor: pointer; } button.btn:after, .btn:not(.close):not(.mfp-close):after, a.btn:not([href]):not([tabindex]):after { content: \"\"; position: absolute; z-index: -1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } button.btn.btn-sm, .btn:not(.close):not(.mfp-close).btn-sm, a.btn:not([href]):not([tabindex]).btn-sm { font-size: 11px; height: 30px; line-height: 28px; padding: 0 14px; } button.btn.btn-lg, .btn:not(.close):not(.mfp-close).btn-lg, a.btn:not([href]):not([tabindex]).btn-lg { font-size: 16px; height: 58px; letter-spacing: 2px; line-height: 56px; padding: 0 40px; } button.btn:hover, button.btn:focus, button.btn:not(:disabled):not(.disabled):active, button.btn:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close):hover, .btn:not(.close):not(.mfp-close):focus, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]):hover, a.btn:not([href]):not([tabindex]):focus, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active { background-color: #ab9402; border-color: #ab9402; color: #ffffff; text-decoration: none; } button.btn.btn-outline, .btn:not(.close):not(.mfp-close).btn-outline, a.btn:not([href]):not([tabindex]).btn-outline { background-color: transparent; border-width: 2px; border-style: solid; border-color: #ddc003; color: #ddc003; } button.btn.btn-rounded, .btn:not(.close):not(.mfp-close).btn-rounded, a.btn:not([href]):not([tabindex]).btn-rounded { border-radius: 2em !important; } button.btn.btn-white, button.btn.btn-light, .btn:not(.close):not(.mfp-close).btn-white, .btn:not(.close):not(.mfp-close).btn-light, a.btn:not([href]):not([tabindex]).btn-white, a.btn:not([href]):not([tabindex]).btn-light { background-color: #fff; border-color: #e6e8eb; color: #4c5667; } button.btn.btn-white:hover, button.btn.btn-white:focus, button.btn.btn-white:active, button.btn.btn-white.active, button.btn.btn-light:hover, button.btn.btn-light:focus, button.btn.btn-light:active, button.btn.btn-light.active, .btn:not(.close):not(.mfp-close).btn-white:hover, .btn:not(.close):not(.mfp-close).btn-white:focus, .btn:not(.close):not(.mfp-close).btn-white:active, .btn:not(.close):not(.mfp-close).btn-white.active, .btn:not(.close):not(.mfp-close).btn-light:hover, .btn:not(.close):not(.mfp-close).btn-light:focus, .btn:not(.close):not(.mfp-close).btn-light:active, .btn:not(.close):not(.mfp-close).btn-light.active, a.btn:not([href]):not([tabindex]).btn-white:hover, a.btn:not([href]):not([tabindex]).btn-white:focus, a.btn:not([href]):not([tabindex]).btn-white:active, a.btn:not([href]):not([tabindex]).btn-white.active, a.btn:not([href]):not([tabindex]).btn-light:hover, a.btn:not([href]):not([tabindex]).btn-light:focus, a.btn:not([href]):not([tabindex]).btn-light:active, a.btn:not([href]):not([tabindex]).btn-light.active { border-color: #e6e8eb; background-color: #f4f5f8; color: #4c5667; } button.btn.btn-white.btn-outline, button.btn.btn-light.btn-outline, .btn:not(.close):not(.mfp-close).btn-white.btn-outline, .btn:not(.close):not(.mfp-close).btn-light.btn-outline, a.btn:not([href]):not([tabindex]).btn-white.btn-outline, a.btn:not([href]):not([tabindex]).btn-light.btn-outline { border-color: #ffffff; background-color: transparent; color: #ffffff; } button.btn.btn-success, .btn:not(.close):not(.mfp-close).btn-success, a.btn:not([href]):not([tabindex]).btn-success { background-color: #d60505; border-color: #d60505; } button.btn.btn-success:hover, button.btn.btn-success:focus, button.btn.btn-success:not(:disabled):not(.disabled):active, button.btn.btn-success:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close).btn-success:hover, .btn:not(.close):not(.mfp-close).btn-success:focus, .btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]).btn-success:hover, a.btn:not([href]):not([tabindex]).btn-success:focus, a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active { background-color: #a40404; border-color: #a40404; color: #ffffff; } button.btn + .btn, .btn:not(.close):not(.mfp-close) + .btn, a.btn:not([href]):not([tabindex]) + .btn { margin-left: 4px; } .heading-text { margin-bottom: 30px; } .heading-text h1, .heading-text h2, .heading-text h3, .heading-text h4, .heading-text h5, .heading-text h6 { position: relative; margin-bottom: 30px; } .heading-text h2 { font-size: 60px; margin-bottom: 30px; letter-spacing: -0.7px; line-height: 66px; } .heading-text p { font-size: 18px; margin-bottom: 30px; } .heading-text.heading-section h2 { position: relative; font-size: 40px; line-height: 56px; margin-bottom: 60px; } .heading-text.heading-section h2:before { content: \"\"; position: absolute; height: 2px; width: 100px; background-color: #ddc003; bottom: -30px; left: 0; right: 0; } .heading-text.heading-section.text-center h1:before, .heading-text.heading-section.text-center h2:before, .heading-text.heading-section.text-center h3:before, .heading-text.heading-section.text-center h4:before, .heading-text.heading-section.text-center h5:before, .heading-text.heading-section.text-center h6:before { margin: 0 auto; } .heading-text.heading-section p { font-size: 18px; font-weight: 300; } .social-icons { line-height: 0; } .social-icons ul { padding: 0; margin: 0; } .text-center.social-icons ul { display: inline-block; } .social-icons li { float: left; list-style: none; } .social-icons li a { float: left; height: 32px; width: 32px; line-height: 32px; font-size: 16px; text-align: center; margin: 0 4px 4px 0; border-radius: 4px; border: 0; background: rgba(78, 78, 78, 0.7098039216); color: #333; overflow: hidden; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .social-icons.social-icons-colored a, .social-icons.social-icons-colored-hover a:hover { color: #ffffff !important; border: 0; } .social-icons.social-icons-colored .social-facebook a, .social-icons.social-icons-colored-hover .social-facebook a:hover { background-color: #5d82d1; } .social-icons.social-icons-colored .social-twitter a, .social-icons.social-icons-colored-hover .social-twitter a:hover { background-color: #40bff5; } .social-icons.social-icons-colored .social-instagram a, .social-icons.social-icons-colored-hover .social-instagram a:hover { background-color: #e53d00; } .social-icons.social-icons-colored .social-linkedin a, .social-icons.social-icons-colored-hover .social-linkedin a:hover { background-color: #238cc8; } .social-icons.social-icons-large li a { height: 48px; width: 48px; line-height: 48px; font-size: 18px; } .social-icons li:hover i { -webkit-animation: toTopFromBottom 0.3s forwards; -moz-animation: toTopFromBottom 0.3s forwards; animation: toTopFromBottom 0.3s forwards; } i:not(.fa):not(.fab):not(.far):not(.fas) { font-family: inspiro-icons !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-box:before { content: \"\\e925\"; } .icon-chevron-right:before { content: \"\\e930\"; } .icon-chevron-up:before { content: \"\\e931\"; } div.icon-box:before { display: none !important; } .icon { margin-bottom: 16px; } div.icon-box:before { display: none !important; } .icon-box { margin-bottom: 50px; position: relative; } .icon-box .icon { height: 64px; position: absolute; width: 64px; } .icon-box .icon i { font-size: 28px; text-align: center; line-height: 66px; border-radius: 50%; } .icon-box .icon a, .icon-box .icon i { width: 100%; height: 100%; color: #002A44; } .icon-box h3, .icon-box h5 { margin: 0 12px 10px 83px; letter-spacing: 0px; font-size: 16px; line-height: 25px; font-weight: 700; } .icon-box p { margin: 0 0 20px 83px; font-size: 16px; line-height: 28px; font-weight: 400; } .icon-box .icon i { -webkit-transition: background-color 0.2s, color 0.2s; transition: background-color 0.2s, color 0.2s; } .icon-box.medium > h3, .icon-box.medium > h4, .icon-box.medium > h5 { margin: 0 12px 10px 84px; } .icon-box.medium > p { margin: 0 0 20px 84px; } .icon-box.clean .icon i { background-color: none; color: #333; font-size: 50px; } .text-box { padding: 40px; text-align: center; transition: background 0.4s ease 0s; cursor: pointer; } .text-box i { font-size: 42px; margin: 30px 0 20px; } .text-box i { color: #fff; transition: all 0.4s ease 0s; } .text-box h3, .text-box h5, .text-box p { color: #fff; transition: all 0.4s ease 0s; } .text-box:hover { background: #eeeeee; } .text-box:hover i, .text-box:hover h3, .text-box:hover h5, .text-box:hover p { color: #333; } .text-box.hover-effect { padding: 30px 30px 10px 30px; } .text-box.hover-effect i { margin: 90px 0 20px; } .text-box.hover-effect p { opacity: 0; } .text-box.hover-effect:hover i { margin: 70px 0 6px 0; } .text-box.hover-effect:hover p { opacity: 1; } .flickity-viewport { overflow: hidden !important; } .flickity-slider > div > img, .carousel .polo-carousel-item img { width: 100%; } .flickity-enabled { position: relative; } .flickity-viewport { overflow: hidden; position: relative; height: 100%; } .flickity-slider { position: absolute; width: 100%; height: 100%; } .flickity-enabled.is-draggable { -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .flickity-enabled.is-draggable .flickity-viewport { cursor: move; cursor: -webkit-grab; cursor: grab; } .flickity-button { background: #fff; width: 40px; height: 40px; line-height: 40px; margin: -23px 0 0; display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-align: center; transition: all 0.2s ease 0s; color: #9896a6; text-align: center; z-index: 200; border: 0; box-sizing: initial; opacity: 0; border-radius: 50%; box-shadow: 0 0px 15px rgba(0, 0, 0, 0.1); } .flickity-button:before { color: #2d2d2d; } .flickity-button.next:before, .flickity-button.previous:before { font-size: 25px; font-family: inspiro-icons !important; } .flickity-button.next { right: 0px; } .flickity-button.next:before { margin-left: 4px; content: \"\\e930\"; } .flickity-button.previous { left: 0px; } .flickity-button.previous:before { content: \"\\e92f\"; margin-right: 2px; } .flickity-button svg { display: none !important; } .inspiro-slider:hover .flickity-button.next, .carousel:hover .flickity-button.next { left: auto; right: 10px; opacity: 1; } .inspiro-slider:hover .flickity-button.previous, .carousel:hover .flickity-button.previous { right: auto; left: 10px; opacity: 1; } .polo-carousel-item.is-selected { z-index: 2; } .flickity-button-icon { fill: currentColor; } .flickity-page-dots { position: absolute; width: 100%; bottom: -25px; padding: 0; margin: 0; list-style: none; text-align: center; line-height: 1; z-index: 3; height: 10px; } .flickity-page-dots .dot { display: inline-block; position: relative; margin: 0 4px; width: 10px; height: 10px; cursor: pointer; border-radius: 50%; overflow: hidden; background-color: transparent; box-shadow: inset 0 0 0 2px #cccccc; transition: background 0.8s ease; } .flickity-page-dots .dot:after { outline: medium none; text-indent: -999em; border-radius: 50%; overflow: hidden; content: \"\"; position: absolute; bottom: 0; height: 0; left: 0; width: 100%; background-color: #cccccc; box-shadow: 0 0 1px #cccccc; transition: height 0.3s ease; } .flickity-page-dots .dot.is-selected:after { height: 100%; } .inspiro-slider, .carousel { /* dots inside */ /* dots top */ /* dots light */ /* dots dark */ /* dots grey */ } .carousel { opacity: 0; visibility: hidden; transition: opacity 0.3s ease; } .carousel.carousel-loaded { opacity: 1; visibility: visible; } hr { margin-bottom: 10px; margin-top: 10px; clear: both; } hr.space { border: none; height: 50px; } .modal-strip { background-color: #000; bottom: 0; color: #ffffff; left: 0; padding: 20px; position: fixed; width: 100%; display: inline-block; transform: translate3d(0px, 200px, 0px); transition: all 0.7s ease 0s; z-index: 999 !important; } .modal-strip .btn, .modal-strip h5, .modal-strip h4, .modal-strip h3, .modal-strip h2, .modal-strip h1 { margin-bottom: 0 !important; } .modal-strip a, .modal-strip a:hover, .modal-strip a:active, .modal-strip a:visited { color: #ffffff; text-decoration: underline; } .testimonial .testimonial-item { border: 1px solid #eeeeee; background-color: #ffffff; padding: 46px; text-align: center; margin-bottom: 20px; width: 100%; } .testimonial .testimonial-item > img { border-radius: 50%; display: block; float: none; height: 72px; margin: 0 auto 10px; width: 72px; } .testimonial .testimonial-item > p { font-size: 15px; line-height: 22px; margin-bottom: 0; padding-bottom: 20px; font-weight: 400; margin-top: 10px; } .testimonial .testimonial-item > span { font-weight: 600; font-size: 15px; display: block; line-height: 22px; } .testimonial.testimonial-single .testimonial-item { padding: 30px 80px; background-color: transparent; border: 0; } .testimonial.testimonial-single .testimonial-item > img { box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06); } .testimonial.testimonial-single .testimonial-item p { font-size: 20px; } .bg-overlay { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; content: \" \"; z-index: 0; background: rgba(0, 0, 0, 0.59); opacity: 0.12; } .bg-overlay ~ .container, .bg-overlay ~ .container-fluid { position: relative; z-index: 2; } [data-animate] { opacity: 0; } [data-animate].visible { opacity: 1; } [data-bg-image] { background-repeat: no-repeat; background-size: cover; background-position: center center; } [data-bg-image]::before { position: absolute; content: \"\"; top: 0; left: 0; width: 100%; height: 100%; opacity: 1; background-color: #584d01; transition: opacity 0.5s linear; } #header { line-height: unset; } #mainMenu nav { margin-top: 20px; } .lh-0 { line-height: 0px; } .slider-bottom { top: 20%; position: relative; } .z-index-top { z-index: 100; } #logo img { max-height: 80px; margin-bottom: 0.5rem; } .background-image.contain { background-size: contain; } #mainMenu .btn { height: unset !important; border-radius: 10px; } .home-image { min-height: 200px; background-size: cover; background-position: center; background-repeat: no-repeat; font-style: italic; font-weight: bolder; height: 100%; border-radius: 15px; } .home-image > h2 { font-weight: 800; } .testimonial-item > p { max-width: 500px; margin: 0 auto; } .row.reverse { flex-direction: row-reverse; } .portfolio-item, .grid-item { padding: 0; } #mainMenu.menu-creative nav > ul > li > a::after { background-color: #ddc003 !important; } #header{ line-height: unset; } #mainMenu nav{ margin-top:20px; } .lh-0{ line-height: 0px; } .slider-bottom{ top : 20%; position : relative; } .z-index-top{ z-index: 100; } #logo img{ max-height: 80px; margin-bottom: 0.5rem; } .background-image.contain{ background-size:contain; } #mainMenu .btn{ height : unset !important; border-radius: 10px; } .home-image{ min-height: 200px; background-size: cover; background-position: center; background-repeat: no-repeat; font-style: italic; font-weight: bolder; height: 100%; border-radius: 15px; } .home-image>h2{ font-weight: 800; } .testimonial-item>p{ max-width: 500px ; margin: 0 auto; } .row.reverse{ flex-direction: row-reverse; } .portfolio-item, .grid-item { padding: 0; } #mainMenu.menu-creative nav > ul > li > a::after{ background-color: #d81d31 !important; } .fadeInRight{animation-name:fadeInRight} .fadeInUp{animation-name:fadeInUp} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto} .fa-clock:before{content:\"\\f017\"} .fa-facebook-f:before{content:\"\\f39e\"} .fa-file-invoice-dollar:before{content:\"\\f571\"} .fa-hourglass-start:before{content:\"\\f251\"} .fa-info-circle:before{content:\"\\f05a\"}.fa-instagram:before{content:\"\\f16d\"} .fa-linkedin:before{content:\"\\f08c\"} .fa-mail-bulk:before{content:\"\\f674\"} .fa-map-marker:before{content:\"\\f041\"} .fa-mobile-alt:before{content:\"\\f3cd\"} .fa-twitter:before{content:\"\\f099\"} .fa,.far,.fas{font-family:Font Awesome\\ 5 Free} .fa,.fas{font-weight:900}html{overflow-x:hidden}body .body-inner{margin:0;padding:0} section{background-color:#fff;overflow:hidden;padding:80px 0;position:relative;width:100%;z-index:1} .grid-layout{margin-bottom:-2px!important;overflow:hidden}.grid-layout>*{opacity:0;transition:opacity .5s ease}.grid-layout .grid-loader{opacity:1;transition:opacity .1s ease;z-index:-1}.grid-layout.grid-loaded>*{opacity:1}.grid-layout.grid-loaded .grid-loader{opacity:0}.grid-layout,.portfolioo,.posts{clear:both;display:block;padding:0;position:relative} .grid-3-columns .grid-item,.portfolio-3-columns .portfolio-item,.post-3-columns .post-item{width:33.333333333%} .grid-item{height:auto!important} .grid-loader{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;border-radius:50%;color:#dadada;font-size:6px;height:2.5em;left:48%;position:absolute;text-indent:-9999em;top:60px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:2.5em}.grid-loader:after,.grid-loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;content:\"\";height:2.5em;position:absolute;top:0;width:2.5em}.grid-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.grid-loader:after{left:3.5em} #header{height:100px;line-height:100px;width:100%;z-index:199!important}#header,#header .container{position:relative}#header #header-wrap,#header .header-inner{background-color:#fff;height:100px;left:0;right:0;transition:all .4s ease-in-out}#header #header-wrap #logo,#header .header-inner #logo{float:left;font-size:28px;height:100px;position:relative;transition:all .4s ease-in-out;z-index:1} #header #header-wrap #logo a [class*=logo-],#header #header-wrap #logo a>img,#header .header-inner #logo a [class*=logo-],#header .header-inner #logo a>img{display:none}#header #header-wrap #logo a .logo-default,#header .header-inner #logo a .logo-default{display:block}#header #header-wrap #logo a,#header #header-wrap #logo a span,#header .header-inner #logo a,#header .header-inner #logo a span{color:#2d2d2d;font-family:Noto Sans,sans-serif;font-size:40px;font-weight:800;letter-spacing:1.5px}#header[data-fullwidth=true] #header-wrap .container,#header[data-fullwidth=true] .header-inner .container{max-width:100%;padding:0 10px} #header.header-sticky #header-wrap,#header.header-sticky .header-inner{top:-160px;transition:top .8s ease-in-out}#header.header-sticky.sticky-active #header-wrap,#header.header-sticky.sticky-active .header-inner{box-shadow:0 12px 6px rgba(0,0,0,.06);margin:0 auto;position:fixed;top:0;width:100%}#header.header-always-fixed #header-wrap,#header.header-always-fixed .header-inner{position:fixed!important;top:0!important} #mainMenu{padding:0}#mainMenu>.container{padding:0!important} #mainMenu nav{float:right}#mainMenu nav>ul{list-style:none;margin:0;padding:0}#mainMenu nav>ul>li{border:0;float:left;margin-left:6px;position:relative;transition:all .3s ease}#mainMenu nav>ul>li>a:not(.special){border:0 solid transparent;border-radius:0;color:#210e0e;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:normal;padding:10px 12px;position:relative;text-transform:uppercase;transition:all .3s ease} #mainMenu nav>ul>li>a:not(.special):after,#mainMenu nav>ul>li>a:not(.special):before{transition:all .3s ease} #mainMenu nav>ul>li.dropdown:before{color:#262626;content:\"\\e930\";display:none;font-family:inspiro-icons;font-size:16px;opacity:.6;position:absolute;right:16px;transform:rotate(90deg)}#mainMenu nav>ul>li .dropdown-arrow{cursor:pointer;display:none;height:40px;position:absolute;right:-10px;top:0;width:50px;z-index:1}#mainMenu nav>ul>li .dropdown-menu{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;border:0;border-color:#eee;border-radius:4px;border-style:solid;border-width:1px!important;box-shadow:0 33px 32px rgba(0,0,0,.1);color:#210e0e;display:none;left:auto;margin:-6px 0 0;min-width:230px;padding:10px;position:absolute;top:35px} #mainMenu nav>ul>li:last-child{margin-right:0} #mainMenu nav>ul li ul{list-style:none;padding:0} #mainMenu.menu-creative nav>ul>li{margin-left:4px}#mainMenu.menu-creative nav>ul>li>a:after{background-color:#fff;bottom:-2px;content:\"\";height:2px;left:0;opacity:0;position:absolute;top:100%;transform:translateY(10px);transition:opacity .3s ease 0s,transform .3s ease 0s;width:100%} #mainMenu-trigger{float:right;height:100px;opacity:0;position:absolute;visibility:hidden;z-index:1} *,a,h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-decoration:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-size:88%} body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f2f2f;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.65714286em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2d2d2d;font-family:Noto Sans,sans-serif;letter-spacing:.5px;margin:0} .h1,h1{font-size:3.14285714em;line-height:1.31818182em}.h1:not(:last-child),h1:not(:last-child){margin-bottom:20px}.h2,h2{font-size:2.35714286em;font-weight:500;line-height:1.36363636em}.h2:not(:last-child),h2:not(:last-child){margin-bottom:16px}.h3,h3{font-size:1.78571429em;font-weight:500;line-height:1.5em}.h3:not(:last-child),h3:not(:last-child){margin-bottom:12px}.h4,h4{font-size:1.35714286em;font-weight:600;line-height:1.68421053em}.h4:not(:last-child),h4:not(:last-child){margin-bottom:8px} .display-4,p{font-weight:400}p{color:#343434;font-family:Noto Sans,sans-serif;font-size:1rem;font-style:normal;letter-spacing:0;line-height:1.7;text-transform:none} strong{font-weight:600} a:not(.btn):not(.badge):active,a:not(.btn):not(.badge):focus,a:not(.btn):not(.badge):hover{color:#ddc003;outline:none;text-decoration:none}a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]){color:#2f2f2f} .inspiro-slider{height:72vh;min-height:100%;overflow:hidden;transition:opacity .3s ease;width:100%} .inspiro-slider .slide{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;display:flex!important;height:100%;overflow:hidden;width:100%;z-index:1}.inspiro-slider .slide .container,.inspiro-slider .slide .container-wide{align-self:center!important;padding-bottom:100px;padding-top:120px}.inspiro-slider .slide .slide-captions{position:relative}.inspiro-slider .slide .slide-captions h1{color:#fff;font-size:80px;font-weight:700;line-height:80px;margin-bottom:30px} .inspiro-slider .slide .slide-captions>p{color:#fff;font-size:20px;font-weight:400;margin-bottom:40px} .inspiro-slider .slide.is-selected{z-index:2}.inspiro-slider.flickity-enabled,.inspiro-slider.slider-loaded{opacity:1} .inspiro-slider .slide-captions>*{opacity:0}#slider{background-color:#fff;overflow:hidden;padding:0;position:relative;width:100%;z-index:1} .polo-carousel-item img{height:100%} .grid-item,.portfolio-item{cursor:pointer;float:left;height:auto;padding:0 0 20px;width:100%}.grid-item a:not(.btn),.portfolio-item a:not(.btn){color:#2f2f2f}.grid-item .grid-item-wrap,.grid-item .portfolio-item-wrap,.portfolio-item .grid-item-wrap,.portfolio-item .portfolio-item-wrap{overflow:hidden;position:relative}.grid-item .grid-item-wrap>a,.grid-item .portfolio-item-wrap>a,.portfolio-item .grid-item-wrap>a,.portfolio-item .portfolio-item-wrap>a{height:100%;position:absolute;width:100%;z-index:6}.grid-item .flickity-viewport,.grid-item .grid-image,.grid-item .grid-video,.grid-item .portfolio-image,.grid-item .portfolio-video,.portfolio-item .flickity-viewport,.portfolio-item .grid-image,.portfolio-item .grid-video,.portfolio-item .portfolio-image,.portfolio-item .portfolio-video{overflow:hidden;position:relative}.grid-item .flickity-viewport:after,.grid-item .grid-image:after,.grid-item .grid-video:after,.grid-item .portfolio-image:after,.grid-item .portfolio-video:after,.portfolio-item .flickity-viewport:after,.portfolio-item .grid-image:after,.portfolio-item .grid-video:after,.portfolio-item .portfolio-image:after,.portfolio-item .portfolio-video:after{background-color:#210e0e;content:\" \";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.grid-item .flickity-viewport img,.grid-item .grid-image img,.grid-item .grid-video img,.grid-item .portfolio-image img,.grid-item .portfolio-video img,.portfolio-item .flickity-viewport img,.portfolio-item .grid-image img,.portfolio-item .grid-video img,.portfolio-item .portfolio-image img,.portfolio-item .portfolio-video img{display:block;height:auto;position:relative;transition:all .5s ease-out;width:100%;z-index:1} .grid-item .grid-description,.grid-item .portfolio-description,.grid-item .portfolio-links,.portfolio-item .grid-description,.portfolio-item .portfolio-description,.portfolio-item .portfolio-links{left:0;margin:0 auto;opacity:0;padding:20px;position:absolute;right:0;text-align:center;top:48%;transform:translate3d(0,-38%,0);transition:all .25s ease-in-out 0s;visibility:hidden;width:70%;z-index:3}.grid-item .grid-description h3,.grid-item .portfolio-description h3,.grid-item .portfolio-links h3,.portfolio-item .grid-description h3,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-links h3{font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.grid-item .grid-description h3,.grid-item .grid-description p,.grid-item .grid-description span,.grid-item .portfolio-description h3,.grid-item .portfolio-description p,.grid-item .portfolio-description span,.grid-item .portfolio-links h3,.grid-item .portfolio-links p,.grid-item .portfolio-links span,.portfolio-item .grid-description h3,.portfolio-item .grid-description p,.portfolio-item .grid-description span,.portfolio-item .portfolio-description h3,.portfolio-item .portfolio-description p,.portfolio-item .portfolio-description span,.portfolio-item .portfolio-links h3,.portfolio-item .portfolio-links p,.portfolio-item .portfolio-links span{color:#fff}.grid-item .grid-description a,.grid-item .portfolio-description a,.grid-item .portfolio-links a,.portfolio-item .grid-description a,.portfolio-item .portfolio-description a,.portfolio-item .portfolio-links a{margin:3px} .grid-item:not(.no-overlay):hover .grid-image:after,.grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .grid-video:after,.grid-item:not(.no-overlay):hover .portfolio-image:after,.grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.grid-item:not(.no-overlay):hover .portfolio-video:after,.portfolio-item:not(.no-overlay):hover .grid-image:after,.portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .grid-video:after,.portfolio-item:not(.no-overlay):hover .portfolio-image:after,.portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after,.portfolio-item:not(.no-overlay):hover .portfolio-video:after{opacity:.5} .grid-item.overlay-links .grid-description,.grid-item.overlay-links .portfolio-description,.portfolio-item.overlay-links .grid-description,.portfolio-item.overlay-links .portfolio-description{opacity:1;padding:20px;position:relative;transform:none;visibility:inherit;width:100%}.grid-item.overlay-links .grid-description a,.grid-item.overlay-links .portfolio-description a,.portfolio-item.overlay-links .grid-description a,.portfolio-item.overlay-links .portfolio-description a{margin:0}.grid-item.overlay-links .grid-description h3,.grid-item.overlay-links .portfolio-description h3,.portfolio-item.overlay-links .grid-description h3,.portfolio-item.overlay-links .portfolio-description h3{color:#2f2f2f} .post-item{float:left;height:auto;padding:0 0 20px;width:100%}.post-item .post-item-wrap{background-color:#fff;position:relative}.post-item img{height:auto;width:100%}.post-item .post-audio,.post-item .post-image,.post-item .post-quote-img,.post-item .post-slider,.post-item .post-video{margin:0;padding:0;position:relative} .post-item .post-item-description{color:#676767;line-height:28px;padding:24px}.post-item .post-item-description>h2,.post-item .post-item-description>h2>a{color:#444;font-size:18px;font-weight:600;letter-spacing:-.1px;line-height:23px;margin-bottom:16px}.post-item .post-item-description .post-meta-category,.post-item .post-item-description .post-meta-comments,.post-item .post-item-description .post-meta-date{color:#c2c2c2;font-size:12px;margin-right:8px;position:relative;top:-4px}.post-item .post-item-description .post-meta-category i,.post-item .post-item-description .post-meta-comments i,.post-item .post-item-description .post-meta-date i{margin-right:4px!important} .post-item.border{border:none!important}.post-item.border .post-item-wrap{border:1px solid #f2f2f2}.post-item.border>.post-item-wrap>.post-item-description{padding:24px!important;width:100%!important} .post-image{margin-bottom:20px}.post-image img{width:100%} #footer,.forum h4>small{display:block}#footer{background-color:#f8f2cd;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:32px;position:relative}#footer a:not(.btn):not(:hover){color:#2f2f2f}#footer p{font-family:Noto Sans,sans-serif}#footer a:not(.btn){font-weight:400}#footer .footer-content{padding:60px 0 40px}#footer .widget .widget-title,#footer .widget h4{font-size:14px;font-weight:600;letter-spacing:1px} #footer .copyright-content{background-color:#f6efc0;font-size:13px;min-height:80px;padding:30px 0} .widget{margin-bottom:30px;position:relative}.widget .widget-title,.widget>h4{font-size:14px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px;margin-bottom:20px;text-transform:uppercase}.widget:after,.widget:before{clear:both;content:\" \";display:table} .widget a{color:#2f2f2f}.widget p{margin-bottom:20px} .item-link{color:#2f2f2f;font-size:12px;letter-spacing:1px;text-transform:uppercase!important}.item-link i{position:relative;right:0;transition:right .3s ease 0s} .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover} #scrollTop{background-color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.25)!important;background-position:50%;background-repeat:no-repeat;border-radius:100px;bottom:0;color:#fff;cursor:pointer;height:40px;line-height:12px!important;opacity:0;overflow:hidden;position:fixed;right:26px;text-align:center;transition:opacity .3s,bottom .5s,box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;width:40px;z-index:-1}#scrollTop i{font-size:16px!important;height:39px!important;left:0!important;line-height:39px!important;position:relative;text-align:center!important;top:0!important;transform:translate(0);transition:transform .2s ease;width:39px!important;z-index:10}#scrollTop i,#scrollTop:hover{background-color:transparent!important} #scrollTop:after,#scrollTop:before{background-color:#ddc003;border-radius:100px;content:\" \";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .3s cubic-bezier(.55,0,.1,1);width:100%;z-index:1}#scrollTop:before{background-color:hsla(0,0%,100%,.25);opacity:0;transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:2}#scrollTop:before,#scrollTop:hover:after{transform:scale(1)} [class^=icon]{display:inline-block} .lines-button{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;transition:.3s;user-select:none;width:16px}.lines-button>*{display:block} .lines{position:relative;top:-4px}.lines,.lines:after,.lines:before{border-radius:4px;display:inline-block;height:2px;transition:.3s;width:20px}.lines:after,.lines:before{content:\"\";left:0;position:absolute;transform-origin:2.85714px center;width:100%}.lines:before{top:6px}.lines:after{top:-6px}.lines,.lines:after,.lines:before{background-color:#111} .x{width:auto} iframe{width:100%} .rounded{overflow:hidden} .visible{opacity:1}.text-center{text-align:center} .vertical-align{position:relative;top:50%;transform:translateY(-50%)} .background-dark{background-color:#584d01!important} .text-light,.text-light .lead,.text-light a:not(.btn),.text-light a:not(.btn):hover:not(.btn-light),.text-light div:not(.alert),.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light i,.text-light label,.text-light li,.text-light p,.text-light span:not(.btn-label){color:#fff!important} .m-b-30{margin-bottom:30px!important} .m-t-5{margin-top:5px!important} .m-r-10{margin-right:10px!important} .col-no-margin{padding:0!important}.col-no-margin [class^=col-],.row.col-no-margin{margin:0!important;padding:0!important} .p-b-20{padding-bottom:20px!important} .p-t-30{padding-top:30px!important} .space{clear:both;display:block;height:60px;position:relative;width:100%} a:not([href]):not([tabindex]):not(.btn){color:none}.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn{background-color:#ddc003;border:1px solid #ddc003;border-radius:5px 5px 5px 5px;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14px;margin-bottom:6px;outline:none;padding:12px 18px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn:not(.close):not(.mfp-close):after,a.btn:not([href]):not([tabindex]):after,button.btn:after{content:\"\";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:-1} .btn:not(.close):not(.mfp-close).btn-sm,a.btn:not([href]):not([tabindex]).btn-sm,button.btn.btn-sm{font-size:11px;height:30px;line-height:28px;padding:0 14px}.btn:not(.close):not(.mfp-close).btn-lg,a.btn:not([href]):not([tabindex]).btn-lg,button.btn.btn-lg{font-size:16px;height:58px;letter-spacing:2px;line-height:56px;padding:0 40px}.btn:not(.close):not(.mfp-close):focus,.btn:not(.close):not(.mfp-close):hover,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,button.btn:focus,button.btn:hover,button.btn:not(:disabled):not(.disabled).active,button.btn:not(:disabled):not(.disabled):active{background-color:#ab9402;border-color:#ab9402;color:#fff;text-decoration:none}.btn:not(.close):not(.mfp-close).btn-outline,a.btn:not([href]):not([tabindex]).btn-outline,button.btn.btn-outline{background-color:transparent;border:2px solid #ddc003;color:#ddc003} .btn:not(.close):not(.mfp-close).btn-rounded,a.btn:not([href]):not([tabindex]).btn-rounded,button.btn.btn-rounded{border-radius:2em!important} .btn:not(.close):not(.mfp-close).btn-light,.btn:not(.close):not(.mfp-close).btn-white,a.btn:not([href]):not([tabindex]).btn-light,a.btn:not([href]):not([tabindex]).btn-white,button.btn.btn-light,button.btn.btn-white{background-color:#fff;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.active,.btn:not(.close):not(.mfp-close).btn-light:active,.btn:not(.close):not(.mfp-close).btn-light:focus,.btn:not(.close):not(.mfp-close).btn-light:hover,.btn:not(.close):not(.mfp-close).btn-white.active,.btn:not(.close):not(.mfp-close).btn-white:active,.btn:not(.close):not(.mfp-close).btn-white:focus,.btn:not(.close):not(.mfp-close).btn-white:hover,a.btn:not([href]):not([tabindex]).btn-light.active,a.btn:not([href]):not([tabindex]).btn-light:active,a.btn:not([href]):not([tabindex]).btn-light:focus,a.btn:not([href]):not([tabindex]).btn-light:hover,a.btn:not([href]):not([tabindex]).btn-white.active,a.btn:not([href]):not([tabindex]).btn-white:active,a.btn:not([href]):not([tabindex]).btn-white:focus,a.btn:not([href]):not([tabindex]).btn-white:hover,button.btn.btn-light.active,button.btn.btn-light:active,button.btn.btn-light:focus,button.btn.btn-light:hover,button.btn.btn-white.active,button.btn.btn-white:active,button.btn.btn-white:focus,button.btn.btn-white:hover{background-color:#f4f5f8;border-color:#e6e8eb;color:#4c5667}.btn:not(.close):not(.mfp-close).btn-light.btn-outline,.btn:not(.close):not(.mfp-close).btn-white.btn-outline,a.btn:not([href]):not([tabindex]).btn-light.btn-outline,a.btn:not([href]):not([tabindex]).btn-white.btn-outline,button.btn.btn-light.btn-outline,button.btn.btn-white.btn-outline{background-color:transparent;border-color:#fff;color:#fff} .btn:not(.close):not(.mfp-close).btn-success,a.btn:not([href]):not([tabindex]).btn-success,button.btn.btn-success{background-color:#d60505;border-color:#d60505}.btn:not(.close):not(.mfp-close).btn-success:focus,.btn:not(.close):not(.mfp-close).btn-success:hover,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close).btn-success:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]).btn-success:focus,a.btn:not([href]):not([tabindex]).btn-success:hover,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]).btn-success:not(:disabled):not(.disabled):active,button.btn.btn-success:focus,button.btn.btn-success:hover,button.btn.btn-success:not(:disabled):not(.disabled).active,button.btn.btn-success:not(:disabled):not(.disabled):active{background-color:#a40404;border-color:#a40404;color:#fff} .btn:not(.close):not(.mfp-close)+.btn,a.btn:not([href]):not([tabindex])+.btn,button.btn+.btn{margin-left:4px} .heading-text{margin-bottom:30px}.heading-text h1,.heading-text h2,.heading-text h3,.heading-text h4,.heading-text h5,.heading-text h6{margin-bottom:30px;position:relative} .heading-text h2,.heading-text h3{font-size:60px;letter-spacing:-.7px;line-height:66px;margin-bottom:30px} .heading-text p{font-size:18px;margin-bottom:30px} .heading-text.heading-section h2{font-size:40px;line-height:56px;margin-bottom:60px;position:relative}.heading-text.heading-section h2:before{background-color:#ddc003;bottom:-30px;content:\"\";height:2px;left:0;position:absolute;right:0;width:100px}.heading-text.heading-section.text-center h1:before,.heading-text.heading-section.text-center h2:before,.heading-text.heading-section.text-center h3:before,.heading-text.heading-section.text-center h4:before,.heading-text.heading-section.text-center h5:before,.heading-text.heading-section.text-center h6:before{margin:0 auto} .heading-text.heading-section p{font-size:18px;font-weight:300} .social-icons{line-height:0}.social-icons ul{margin:0;padding:0}.text-center.social-icons ul{display:inline-block}.social-icons li{float:left;list-style:none}.social-icons li a{background:rgba(78,78,78,.71);border:0;border-radius:4px;color:#333;float:left;font-size:16px;height:32px;line-height:32px;margin:0 4px 4px 0;overflow:hidden;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:32px} .social-icons.social-icons-colored a,.social-icons.social-icons-colored-hover a:hover{border:0;color:#fff!important} .social-icons.social-icons-colored .social-facebook a,.social-icons.social-icons-colored-hover .social-facebook a:hover{background-color:#5d82d1}.social-icons.social-icons-colored .social-twitter a,.social-icons.social-icons-colored-hover .social-twitter a:hover{background-color:#40bff5} .social-icons.social-icons-colored .social-instagram a,.social-icons.social-icons-colored-hover .social-instagram a:hover{background-color:#e53d00} .social-icons.social-icons-colored .social-linkedin a,.social-icons.social-icons-colored-hover .social-linkedin a:hover{background-color:#238cc8} .social-icons.social-icons-large li a{font-size:18px;height:48px;line-height:48px;width:48px} .social-icons li:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards} i:not(.fa):not(.fab):not(.far):not(.fas){speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inspiro-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none} .icon-box:before{content:\"\\e925\"} .icon-chevron-right:before{content:\"\\e930\"}.icon-chevron-up:before{content:\"\\e931\"} .icon{margin-bottom:16px}div.icon-box:before{display:none!important}.icon-box{margin-bottom:50px;position:relative}.icon-box .icon{height:64px;position:absolute;width:64px}.icon-box .icon i{border-radius:50%;font-size:28px;line-height:66px;text-align:center}.icon-box .icon a,.icon-box .icon i{color:#002a44;height:100%;width:100%}.icon-box h3,.icon-box h5{font-size:16px;font-weight:700;letter-spacing:0;line-height:25px;margin:0 12px 10px 83px}.icon-box p{font-size:16px;font-weight:400;line-height:28px;margin:0 0 20px 83px} .icon-box .icon i{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s} .icon-box.medium>h3,.icon-box.medium>h4,.icon-box.medium>h5{margin:0 12px 10px 84px}.icon-box.medium>p{margin:0 0 20px 84px} .icon-box.clean .icon i{background-color:none;color:#333;font-size:50px} .text-box{cursor:pointer;padding:40px;text-align:center;transition:background .4s ease 0s}.text-box i{font-size:42px;margin:30px 0 20px}.text-box h3,.text-box h5,.text-box i,.text-box p{color:#fff;transition:all .4s ease 0s}.text-box:hover{background:#eee}.text-box:hover h3,.text-box:hover h5,.text-box:hover i,.text-box:hover p{color:#333} .text-box.hover-effect{padding:30px 30px 10px}.text-box.hover-effect i{margin:90px 0 20px}.text-box.hover-effect p{opacity:0}.text-box.hover-effect:hover i{margin:70px 0 6px}.text-box.hover-effect:hover p{opacity:1} .flickity-viewport{overflow:hidden!important}.carousel .polo-carousel-item img,.flickity-slider>div>img{width:100%} .flickity-enabled{position:relative} .flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab} .flickity-button{background:#fff;border:0;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);box-sizing:initial;color:#9896a6;cursor:pointer;display:block;height:40px;line-height:40px;margin:-23px 0 0;opacity:0;position:absolute;text-align:center;top:50%;transition:all .2s ease 0s;width:40px;z-index:10;z-index:200}.flickity-button:before{color:#2d2d2d} .flickity-button.next:before,.flickity-button.previous:before{font-family:inspiro-icons!important;font-size:25px}.flickity-button.next{right:0}.flickity-button.next:before{content:\"\\e930\";margin-left:4px} .flickity-button.previous{left:0}.flickity-button.previous:before{content:\"\\e92f\";margin-right:2px} .flickity-button svg{display:none!important}.carousel:hover .flickity-button.next,.inspiro-slider:hover .flickity-button.next{left:auto;opacity:1;right:10px} .carousel:hover .flickity-button.previous,.inspiro-slider:hover .flickity-button.previous{left:10px;opacity:1;right:auto} .polo-carousel-item.is-selected{z-index:2}.flickity-button-icon{fill:currentColor}.flickity-page-dots{bottom:-25px;height:10px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:3}.flickity-page-dots .dot{background-color:transparent;border-radius:50%;box-shadow:inset 0 0 0 2px #ccc;cursor:pointer;display:inline-block;height:10px;margin:0 4px;overflow:hidden;position:relative;transition:background .8s ease;width:10px}.flickity-page-dots .dot:after{background-color:#ccc;border-radius:50%;bottom:0;box-shadow:0 0 1px #ccc;content:\"\";height:0;left:0;outline:medium none;overflow:hidden;position:absolute;text-indent:-999em;transition:height .3s ease;width:100%}.flickity-page-dots .dot.is-selected:after{height:100%} .carousel{opacity:0;transition:opacity .3s ease;visibility:hidden}.carousel.carousel-loaded{opacity:1;visibility:visible} hr{clear:both;margin-bottom:10px;margin-top:10px}hr.space{border:none;height:50px} .modal-strip{background-color:#000;bottom:0;color:#fff;display:inline-block;left:0;padding:20px;position:fixed;transform:translate3d(0,200px,0);transition:all .7s ease 0s;width:100%;z-index:999!important}.modal-strip .btn,.modal-strip h1,.modal-strip h2,.modal-strip h3,.modal-strip h4,.modal-strip h5{margin-bottom:0!important}.modal-strip a,.modal-strip a:active,.modal-strip a:hover,.modal-strip a:visited{color:#fff;text-decoration:underline} .testimonial .testimonial-item{background-color:#fff;border:1px solid #eee;margin-bottom:20px;padding:46px;text-align:center;width:100%}.testimonial .testimonial-item>img{border-radius:50%;display:block;float:none;height:72px;margin:0 auto 10px;width:72px}.testimonial .testimonial-item>p{font-size:15px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:10px;padding-bottom:20px}.testimonial .testimonial-item>span{display:block;font-size:15px;font-weight:600;line-height:22px} .testimonial.testimonial-single .testimonial-item{background-color:transparent;border:0;padding:30px 80px}.testimonial.testimonial-single .testimonial-item>img{box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.testimonial.testimonial-single .testimonial-item p{font-size:20px} .bg-overlay{background:rgba(0,0,0,.59);bottom:0;content:\" \";height:100%;left:0;opacity:.12;position:absolute;right:0;top:0;width:100%;z-index:0} .bg-overlay~.container,.bg-overlay~.container-fluid{position:relative;z-index:2} [data-animate]{opacity:0}.icon[data-animate],[data-animate].visible{opacity:1} [data-bg-image]{background-position:50%;background-repeat:no-repeat;background-size:cover}[data-bg-image]:before{background-color:#584d01;content:\"\";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .5s linear;width:100%} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#ddc003!important} #header{line-height:unset}#mainMenu nav{margin-top:20px}.lh-0{line-height:0px} .slider-bottom{position:relative;top:20%}.z-index-top{z-index:100} #logo img{margin-bottom:.5rem;max-height:80px} .background-image.contain{background-size:contain}#mainMenu .btn{border-radius:10px;height:unset!important}.home-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;font-style:italic;font-weight:bolder;height:100%;min-height:200px}.home-image>h2{font-weight:800} .testimonial-item>p{margin:0 auto;max-width:500px}.row.reverse{flex-direction:row-reverse}.grid li,.grid-item,.portfolio-item{padding:0} #mainMenu.menu-creative nav>ul>li>a:after{background-color:#d81d31!important} </style> {% endblock %}
  303.     {% block css %}
  304.         {% include('components/css.html.twig') %}
  305.         <style>
  306.             {% if generalS.general.policeGeneral %}@import url('https://fonts.googleapis.com/css2?family={{ generalS.general.policeGeneral }}&display=swap');{% endif %}
  307.             {% if generalS.general.policeTitres %}@import url('https://fonts.googleapis.com/css2?family={{ generalS.general.policeTitres }}&display=swap');{% endif %}
  308.             {% if generalS.general.policeGeneral %}*:not(.fa,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,h1>span, h2>span , h3>span, h4>span){
  309.                 font-family: {{ generalS.general.policeGeneral }} !important;
  310.             }
  311.             {% endif %}
  312.             {% if generalS.general.policeTitres %}
  313.             h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,h1>span, h2>span , h3>span, h4>span{
  314.                 font-family : {{ generalS.general.policeTitres }} !important;
  315.             }
  316.             {% endif %}
  317.         </style>
  318.     {% endblock %}
  319. </head>
  320. <body>
  321. <div class=\"body-inner\">
  322.     {% block menu %}
  323.     {% include('components/menu.html.twig') %}
  324.     {% endblock %}
  325.     {% block content %}
  326.     {% endblock %}
  327.     <div id=\"cookieNotify\" class=\"modal-strip cookie-notify background-dark\" data-delay=\"3000\" data-expire=\"1\" data-cookie-name=\"{{ generalS.general.nomEntreprise }}\" data-cookie-enabled=\"true\">
  328.         <div class=\"container\">
  329.             <div class=\"row\">
  330.                 <div class=\"col-lg-8 text-sm-center sm-center sm-m-b-10 m-t-5\">Ce site utilise des cookies pour vous garantir une meilleure navigation. En poursuivant votre visite sur notre site vous acceptez l'utilisation des cookies. <a href=\"{{ path('cookies') }}\" class=\"text-light\"><span> En savoir plus <i class=\"fa fa-info-circle\"></i></span></a></div>
  331.                 <div class=\"col-lg-4 text-right sm-text-center sm-center\">
  332.                     <button type=\"button\" class=\"btn btn-rounded btn-light btn-outline btn-sm m-r-10 modal-close\">Refuser</button>
  333.                     <button type=\"button\" class=\"btn btn-rounded btn-light btn-sm modal-confirm\">Ok !</button>
  334.                 </div>
  335.             </div>
  336.         </div>
  337.     </div>
  338.     {% block footer %}
  339.     {% include('components/footer.html.twig') %}
  340.     {% endblock %}
  341.     <div class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\" id=\"ajaxModal\">
  342.         <div class=\"modal-dialog\">
  343.             <div class=\"modal-content\">
  344.                 <div class=\"modal-header\">
  345.                     <h4>Modification du texte</h4>
  346.                 </div>
  347.                 <div class=\"modal-body\">
  348.                     ...
  349.                 </div>
  350.             </div>
  351.         </div>
  352.     </div>
  353. </div>
  354. <a id=\"scrollTop\"><i class=\"icon-chevron-up\"></i><i class=\"icon-chevron-up\"></i></a>
  355. {% block js %}
  356.     {% include('components/js.html.twig') %}
  357. {% endblock %}
  358. </body>
  359. </html>
  360. ""base.html.twig""/var/www/vhosts/bsbroyalconstruction.fr/etoiles-batiment.spidertec.fr/httpdocs/templates/base.html.twig");
  361.     }
  362. }