1<!doctype html> 2<html lang="fr-FR" prefix="og: http://ogp.me/ns#" class="berqwp-premium"> 3<head> 4<meta charset="UTF-8"> 5<title>à propos | Logixca</title> 6 7 8<!-- SEO by Squirrly SEO 14.2.6 - https://plugin.squirrly.co/ --> 9 10<meta name="robots" content="index,follow"> 11<meta name="googlebot" content="index,follow,max-snippet:-1,max-image-preview:large,max-video-preview:-1"> 12<meta name="bingbot" content="index,follow,max-snippet:-1,max-image-preview:large,max-video-preview:-1"> 13 14<meta name="description" content="Solutions libres Profitez de la plateforme "open source" WordPress pour établir votre site web avec un jeu unique de personnalisations, via divers thèmes et plogiciels. Contactez-nous Votre tableau de bord Grâce à Wordpress, vous pouvez contrôler le contenu, l'apparence et les fonctions de votre" /> 15<link rel="canonical" href="https://logixca.com/a-propos/" /> 16<link rel="alternate" type="application/rss+xml" href="https://logixca.com/sitemap.xml" /> 17 18<meta property="og:url" content="https://logixca.com/a-propos/" /> 19<meta property="og:title" content="à propos | Logixca" /> 20<meta property="og:description" content="Solutions libres Profitez de la plateforme "open source" WordPress pour établir votre site web avec un jeu unique de personnalisations, via divers thèmes et plogiciels. Contactez-nous V" /> 21<meta property="og:type" content="website" /> 22<meta property="og:image" content="https://logixca.com/wp-content/uploads/2022/10/gens-d-affaires-au-bureau.jpg" /> 23<meta property="og:image:width" content="1500" /> 24<meta property="og:image:height" content="1000" /> 25<meta property="og:image:type" content="image/jpeg" /> 26<meta property="og:site_name" content="Logixca" /> 27<meta property="og:locale" content="fr_FR" /> 28 29<meta name="twitter:url" content="https://logixca.com/a-propos/" /> 30<meta name="twitter:title" content="à propos | Logixca" /> 31<meta name="twitter:description" content="Solutions libres Profitez de la plateforme "open source" WordPress pour établir votre site web avec un jeu unique de personnalisations, via divers thèmes et plogiciels. Contactez-nous Votre tableau de bord Grâce à Wordpress, vous pouvez contrôler le contenu, l�" /> 32<meta name="twitter:image" content="https://logixca.com/wp-content/uploads/2022/10/gens-d-affaires-au-bureau.jpg" /> 33<meta name="twitter:domain" content="Logixca" /> 34<meta name="twitter:card" content="summary_large_image" /> 35<meta name="twitter:creator" content="@logixca" /> 36<meta name="twitter:site" content="@logixca" />
37<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/logixca.com\/a-propos\/#WebSite","url":"https:\/\/logixca.com\/a-propos\/","name":"Logixca","headline":"\u00c0 propos | Logixca - Logixca","description":"Solutions libres Profitez de la plateforme \"open source\" WordPress pour \u00e9tablir votre site web avec un jeu unique de personnalisations, via divers th\u00e8mes et plogiciels. Contactez-nous Votre tableau de bord Gr\u00e2ce \u00e0 Wordpress, vous pouvez contr\u00f4ler le contenu, l'apparence et les fonctions de votre","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/logixca.com\/a-propos\/#WebPage","url":"https:\/\/logixca.com\/a-propos\/"},"datePublished":"2022-03-21T18:29:31-04:00","dateModified":"2023-06-12T12:51:36-04:00","potentialAction":{"@type":"SearchAction","target":"https:\/\/logixca.com\/?s={search_term_string}","query-input":"required name=search_term_string"},"image":{"@type":"ImageObject","@id":"https:\/\/logixca.com\/a-propos\/#99a60e49e8","url":"https:\/\/logixca.com\/wp-content\/uploads\/2022\/10\/gens-d-affaires-au-bureau.jpg","width":1500,"height":1000},"author":{"@type":"Person","@id":"https:\/\/logixca.com\/author\/cgelinas\/#4e7e2d8b0a","url":"https:\/\/logixca.com\/author\/cgelinas\/","name":"cgelinas"},"publisher":{"@type":"Organization","@id":"https:\/\/logixca.com\/a-propos\/#organization"}},{"@type":"Organization","@id":"https:\/\/logixca.com\/a-propos\/#organization","url":"https:\/\/logixca.com","name":"Logixca","description":"D\u00e9veloppement web via WordPress et l'IA, gr\u00e2ce \u00e0 PHP et MySQL, \u00e0 L\u00e9vis, au Qu\u00e9bec, au Canada.","logo":{"@type":"ImageObject","url":"https:\/\/logixca.com\/wp-content\/uploads\/2022\/03\/logo-logixca-noir.png"},"address":{"@type":"PostalAddress","streetAddress":"6217 des Generations","addressLocality":"Levis","addressRegion":"QC","postalCode":"G6X2H5","addressCountry":"CA"},"contactPoint":{"@type":"ContactPoint","telephone":"+14189527976","contactType":"customer service"},"sameAs":["https:\/\/x.com\/logixca"]}]}</script>
37 38<!-- /SEO by Squirrly SEO - WordPress SEO Plugin --> 39 40 41 42 43 <meta name="viewport" content="width=device-width, initial-scale=1"> 44 <link rel="profile" href="https://gmpg.org/xfn/11"> 45 46<link rel="alternate" type="application/rss+xml" title="Logixca » Flux" href="https://logixca.com/feed/" /> 47<link rel="alternate" type="application/rss+xml" title="Logixca » Flux des commentaires" href="https://logixca.com/comments/feed/" /> 48<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://logixca.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flogixca.com%2Fa-propos%2F" /> 49<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://logixca.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flogixca.com%2Fa-propos%2F&format=xml" /> 50<link rel='preconnect' href='https://static.berqwp.com/' crossorigin> 51<link rel="preload" as="image" fetchpriority="high" loading="eager" href="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur.jpg" imagesrcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur.jpg 1500w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur-800x533.jpg 800w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur-1160x773.jpg 1160w" imagesizes="(max-width: 1500px) 100vw, 1500px" > 52<link rel="preload" as="image" fetchpriority="high" loading="eager" href="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc.png" imagesrcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc.png 328w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc-300x121.png 300w" imagesizes="(max-width: 328px) 100vw, 328px" > 53 54<style data-berqwp id="berqwp-critical-css">img[height] {height: auto;}@media all{:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
54--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}:root{--wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px}:where(body){margin:0}:root{--wp--style--block-gap: 24px}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media all{html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;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;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h5{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h5{font-size:1.25rem}p{margin-block-end:.9rem;margin-block-start:0}a{background-color:transparent;color:#c36;text-decoration:none}img{border-style:none;height:auto;max-width:100%}label{display:inline-block;line-height:1;vertical-align:middle}input{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=search]{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;width:100%}input{overflow:visible}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}li,ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}}@media all{.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}}@media all{:root{--direction-multiplier:1}.elementor-screen-only,.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}.elementor-element.elementor-absolute{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}@media (min-width:768px){.elementor-column.elementor-col-33{width:33.333%}.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-column{width:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center}.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button span{text-decoration:inherit}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center}.elementor-icon i{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before{left:50%;position:absolute;transform:translateX(-50%)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}}}@media all{.elementor-kit-6{--e-global-color-primary:#61892F;--e-global-color-secondary:#86C232;--e-global-color-text:#222629;--e-global-color-accent:#474B4F;--e-global-color-8304cb5:#6B6E70;--e-global-color-560d782:#EDEDED;--e-global-color-29e7cdf:#FF4324;--e-global-color-0b925ad:#FFFFFF;--e-global-color-30c96f8:#D70909;--e-global-color-cf9dc39:#222956;--e-global-color-59399d3:#475895;--e-global-color-4b5de6e:#C7BFF0;--e-global-color-8e14cc6:#5E54E7;--e-global-color-64e3a16:#3ABDB5;--e-global-color-56fb72d:#73D5A7;--e-global-color-a949c53:#DCDBDD;--e-global-color-2e33aba:#ED6461;--e-global-color-dcba3cb:#FE9781;--e-global-color-f300020:#FFE9B3;--e-global-color-f5bb81b:#FB67B1;--e-global-color-c362818:#C4336B;--e-global-color-3dbc7a1:#E47899;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-font-family:"Revalia";--e-global-typography-secondary-font-size:21px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:16px;
54--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Readex Pro";--e-global-typography-accent-font-size:24px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.3em;color:#222629;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 p{margin-block-end:1.3em}.elementor-kit-6 a{color:var(--e-global-color-30c96f8);font-weight:900}.elementor-kit-6 h1{color:var(--e-global-color-primary);font-family:"Revalia",Sans-serif;font-size:24px}.elementor-kit-6 h2{color:var(--e-global-color-30c96f8);font-family:"Revalia",Sans-serif;font-size:28px;font-weight:900;line-height:1.1em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media (max-width:1024px){.elementor-kit-6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}}@media all{.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image img{display:inline-block;vertical-align:middle}}@media all{.elementor-item:after,.elementor-item:before{display:block;position:absolute}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before{transform:scale(1)}.elementor-nav-menu--main .elementor-nav-menu a{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{inset-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-widget-nav-menu .elementor-widget-container{display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:"Â ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0}.elementor-nav-menu ul{display:none}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a{line-height:20px;padding:10px 20px}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}
54.elementor-menu-toggle svg{fill:var(--nav-menu-icon-color,currentColor);height:auto;width:1em}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}ul.elementor-nav-menu--dropdown a{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}}@media all{.elementor-search-form{display:block}.elementor-search-form .e-font-icon-svg-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.elementor-search-form input[type=search]{-webkit-appearance:none;-moz-appearance:none;background:none;border:0;display:inline-block;font-size:15px;line-height:1;margin:0;min-width:0;padding:0;vertical-align:middle;white-space:normal}.elementor-search-form__container{border:0 solid transparent;display:flex;min-height:50px;overflow:hidden}.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#f1f2f3}.elementor-search-form__input{color:#3f444b;flex-basis:100%}.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form--skin-minimal .elementor-search-form__icon{align-items:center;color:#3f444b;display:flex;fill:#3f444b;font-size:var(--e-search-form-icon-size-minimal,15px);justify-content:flex-end;opacity:.6}.elementor-search-form--skin-minimal .elementor-search-form__icon svg{height:var(--e-search-form-icon-size-minimal,15px);width:var(--e-search-form-icon-size-minimal,15px)}}@media all{:root{--jet-blog-tiles-col-width: 320px}}@media all{.jet-tricks-particles-section>*:not(.jet-tricks-particles-section__instance){position:relative}.jet-tricks-particles-section{position:relative}}@media all{@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}}@media all{@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}}@media all{.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block;flex:0 0 auto;line-height:0}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}}}@media all{.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-align-start .elementor-icon-list-item{justify-content:start;text-align:start}
54.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}@media (min-width:1px){.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1px){.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1px){.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}.elementor .elementor-element ul.elementor-icon-list-items{padding:0}}@media all{.elementor-15 .elementor-element.elementor-element-1fbe1e0:not(.elementor-motion-effects-element-type-background){background-image:url("https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/2022/10/gens-d-affaires-au-bureau.jpg");background-position:center left;background-size:cover}.elementor-15 .elementor-element.elementor-element-1fbe1e0>.elementor-container{min-height:400px}.elementor-15 .elementor-element.elementor-element-1fbe1e0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px}.elementor-15 .elementor-element.elementor-element-6191aa4f{padding:100px 40px 100px 40px}.elementor-15 .elementor-element.elementor-element-6105b0d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-6105b0d5>.elementor-element-populated{padding:0px 100px 0px 0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-75fd31e7>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-75fd31e7{text-align:start}.elementor-15 .elementor-element.elementor-element-75fd31e7 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:34px;font-weight:600;line-height:1.3em;color:var(--e-global-color-59399d3)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-15 .elementor-element.elementor-element-31cca6d2>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-15 .elementor-element.elementor-element-46ae373f .elementor-button{background-color:var(--e-global-color-59399d3);
54fill:var(--e-global-color-0b925ad);color:var(--e-global-color-0b925ad)}.elementor-15 .elementor-element.elementor-element-46ae373f>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-15 .elementor-element.elementor-element-46ae373f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-15 .elementor-element.elementor-element-46ae373f .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-15 .elementor-element.elementor-element-2745056f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-2745056f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-15 .elementor-element.elementor-element-2745056f>.elementor-element-populated{padding:0px 0px 0px 0px}.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-15 .elementor-element.elementor-element-2da0084a{width:auto;max-width:auto;bottom:40px}.elementor-15 .elementor-element.elementor-element-2da0084a>.elementor-widget-container{background-color:var(--e-global-color-text);padding:10px 20px 15px 20px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 50px 0px rgba(123.99999999999997,140,163.99999999999997,0.2)}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2da0084a{left:-50px}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon-box-wrapper{align-items:center;gap:20px}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-a949c53)}.elementor-15 .elementor-element.elementor-element-2da0084a.elementor-view-default .elementor-icon{fill:var(--e-global-color-560d782);color:var(--e-global-color-560d782);border-color:var(--e-global-color-560d782)}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon{font-size:40px}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon-box-title{font-family:"Raleway",Sans-serif;font-size:21px;font-weight:600;line-height:1.3em}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon-box-description{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:var(--e-global-color-0b925ad)}.elementor-15 .elementor-element.elementor-element-43cfe477{padding:100px 40px 100px 40px}.elementor-15 .elementor-element.elementor-element-6bc3eddc>.elementor-element-populated{padding:0px 0px 0px 0px}.elementor-15 .elementor-element.elementor-element-607a91f6>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-15 .elementor-element.elementor-element-4f89feff>.elementor-element-populated{padding:0px 0px 0px 100px}.elementor-15 .elementor-element.elementor-element-3bfb15e4>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-3bfb15e4{text-align:start}.elementor-15 .elementor-element.elementor-element-3bfb15e4 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:34px;font-weight:600;line-height:1.3em;color:var(--e-global-color-59399d3)}.elementor-15 .elementor-element.elementor-element-27ffd344>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-27ffd344{text-align:start}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var
54(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-1b4fa1d4{width:var(--container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px}.elementor-15 .elementor-element.elementor-element-1b4fa1d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-15 .elementor-element.elementor-element-1b4fa1d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-15 .elementor-element.elementor-element-1b4fa1d4 .elementor-icon-list-icon svg{fill:var(--e-global-color-4b5de6e)}.elementor-15 .elementor-element.elementor-element-1b4fa1d4 .elementor-icon-list-icon{padding-inline-end:12px}.elementor-15 .elementor-element.elementor-element-1b4fa1d4 .elementor-icon-list-text{color:var(--e-global-color-59399d3)}.elementor-15 .elementor-element.elementor-element-46b1705f{width:var(--container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px}.elementor-15 .elementor-element.elementor-element-46b1705f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-15 .elementor-element.elementor-element-46b1705f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-15 .elementor-element.elementor-element-46b1705f .elementor-icon-list-icon svg{fill:var(--e-global-color-4b5de6e)}.elementor-15 .elementor-element.elementor-element-46b1705f .elementor-icon-list-icon{padding-inline-end:12px}.elementor-15 .elementor-element.elementor-element-46b1705f .elementor-icon-list-text{color:var(--e-global-color-59399d3)}.elementor-15 .elementor-element.elementor-element-2ffc6989>.elementor-widget-container{margin:40px 0px 0px 0px;padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-2ffc6989{text-align:start}.elementor-15 .elementor-element.elementor-element-2ffc6989 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:34px;font-weight:600;line-height:1.3em;color:var(--e-global-color-59399d3)}.elementor-15 .elementor-element.elementor-element-2aee8e99>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-2aee8e99{text-align:start}:root{--page-title-display:none}@media (min-width:768px){.elementor-15 .elementor-element.elementor-element-6bc3eddc{width:30%}.elementor-15 .elementor-element.elementor-element-4f89feff{width:70%}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-6191aa4f{padding:60px 20px 60px 20px}.elementor-15 .elementor-element.elementor-element-6105b0d5>.elementor-element-populated{padding:0px 60px 0px 0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-15 .elementor-element.elementor-element-46ae373f>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-widget-icon-box .elementor-icon-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2da0084a{left:-20px}.elementor-15 .elementor-element.elementor-element-2da0084a{bottom:80px}.elementor-15 .elementor-element.elementor-element-43cfe477{padding:60px 20px 60px 20px}.elementor-15 .elementor-element.elementor-element-6bc3eddc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-15 .elementor-element.elementor-element-4f89feff>.elementor-element-populated{padding:0px 0px 0px 40px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-6191aa4f{padding:40px 20px 40px 20px}
54.elementor-15 .elementor-element.elementor-element-6105b0d5>.elementor-element-populated{padding:40px 0px 0px 0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-15 .elementor-element.elementor-element-75fd31e7{text-align:start}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-icon-box .elementor-icon-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-15 .elementor-element.elementor-element-2da0084a>.elementor-widget-container{padding:15px 15px 15px 15px}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2da0084a{left:20px}.elementor-15 .elementor-element.elementor-element-2da0084a{bottom:-20px}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon-box-wrapper{gap:0px}.elementor-15 .elementor-element.elementor-element-2da0084a .elementor-icon{font-size:40px}.elementor-15 .elementor-element.elementor-element-43cfe477{padding:40px 20px 40px 20px}.elementor-15 .elementor-element.elementor-element-4f89feff>.elementor-element-populated{padding:20px 0px 0px 0px}.elementor-15 .elementor-element.elementor-element-3bfb15e4{text-align:start}.elementor-15 .elementor-element.elementor-element-27ffd344>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-27ffd344{text-align:start}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-15 .elementor-element.elementor-element-1b4fa1d4{width:100%;max-width:100%}.elementor-15 .elementor-element.elementor-element-46b1705f{width:100%;max-width:100%}.elementor-15 .elementor-element.elementor-element-2ffc6989{text-align:start}.elementor-15 .elementor-element.elementor-element-2aee8e99>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-15 .elementor-element.elementor-element-2aee8e99{text-align:start}}@media (max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-2745056f{width:50%}}}@media all{.elementor-337 .elementor-element.elementor-element-f63ca19>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-337 .elementor-element.elementor-element-f63ca19:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-cf9dc39)}.elementor-337 .elementor-element.elementor-element-f63ca19{padding:16px 0px 16px 0px}.elementor-337 .elementor-element.elementor-element-cacc1c0>.elementor-element-populated{padding:0px 0px 0px 40px}.elementor-337 .elementor-element.elementor-element-e0e03c3{text-align:start}.elementor-337 .elementor-element.elementor-element-e0e03c3 img{width:70%;max-width:100%}.elementor-337 .elementor-element.elementor-element-977dd95.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-337 .elementor-element.elementor-element-977dd95>.elementor-element-populated{padding:0px 16px 0px 16px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);
54fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-menu-toggle{margin:0 auto}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu .elementor-item{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:600;line-height:1.3em}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-0b925ad);
54fill:var(--e-global-color-0b925ad)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-4b5de6e);fill:var(--e-global-color-4b5de6e)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown a,.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-menu-toggle{color:var(--e-global-color-0b925ad);fill:var(--e-global-color-0b925ad)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-cf9dc39)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-4b5de6e)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var(--e-global-color-cf9dc39)}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown .elementor-item,.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:600}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown a{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;border-color:var(--e-global-color-0b925ad);border-bottom-width:1px}.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-337 .elementor-element.elementor-element-96420f4 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px!important}.elementor-337 .elementor-element.elementor-element-96420f4 div.elementor-menu-toggle{color:var(--e-global-color-0b925ad)}.elementor-337 .elementor-element.elementor-element-96420f4 div.elementor-menu-toggle svg{fill:var(--e-global-color-0b925ad)}.elementor-337 .elementor-element.elementor-element-3cbddbb>.elementor-element-populated{padding:0px 40px 0px 0px}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-search-form .elementor-search-form__input,.elementor-widget-search-form .elementor-search-form__icon{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-337 .elementor-element.elementor-element-a18f8c4 .elementor-search-form__container{min-height:38px}body:not(.rtl) .elementor-337 .elementor-element.elementor-element-a18f8c4 .elementor-search-form__icon{padding-left:calc(38px / 3)}.elementor-337 .elementor-element.elementor-element-a18f8c4 .elementor-search-form__input{padding-left:calc(38px / 3);padding-right:calc(38px / 3)}.elementor-337 .elementor-element.elementor-element-a18f8c4 .elementor-search-form__icon{--e-search-form-icon-size-minimal:16px}.elementor-337 .elementor-element.elementor-element-a18f8c4 input[type="search"].elementor-search-form__input{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:600;line-height:1.3em}.elementor-337 .elementor-element.elementor-element-a18f8c4 .elementor-search-form__input,.elementor-337 .elementor-element.elementor-element-a18f8c4 .elementor-search-form__icon{color:var(--e-global-color-4b5de6e);fill:var(--e-global-color-4b5de6e)}.elementor-337 .elementor-element.elementor-element-a18f8c4:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var(--e-global-color-cf9dc39);border-color:var(--e-global-color-4b5de6e);border-width:0px 0px 1px 0px;border-radius:1px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media (max-width:1024px){.elementor-337 .elementor-element.elementor-element-e0e03c3 img{width:85%}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media (min-width:768px){.elementor-337 .elementor-element.elementor-element-cacc1c0{width:25%}.elementor-337 .elementor-element.elementor-element-977dd95{width:49.664%}.elementor-337 .elementor-element.elementor-element-3cbddbb{width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-337 .elementor-element.elementor-element-cacc1c0{width:25%}.elementor-337 .elementor-element.elementor-element-977dd95{width:50%}.elementor-337 .elementor-element.elementor-element-3cbddbb{width:25%}}@media (max-width:767px){.elementor-337 .elementor-element.elementor-element-cacc1c0{width:33.3%}.elementor-337 .elementor-element.elementor-element-e0e03c3{text-align:center}.elementor-337 .elementor-element.elementor-element-e0e03c3 img{width:100%}.elementor-337 .elementor-element.elementor-element-977dd95{width:33.3%}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-337 .elementor-element.elementor-element-3cbddbb{width:33.3%}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}}@media all{.elementor-59 .elementor-element.elementor-element-7a9eee2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px}.elementor-59 .elementor-element.elementor-element-32efb9f{text-align:center}.elementor-59 .elementor-element.elementor-element-32efb9f img{width:100%;filter:brightness(99%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-59 .elementor-element.elementor-element-272b6f4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-59 .elementor-element.elementor-element-272b6f4:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-cf9dc39)}.elementor-59 .elementor-element.elementor-element-272b6f4>.elementor-background-overlay{opacity:1}.elementor-59 .elementor-element.elementor-element-272b6f4{padding:40px 0px 40px 0px}.elementor-59 .elementor-element.elementor-element-039ae6f>.elementor-element-populated{padding:0px 0px 0px 40px}.elementor-59 .elementor-element.elementor-element-bd35e9c{text-align:start}.elementor-59 .elementor-element.elementor-element-bd35e9c img{width:31%;opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-59 .elementor-element.elementor-element-22617d2 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:#C7BFF0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);
54font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-59 .elementor-element.elementor-element-ffd5560{color:#FFFFFF}.elementor-59 .elementor-element.elementor-element-6e7f909>.elementor-element-populated{padding:0px 40px 0px 0px}.elementor-59 .elementor-element.elementor-element-a1da6f1{text-align:end}.elementor-59 .elementor-element.elementor-element-a1da6f1 img{width:70%}.elementor-59 .elementor-element.elementor-element-fd4392f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-59 .elementor-element.elementor-element-fd4392f:not(.elementor-motion-effects-element-type-background){background-color:#000000}.elementor-59 .elementor-element.elementor-element-fd4392f{padding:20px 0px 20px 0px}.elementor-59 .elementor-element.elementor-element-d82f8fb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59 .elementor-element.elementor-element-d82f8fb>.elementor-element-populated{padding:0px 0px 0px 40px}.elementor-59 .elementor-element.elementor-element-690e339 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:var(--e-global-color-4b5de6e)}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media (max-width:1024px){.elementor-59 .elementor-element.elementor-element-bd35e9c img{width:26%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-59 .elementor-element.elementor-element-22617d2 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-59 .elementor-element.elementor-element-a1da6f1 img{width:84%}.elementor-59 .elementor-element.elementor-element-fd4392f{padding:040px 0px 40px 0px}}@media (max-width:767px){.elementor-59 .elementor-element.elementor-element-bd35e9c img{width:30%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-59 .elementor-element.elementor-element-22617d2 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-59 .elementor-element.elementor-element-a1da6f1{text-align:center}.elementor-59 .elementor-element.elementor-element-d82f8fb{width:80%}.elementor-59 .elementor-element.elementor-element-616e4e8{width:20%}.elementor-59 .elementor-element.elementor-element-616e4e8.elementor-column>.elementor-widget-wrap{justify-content:center}}@media (min-width:768px){.elementor-59 .elementor-element.elementor-element-039ae6f{width:40%}.elementor-59 .elementor-element.elementor-element-6e7f909{width:60%}}@media (max-width:1024px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-039ae6f{width:50%}.elementor-59 .elementor-element.elementor-element-6e7f909{width:50%}.elementor-59 .elementor-element.elementor-element-d82f8fb{width:50%}.elementor-59 .elementor-element.elementor-element-616e4e8{width:50%}}}@media all{}@media all{}iframe {max-width:100%}body {opacity:1 !important}.elementor-post__card a.elementor-post__thumbnail__link img {position: absolute;}.lqd-page-loaded .lqd-preloader-wrap, #tp-loader-wrapper, .overlay-loader, av-siteloader-wrap, #loftloader-wrapper, .dipi_preloader_wrapper_outer {display: none !important;opacity: 0 !important;}@media (min-width:999px) {body.et_pb_pagebuilder_layout div#et-main-area div#main-content {display: inline-block;width: 100%;}}body {visibility: visible !important;}html {height: auto;}e-page-transition {display: none;}div#et_mobile_nav_menu span.mobile_menu_bar.mobile_menu_bar_toggle .dipi_hamburger.hamburger.hamburger--spring:nth-child(2) {display: none !important;}@media (min-width:999px) {.no-js .top-bar {display: block !important;}}#elementor-header.main-menu-wrapper {opacity: 1;}body:not(.wp-admin) .jet-listing-grid__item:not(.is-visible) {visibility: visible !important;}.stk-block {text-align: start;}.overlay.overlay-search {transition: unset !important;}</style>
54<script data-berqwp async> 55 56function berqwpLoadFonts() { 57 let styleTags = document.querySelectorAll('style[type="text/berqwpfonts"]'); 58 59 if (styleTags) { 60 styleTags.forEach((styleTag) => { 61 styleTag.setAttribute('type', 'text/css'); 62 }); 63 } 64} 65window.addEventListener('berqwp_critical_css_processed', berqwpLoadFonts) 66window.addEventListener('load', berqwpLoadFonts) 67 68 </script>
vendor: 1 bytes, line 68
68
69<script id='berqwp-img-lazyload' async> 70 document.addEventListener('DOMContentLoaded', function () { 71 var berq_img_lazy_options = { 72 root: null, // null means the viewport 73 rootMargin: '0px', 74 threshold: 0 75 }; 76 77 var img_observer = new IntersectionObserver(function (entries, observer) { 78 entries.forEach(function (entry) { 79 if (entry.isIntersecting) { 80 let img = entry.target; 81 let imgSrc = img.getAttribute('data-berqwpsrc'); 82 let imgSrcset = img.getAttribute('data-berqwp-srcset'); 83 84 // Set the actual image source from data-berqwpsrc 85 if (imgSrc !== null) { 86 img.src = imgSrc; 87 } 88 89 if (imgSrcset !== null) { 90 img.srcset = imgSrcset; 91 } 92 93 if (img.getAttribute('data-srcset') !== null) { 94 img.srcset = img.getAttribute('data-srcset'); 95 } 96 97 // You might want to remove the data-src attribute after loading 98 img.removeAttribute('data-berqwpsrc'); 99 img.removeAttribute('data-berqwp-srcset'); 100 101 img_observer.unobserve(img); 102 } 103 }); 104 }, berq_img_lazy_options); 105 106 function berqwp_lazyload_images() { 107 let lazyImages = document.querySelectorAll('img[data-berqwpsrc]'); 108 lazy_img_int = 1000; 109 110 lazyImages.forEach(function (img) { 111 img_observer.observe(img); 112 }); 113 } 114 115 function berqwp_lazyload_source() { 116 let lazyImages = document.querySelectorAll('source[data-berqwp-srcset]'); 117 lazy_img_int = 1000; 118 119 lazyImages.forEach(function (img) { 120 img_observer.observe(img); 121 }); 122 } 123 124 berqwp_lazyload_images(); 125 setInterval(berqwp_lazyload_images, 1000); 126 setInterval(berqwp_lazyload_source, 1000); 127 128 }); 129 130 document.addEventListener('DOMContentLoaded', function () { 131 132 // Set up IntersectionObserver to lazy load background images 133 let bwp_bg_observer = new IntersectionObserver((entries, observer) => { 134 entries.forEach(entry => { 135 if (entry.isIntersecting) { 136 // Get the element that entered the viewport 137 const element = entry.target; 138 139 // Get the background image from the data-bg attribute 140 const bgImage = element.getAttribute('data-berqwpbg'); 141 142 // If there's a data-bg attribute, set the background image 143 if (bgImage) { 144 element.style.backgroundImage = 'url('+bgImage+')'; 145 element.removeAttribute('data-berqwpbg'); // Remove the data-bg attribute after loading 146 } 147 148 // Stop observing the element once it's loaded 149 bwp_bg_observer.unobserve(element); 150 } 151 }); 152 }); 153 154 function berqwp_lazyload_bg_images() { 155 const lazyElements = document.querySelectorAll('.lazy-berqwpbg'); 156 157 // Observe each lazy-loaded element
158 lazyElements.forEach(element => { 159 bwp_bg_observer.observe(element); 160 }); 161 } 162 163 berqwp_lazyload_bg_images(); 164 setInterval(berqwp_lazyload_bg_images, 1000); 165 166 }); 167 168 </script>
vendor: 1 bytes, line 168
168
169<script data-berqwp aync> 170 var berqwp_readyState = 'loading'; 171 var isDispatchingEvent = false; // Track if event is being dispatched 172 173 if (document.readyState === 'complete') { 174 // Define a custom readyState property on the document 175 Object.defineProperty(document, 'readyState', { 176 get() { return berqwp_readyState; } 177 }); 178 } 179 180 // Function to manually dispatch the 'readystatechange' event 181 function triggerReadyStateChange(newState) { 182 if (!isDispatchingEvent) { 183 try { 184 isDispatchingEvent = true; // Set flag to indicate event is being dispatched 185 berqwp_readyState = newState; // Update the custom readyState 186 var event = new Event('readystatechange'); // Create a new 'readystatechange' event 187 document.dispatchEvent(event); // Dispatch the event 188 } finally { 189 isDispatchingEvent = false; // Reset flag after dispatch 190 } 191 } else { 192 console.warn('Event dispatch in progress. Skipping duplicate dispatch.'); 193 } 194 } 195 </script>
195 196 197
197<script id='load-early-js' defer> 198 (function(){ 199 let scriptsLoaded = false; 200 window.addEventListener('DOMContentLoaded', function () { 201 202 if (scriptsLoaded) { 203 return; 204 } 205 scriptsLoaded = true; 206 207 var scripts = document.querySelectorAll('script[data-earlyberqwp][type="text/bwp-script"]'); 208 209 210 // Function to dynamically load scripts 211 async function loadScript(index) { 212 if (index >= scripts.length) { 213 214 // setTimeout(function() { 215 // if (document.readyState == 'complete') { 216 // console.log('Releasing page lifecyle events.') 217 // // After all scripts are loaded, dispatch events 218 // let event = new Event('DOMContentLoaded', { 219 // bubbles: true, 220 // cancelable: true 221 // }); 222 // document.dispatchEvent(event); 223 224 // window.dispatchEvent(new Event('load')); 225 226 // triggerReadyStateChange('complete'); 227 // } 228 229 // // Create a new resize event 230 // var resizeEvent = new Event('resize'); 231 232 // // Dispatch the resize event 233 // window.dispatchEvent(resizeEvent); 234 235 console.log('scripts early loaded.') 236 237 // }, 1000) 238 return; 239 } 240 241 // Create a new script element 242 var script = scripts[index]; 243 var newScript = document.createElement('script'); 244 // newScript.type = 'text/javascript'; 245 newScript.type = script.getAttribute('data-type'); 246 let loadType = script.getAttribute('data-earlyberqwp') 247 248 if (loadType == 'mobile' && !isMobileDevice()) { 249 return; 250 } 251 252 // Copy the content or src of the original script 253 if (script.src) { 254 newScript.src = script.src; 255 256 if (script.hasAttribute('data-berqwpskiponload')) { 257 loadScript(index + 1); 258 } else { 259 260 // Set a timeout to proceed even if onload doesn't fire 261 var scriptTimeout = setTimeout(function() { 262 console.warn('Script load timeout:', script.src); 263 loadScript(index + 1); 264 }, 5000); // 5 seconds timeout 265 266 267 newScript.onload = function() { 268 clearTimeout(scriptTimeout); // Clear timeout if script loads successfully 269 loadScript(index + 1); 270 }; 271 272 newScript.onerror = function() { 273 clearTimeout(scriptTimeout); // Clear timeout if there's an error loading the script 274 console.warn('Error loading script:', script.src); 275 loadScript(index + 1); // Proceed to the next script 276 }; 277 } 278 279 280 } else { 281 newScript.text = script.textContent; 282 setTimeout(function() { 283 loadScript(index + 1); 284 }, 0); // Delay to simulate async load 285 } 286 287 // Copy other attributes if necessary 288 Array.from(script.attributes).forEac
288h(function(attr) { 289 if (attr.name !== 'type' && attr.name !== 'src') { 290 newScript.setAttribute(attr.name, attr.value); 291 } 292 }); 293 294 // Replace the old script with the new script 295 script.parentNode.replaceChild(newScript, script); 296 } 297 298 (async () => { 299 // triggerReadyStateChange('complete'); 300 301 // Start loading scripts from the first one 302 loadScript(0); 303 304 })(); 305 306 }) 307 })() 308 </script>
308 309 310
311<script data-berqwp id='berqwp-preloader' defer> 312class berqwpPreloader { 313 jobId = 0; 314 pending = new Map(); 315 316 _preloadAssets(assets, asType) { 317 const seen = new Set(); 318 const unique = assets.filter(({ url }) => { 319 if (seen.has(url)) return false; 320 seen.add(url); 321 return true; 322 }); 323 324 const id = ++this.jobId; 325 326 return new Promise((resolve) => { 327 if (unique.length === 0) { 328 console.log('[berqwp] empty â resolving immediately'); // Is it bailing here? 329 resolve({ status: 'done', failed: [] }); 330 return; 331 } 332 333 this.pending.set(id, resolve); 334 335 let completed = 0; 336 const failed = []; 337 338 const onSettle = () => { 339 completed++; 340 if (completed === unique.length) { 341 this.pending.delete(id); 342 resolve({ status: 'done', failed }); 343 } 344 }; 345 346 unique.forEach(({ url, crossOrigin }) => { 347 const alreadyPreloaded = document.querySelector(`link[rel="preload"][as="${asType}"][href="${url}"]`); 348 const alreadyScript = asType === 'script' && document.querySelector(`script[src="${url}"]:not([type="text/bwp-script"])`); 349 const alreadyStyle = asType === 'style' && document.querySelector(`link[rel="stylesheet"][href="${url}"]`); 350 351 if (alreadyPreloaded || alreadyScript || alreadyStyle) { 352 return onSettle(); 353 } 354 355 const link = document.createElement('link'); 356 link.rel = 'preload'; 357 link.as = asType; 358 link.href = url; 359 360 if (crossOrigin) { 361 link.crossOrigin = crossOrigin; 362 } 363 364 link.onload = () => { 365 console.log('[berqwp] preloaded:', url); // Is onload firing? 366 onSettle(); 367 }; 368 link.onerror = () => { 369 console.warn('[berqwp] failed:', url); // Or is it erroring? 370 failed.push(url); 371 onSettle(); 372 }; 373 374 document.head.appendChild(link); 375 }); 376 }); 377 } 378 379 preload(assets) { 380 const normalized = assets.map(a => 381 typeof a === 'string' ? { url: a, crossOrigin: null } : a 382 ); 383 return this._preloadAssets(normalized, 'script'); 384 } 385 386 preloadScripts() { 387 const elements = [...document.querySelectorAll('script[type="text/bwp-script"]')]; 388 const assets = elements 389 .filter(el => el.getAttribute('src')) 390 .map(el => ({ 391 url: el.getAttribute('src'), 392 crossOrigin: el.getAttribute('crossorigin') || null 393 })); 394 395 return this._preloadAssets(assets, 'script'); 396 } 397 398 preloadStyles() { 399 const elements = [...document.querySelectorAll('link[data-berqwp-style-href]')]; 400 const assets = elements 401 .filter(el => el.getAttribute('data-berqwp-style-href')) 402 .map(el => ({ 403 url: el.getAttribute('data-berqwp-style-href'), 404 crossOrigin: el.getAttribute('crossorigin') || null 405 })); 406 407 return this._preloadAssets(assets, 'style'); 408 } 409 410} 411 412(function() { 413 window.bwpPreloader = new berqwpPreloader(); 414})() 415</script>
vendor: 1 bytes, line 415
415
416<script data-berqwp id='berqwp-worker' defer> 417class berqwpWorker { 418 worker; 419 jobId = 0; 420 pending = new Map(); 421 422 init() { 423 const workerCode = ` 424 self.onmessage = async function(e) { 425 const { id, urls } = e.data; 426 427 await Promise.all(urls.map(url => { 428 return fetch(url, { 429 mode: 'no-cors', 430 credentials: 'same-origin', 431 cache: 'force-cache' 432 }).catch(() => null); 433 })); 434 435 self.postMessage({ id, status: 'done' }); 436 }; 437 `; 438 439 const blob = new Blob([workerCode], { type: 'application/javascript' }); 440 this.worker = new Worker(URL.createObjectURL(blob)); 441 442 this.worker.onmessage = (e) => { 443 const { id, status } = e.data; 444 const resolve = this.pending.get(id); 445 if (resolve) { 446 resolve({ status }); 447 this.pending.delete(id); 448 } 449 }; 450 } 451 452 preload(assets) { 453 if (!this.worker) { 454 return Promise.resolve({ status: 'no-worker' }); 455 } 456 457 return new Promise((resolve) => { 458 const id = ++this.jobId; 459 this.pending.set(id, resolve); 460 461 this.worker.postMessage({ 462 id, 463 urls: [...new Set(assets)] 464 }); 465 }); 466 } 467} 468 469(function() { 470 471 if (!('Worker' in window)) return; 472 473 window.bwpWorker = new berqwpWorker(); 474 window.bwpWorker.init(); 475 476})() 477</script>
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517
518<script id="jquery-core-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-type="text/javascript" type="text/bwp-script"></script>
518<script id='bwp-jquery-fix' data-type="text/javascript" type="text/bwp-script"> 519 if (jQuery && typeof $ == 'undefined') { 520 var $ = jQuery; 521 } 522 </script>
vendor: 1 bytes, line 522
522
523<script id="jquery-migrate-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 523
523
524<script id="imagesLoaded-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/imagesloaded.min.js?ver=7.1.2" data-type="text/javascript" type="text/bwp-script"></script>
524 525<link rel="https://api.w.org/" href="https://logixca.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://logixca.com/wp-json/wp/v2/pages/15" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://logixca.com/xmlrpc.php?rsd" /> 526<meta name="generator" content="WordPress 7.1.2" /> 527<link rel='shortlink' href='https://logixca.com/?p=15' /> 528<meta name="generator" content="Elementor 4.3.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> 529 530 <link rel="icon" href="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/favicon-logixca-150x150.png" sizes="32x32" /> 531<link rel="icon" href="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/favicon-logixca-300x300.png" sizes="192x192" /> 532<link rel="apple-touch-icon" href="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/favicon-logixca-300x300.png" /> 533<meta name="msapplication-TileImage" content="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/favicon-logixca-300x300.png" /> 534 535 536 537
537<script data-berqwp async> 538 539 // let criticalStyleTags = document.querySelectorAll('style[data-berqwp-critical-inline]'); 540 let criticalStyleTag = document.getElementById('berqwp-critical-css'); 541 var extractedProperties = []; 542 543 // criticalStyleTags.forEach((criticalStyleTag) => { 544 // Extract the CSS content from the style tag 545 const cssContent = criticalStyleTag.textContent; 546 547 // Regular expression to match CSS rules 548 const ruleRegex = /([^{}]+)\{([^{}]+)\}/g; 549 550 // Regular expression to match background or background-image properties with url() function 551 const backgroundRegex = /(?:background(?:-image)?:[^;]*?url\([^)]*\))/g; 552 553 // Match CSS rules in the CSS content 554 let ruleMatch; 555 while ((ruleMatch = ruleRegex.exec(cssContent)) !== null) { 556 const cssBlockSelector = ruleMatch[1].trim(); 557 const cssProperties = ruleMatch[2]; 558 559 // Match background properties in the CSS properties 560 let backgroundMatch; 561 while ((backgroundMatch = backgroundRegex.exec(cssProperties)) !== null) { 562 // let prop_value = backgroundMatch[0].trim().replace('background:', 'background-image:'); 563 let prop_value = backgroundMatch[0].trim(); 564 565 extractedProperties.push({ cssBlockSelector, backgroundValue: prop_value }); 566 /* extractedProperties.push({ cssBlockSelector, backgroundValue: backgroundMatch[0].trim() }); */ 567 } 568 } 569 570 // console.log(extractedProperties); 571 572 // Iterate through the extracted properties and modify background images directly in the style tag 573 let modifiedCssContent = cssContent; 574 let skipebgimg = 3; 575 let interationcount = 0; 576 extractedProperties.forEach(property => { 577 interationcount = interationcount + 1; 578 579 // if (interationcount <= skipebgimg) { 580 // return; 581 // } 582 583 // Replace the original background value with 'none' 584 let bg_img_hash = btoa(property.backgroundValue); 585 const regex = /url\([^)]*\)/; 586 const match = property.backgroundValue.match(regex); 587 // const regex = /url\(([^)]*)\)/; // fix bg image error 588 589 590 // Replace the URL function with the new URL 591 /* const prop_value = property.backgroundValue.replace(regex, 'urlbgberq(#'+bg_img_hash+')'); */ 592 // const prop_value = property.backgroundValue.replace(regex, 'url(data:image/svg+xml;base64,'+bg_img_hash+')'); 593 594 595 // const prop_value = property.backgroundValue.replace(regex, 'unset'); 596 597 // let lcp_exists = lcp_ele.some(element => property.backgroundValue.includes(element)); 598 599 if (typeof lcp_ele === 'undefined') { 600 var lcp_ele = []; 601 } 602 603 let preloading_img_links = document.querySelectorAll('link[rel="preload"][as="image"]'); 604 let lcp_exists = Array.from(preloading_img_links).some(link => { 605 const media = link.getAttribute('media'); 606 // If media attribute exists, check if it matches current viewport 607 if (media && !window.matchMedia(media).matches) { 608 link.remove(); 609 return false; // media query does not match, ignore this link 610 } 611 return property.backgroundValue.includes(link.href); 612 }); 613 614 // const prop_value = property.backgroundValue.replace(match[0], `unset--`); 615 const prop_value = property.backgroundValue.replace(match[0], `unset !important`); 616 617 618 if (lcp_exists) { 619 modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, property.backgroundValue); 620 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, property.backgroundValue+' !important;'); 621 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, prop_value); 622 } else { 623 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, prop_value); 624 const bgLazyStyleTag = document.createElement('style'); 625 bgLazyStyleTag.setAttribute('data-selector', property.cssBlockSelector); 626 bgLazyStyleTag.textContent = `${property.cssBlockSelector} {${prop_value}}`; 627 document.head.appendChild(bgLazyStyleTag); 628 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, property.backgroundValue); 629 // modifiedCssContent = modifiedCssContent.replace('background-image: unset;', prop_value); 630 631 } 632 633 }); 634 635 // Update the text content of the style tag with the modified CSS content
636 criticalStyleTag.textContent = modifiedCssContent; 637 638 document.addEventListener('DOMContentLoaded', async () => { 639 640 function extractCssUrl(cssValue) { 641 if (!cssValue) return null; 642 643 // Match the first url(...) occurrence and extract the inner part 644 const match = cssValue.match(/url\(\s*(['"]?)(.*?)\1\s*\)/i); 645 return match ? match[2] : null; 646 } 647 648 function preloadBackgroundImage(url) { 649 return new Promise((resolve, reject) => { 650 if (!url) return reject(new Error('No image URL provided')); 651 652 const link = document.createElement('link'); 653 link.rel = 'preload'; 654 link.as = 'image'; 655 link.href = url; 656 link.fetchPriority = 'high'; 657 658 link.onload = () => resolve(); // when preload finishes 659 link.onerror = (err) => reject(err); 660 661 document.head.appendChild(link); 662 }); 663 } 664 665 let promises = extractedProperties.map(property => { 666 function isElementInViewport(selector) { 667 const elements = document.querySelectorAll(selector); 668 if (!elements.length) return false; 669 670 for (const el of elements) { 671 const style = window.getComputedStyle(el); 672 const isVisible = 673 style.display !== 'none' && 674 style.visibility !== 'hidden' && 675 style.opacity !== '0'; 676 677 if (!isVisible) continue; 678 679 const rect = el.getBoundingClientRect(); 680 const withinViewport = 681 rect.top < window.innerHeight && 682 rect.bottom > 0 && 683 rect.left < window.innerWidth && 684 rect.right > 0; 685 686 if (withinViewport) return true; 687 } 688 689 return false; 690 } 691 692 693 if (isElementInViewport(property.cssBlockSelector)) { 694 695 const regex = /url\([^)]*\)/; 696 697 const match = property.backgroundValue.match(regex); 698 699 if (match) { 700 modifiedCssContent = modifiedCssContent.replace(`unset--${match[0]}`, match[0]); 701 return preloadBackgroundImage(extractCssUrl(match[0])); 702 } 703 704 } 705 }) 706 707 criticalStyleTag.textContent = modifiedCssContent; 708 709 if (promises && promises.length > 0) { 710 await Promise.all(promises); 711 window.dispatchEvent( new Event('berqwp_critical_css_processed') ); 712 713 } else { 714 window.dispatchEvent( new Event('berqwp_critical_css_processed') ); 715 } 716 717 }) 718 // }); 719 720 721 722 </script>
722 723 724 725 726<style data-berqwp type="text/berqwpfonts" bwp-move-head="1">@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 727@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 728@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 729@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 730@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 731@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 732@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 733@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 734@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 735@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 736@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');
736unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 737@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 738@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 739@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 740@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 741@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 742@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 743@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 744@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 745@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 746@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 747@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');
747unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 748@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 749@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 750@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 751@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 752@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 753@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 754@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 755@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 756@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 757@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 758@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');
758unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 759@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 760@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 761@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 762@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 763@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 764@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 765@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 766@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qifqpfe.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 767@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4syfqpfe.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 768@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4qofqpfe.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 769@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4q4fqpfe.
769woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 770@font-face{font-family:'Raleway';font-display:swap;font-style:italic;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptsg8zys_skggpnycg4tyfq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 771@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 772@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 773@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 774@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 775@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:100;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 776@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 777@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 778@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 779@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 780@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:200;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');
780unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 781@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 782@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 783@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 784@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 785@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:300;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 786@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 787@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 788@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 789@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 790@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 791@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');
791unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 792@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 793@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 794@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 795@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:500;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 796@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 797@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 798@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 799@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 800@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:600;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 801@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 802@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');
802unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 803@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 804@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 805@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:700;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 806@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 807@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 808@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 809@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 810@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:800;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 811@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycait5lu.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 812@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyckit5lu.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 813@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyciit5lu.woff2) format('woff2');
813unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 814@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnycmit5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 815@font-face{font-family:'Raleway';font-display:swap;font-style:normal;font-weight:900;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/raleway-1ptug8zys_skggpnyc0itw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 816@font-face{font-family:'Revalia';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/revalia-wwkexpimbe2-4zpesvpknbgj.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 817@font-face{font-family:'Revalia';font-display:swap;font-style:normal;font-weight:400;src:url(https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/fonts/revalia-wwkexpimbe2-4zpesv3knq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 818 819 820</style> 821<style id="wp-img-auto-sizes-contain-inline-css" bwp-move-head="1" type="text/berqwp-style"> 822img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 823/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 824</style> 825<link rel='stylesheet' id='dashicons-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/css/dashicons.min.css?ver=7.1.2" /> 826<link rel='stylesheet' id='editor-buttons-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/css/editor.min.css?ver=7.1.2" /> 827<link rel='stylesheet' id='jet-fb-wysiwyg-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/wysiwyg/assets/build/wysiwyg.css?ver=ec5ee578c1142cfd608f" /> 828<style id="global-styles-inline-css" bwp-move-head="1" type="text/berqwp-style"> 829:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
829--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
829.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 830:root :where(.wp-block-icon svg){width: 24px;} 831:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 832/*# sourceURL=global-styles-inline-css */ 833</style> 834<link rel='stylesheet' id='wpa-css-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.4.02" /> 835<link rel='stylesheet' id='hello-elementor-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1" /> 836<link rel='stylesheet' id='hello-elementor-theme-style-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1" /> 837<link rel='stylesheet' id='hello-elementor-header-footer-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.5.1" /> 838<link rel='stylesheet' id='elementor-frontend-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.1" /> 839<style id="elementor-frontend-inline-css" bwp-move-head="1" type="text/berqwp-style"> 840.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; }.elementor-edit-mode [data-element_type="e-form-success-message"]:is(.elementor-element-editable, :has(.elementor-element-editable), :has(> .elementor-empty-view)),.elementor-edit-mode [data-element_type="e-form-error-message"]:is(.elementor-element-editable, :has(.elementor-element-editable), :has(> .elementor-empty-view)){ display: block; }.e-background-video { position: relative; overflow: hidden; }.e-background-video__media { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; z-index: 0; }.e-background-video__content { position: relative; z-index: 1; flex: 1 1 auto; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) { display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) > .elementor-empty-view.elementor-empty-view { position: relative; flex: 1 1 auto; min-height: 120px; height: auto; width: 100%; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) > .elementor-empty-view > .elementor-first-add { position: absolute; inset: 0; width: 100%; height: 100%; }.e-background-video__controls { z-index: 2; }.e-background-video__play, .e-background-video__pause { appearance: none; -webkit-appearance: none; }.e-background-video.e-background-video--playing .e-background-video__play { display: none; }.e-background-video.e-background-video--paused .e-background-video__pause { display: none; }.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__controls,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__play,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__pause { display: none; }.e-accordion-item-header-base { list-style: none; }.e-accordion-item-header-base::-webkit-details-marker { display: none; }.e-accordion-item-base { interpolate-size: allow-keywords; }.e-accordion-item-base::details-content {block-size: 0; overflow: hidden;transition: block-size .3s ease, content-visibility .3s ease allow-discrete;}
840.e-accordion-item-base[open]::details-content { block-size: auto; }.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base { width: auto; height: 100%; max-width: 100%; }.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base svg { width: auto !important; }.e-accordion-item-icon-base svg { transition: transform .3s ease; }.e-accordion-item-base[open] > summary .e-accordion-item-icon-base svg { transform: rotate(180deg); } 841.e-form-textarea-base:not([data-resizable]) { resize: none; } .e-form-submit-button-base { cursor: pointer; box-sizing: border-box; } 842/*# sourceURL=elementor-frontend-inline-css */ 843</style> 844<link rel='stylesheet' id='elementor-post-6-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/css/post-6.css?ver=1791024249" /> 845<link rel='stylesheet' id='jet-fb-option-field-select-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/option-field/assets/build/select.css?ver=23f0a66d9ec9a070c2dd" /> 846<link rel='stylesheet' id='jet-fb-option-field-checkbox-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/option-field/assets/build/checkbox.css?ver=0a3ef3c1811be5626bbd" /> 847<link rel='stylesheet' id='jet-fb-option-field-radio-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/option-field/assets/build/radio.css?ver=1526c067231cd47c97eb" /> 848<link rel='stylesheet' id='jet-fb-advanced-choices-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/advanced-choices/assets/build/main.css?ver=ffb76854f41cac80abe5" /> 849<link rel='stylesheet' id='jet-fb-switcher-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/switcher/assets/build/switcher.css?ver=7c291d04aeede881ef68" /> 850<link rel='stylesheet' id='jet-fb-multi-gateway-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jetformbuilder/modules/multi-gateway/assets/build/multi-gateway.css?ver=47bf27f09045105a3c5d" /> 851<link rel='stylesheet' id='widget-image-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.1" /> 852<link rel='stylesheet' id='widget-nav-menu-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=4.3.0" /> 853<link rel='stylesheet' id='widget-search-form-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor-pro/assets/css/widget-search-form.min.css?ver=4.3.0" /> 854<link rel='stylesheet' id='widget-heading-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.1" /> 855<link rel='stylesheet' id='jet-blog-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-blog/assets/css/jet-blog.css?ver=2.4.10.1" /> 856<link rel='stylesheet' id='jet-tricks-frontend-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-tricks/assets/css/jet-tricks-frontend.css?ver=2.0.2" /> 857<link rel='stylesheet' id='e-animation-fadeInUp-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=4.3.1" /> 858<link rel='stylesheet' id='e-animation-fadeInRight-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInRight.min.css?ver=4.3.1" /> 859<link rel='stylesheet' id='widget-icon-box-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=4.3.1" /> 860<link rel='stylesheet' id='widget-icon-list-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.1" /> 861<link rel='stylesheet' id='elementor-post-15-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/css/post-15.css?ver=1791026225" /> 862<link rel='stylesheet' id='base-desktop-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/css/base-desktop.css?ver=6ac0dc7995ea2" /> 863<link rel='stylesheet' id='base-mobile-css' href='' media='(max-width:767px)' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/css/base-mobile.css?ver=6ac0dc7995ea2" /> 864<link rel='stylesheet' id='elementor-post-337-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/css/post-337.css?ver=1791024249" /> 865<link rel='stylesheet' id='elementor-post-59-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/css/post-59.css?ver=1791024249" />
866<style id="jet-form-builder-honeypot-inline-css" bwp-move-head="1" type="text/berqwp-style"> 867 868 .jfb-user-info, 869 .jfb-user-info input { 870 position: absolute !important; 871 top: 0 !important; 872 left: 0 !important; 873 width: 1px !important; 874 height: 1px !important; 875 overflow: hidden !important; 876 clip-path: inset(50%) !important; 877 white-space: nowrap !important; 878 user-select: none !important; 879 -webkit-user-select: none !important; 880 pointer-events: none !important; 881 } 882 883/*# sourceURL=jet-form-builder-honeypot-inline-css */ 884</style> 885<link rel='stylesheet' id='jquery-chosen-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-search/assets/lib/chosen/chosen.min.css?ver=1.8.7" /> 886<link rel='stylesheet' id='jet-search-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-search/assets/css/jet-search.css?ver=3.6.3.1" /> 887<link rel='stylesheet' id='elementor-gf-local-raleway-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/css/raleway.css?ver=1744184268" /> 888<link rel='stylesheet' id='elementor-gf-local-revalia-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/css/revalia.css?ver=1744184268" /> 889<link rel='stylesheet' id='elementor-gf-local-readexpro-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/uploads/elementor/google-fonts/css/readexpro.css?ver=1744184271" /> 890<style bwp-move-head="1" type="text/berqwp-style"> 891 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 892 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 893 background-image: none !important; 894 } 895 @media screen and (max-height: 1024px) { 896 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 897 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 898 background-image: none !important; 899 } 900 } 901 @media screen and (max-height: 640px) { 902 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 903 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 904 background-image: none !important; 905 } 906 } 907 </style> 908<link rel='stylesheet' id='jet-elements-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-elements/assets/css/jet-elements.css?ver=2.9.2.2" /> 909</head> 910<body data-rsssl=1 class="wp-singular page-template page-template-elementor_header_footer page page-id-15 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor hello-elementor-default elementor-default elementor-template-full-width elementor-kit-6 elementor-page elementor-page-15"><a href="https://logixca.com/cdn-cgi/content?id=TEX5AFpxIPhmlYdboq4k5v0pPLNLkGvb6gPCm0XBVeg-1791079938.8264508-1.2.1.1-lkNNYZC5JaF7vdipbr9Ul77egFSsPTD6nfn4m4cBk72tSFmUzLPvEd0_mafzkqYe" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a><a href="https://logixca.com/cdn-cgi/content?id=CYcWmaDXiNr2pRE0oZHG1bDGPX8ERvUfuBMiUgQyd98-1791026225.4264612-1.2.1.1-3yxSwl5dWn8FBABrD6r39uQ8QuOI0ZTxCCJA18Gbb2i3CmoK_9M9SQuPqvydqGIE" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> 911 912 913<a class="skip-link screen-reader-text" href="#content">Aller au contenu</a> 914 915 <header data-elementor-type="header" data-elementor-id="337" class="elementor elementor-337 elementor-location-header" data-elementor-post-type="elementor_library"> 916 <section class="elementor-section elementor-top-section elementor-element elementor-element-f63ca19 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f63ca19" data-element_type="section" data-e-type="section" data-settings="{"jet_parallax_layout_list":[],"background_background":"classic"}"> 917 <div class="elementor-container elementor-column-gap-no"> 918 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-cacc1c0" data-id="cacc1c0" data-element_type="column" data-e-type="column"> 919 <div class="elementor-widget-wrap elementor-element-populated"> 920 <div class="elementor-element elementor-element-e0e03c3 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="e0e03c3" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 921 <div class="elementor-widget-container"> 922 <a href="https://logixca.com"> 923 <img decoding="async" width="328" height="132" src="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc.png" class="attachment-full size-full wp-image-13" alt="" sizes="(max-width: 328px) 100vw, 328px" srcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc.png 328w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc-300x121.png 300w" loading="eager" fetchpriority="high" /> </a> 924 </div>
925 </div> 926 </div> 927 </div> 928 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-977dd95" data-id="977dd95" data-element_type="column" data-e-type="column"> 929 <div class="elementor-widget-wrap elementor-element-populated"> 930 <div class="elementor-element elementor-element-96420f4 elementor-nav-menu__align-end elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="96420f4" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"horizontal","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 931 <div class="elementor-widget-container"> 932 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> 933 <ul id="menu-1-96420f4" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-15 current_page_item menu-item-41"><a href="https://logixca.com/a-propos/" aria-current="page" class="elementor-item elementor-item-active">à propos</a></li> 934<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-231"><a href="https://logixca.com/archives/" class="elementor-item">Blogue</a></li> 935<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-37"><a href="https://logixca.com/services/" class="elementor-item">Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewbox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 936<ul class="sub-menu elementor-nav-menu--dropdown"> 937 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://logixca.com/services/communications-numeriques/" class="elementor-sub-item">Communications numériques</a></li> 938 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="https://logixca.com/services/strategie-web/" class="elementor-sub-item">Stratégie web</a></li> 939 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://logixca.com/services/developpement-web/" class="elementor-sub-item">Développement web</a></li> 940</ul> 941</li> 942<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36"><a href="https://logixca.com/contact/" class="elementor-item">Contact</a></li> 943</ul> </nav> 944 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Permuter le menu" aria-expanded="false"> 945 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewbox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewbox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 946 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 947 <ul id="menu-2-96420f4" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-15 current_page_item menu-item-41"><a href="https://logixca.com/a-propos/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">à propos</a></li> 948<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-231"><a href="https://logixca.com/archives/" class="elementor-item" tabindex="-1">Blogue</a></li> 949<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-37"><a href="https://logixca.com/services/" class="elementor-item" tabindex="-1">Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewbox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 950<ul class="sub-menu elementor-nav-menu--dropdown"> 951 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://logixca.com/services/communications-numeriques/" class="elementor-sub-item" tabindex="-1">Communications numériques</a></li> 952 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="https://logixca.com/services/strategie-web/" class="elementor-sub-item" tabindex="-1">Stratégie web</a></li> 953 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://logixca.com/services/developpement-web/" class="elementor-sub-item" tabindex="-1">Développement web</a></li> 954</ul> 955</li> 956<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36"><a href="https://logixca.com/contact/" class="elementor-item" tabindex="-1">Contact</a></li> 957</ul> </nav> 958 </div>
959 </div> 960 </div> 961 </div> 962 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3cbddbb" data-id="3cbddbb" data-element_type="column" data-e-type="column"> 963 <div class="elementor-widget-wrap elementor-element-populated"> 964 <div class="elementor-element elementor-element-a18f8c4 elementor-search-form--skin-minimal elementor-widget elementor-widget-search-form" data-id="a18f8c4" data-element_type="widget" data-e-type="widget" data-settings="{"skin":"minimal"}" data-widget_type="search-form.default"> 965 <div class="elementor-widget-container"> 966 <search role="search"> 967 <form class="elementor-search-form" action="https://logixca.com" method="get"> 968 <div class="elementor-search-form__container"> 969 <label class="elementor-screen-only" for="elementor-search-form-a18f8c4">Rechercher </label> 970 971 <div class="elementor-search-form__icon"> 972 <div class="e-font-icon-svg-container"><svg aria-hidden="true" class="e-font-icon-svg e-fas-search" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg></div> <span class="elementor-screen-only">Rechercher </span> 973 </div> 974 975 <input id="elementor-search-form-a18f8c4" placeholder="Trouver" class="elementor-search-form__input" type="search" name="s" value=""> 976 977 978 </div> 979 </form> 980 </search> 981 </div> 982 </div> 983 </div> 984 </div> 985 </div> 986 </section> 987 </header> 988 <div data-elementor-type="wp-page" data-elementor-id="15" class="elementor elementor-15" data-elementor-post-type="page"> 989 <section class="elementor-section elementor-top-section elementor-element elementor-element-1fbe1e0 elementor-section-full_width elementor-section-height-min-height elementor-section-stretched elementor-section-height-default elementor-section-items-middle" data-id="1fbe1e0" data-element_type="section" data-e-type="section" data-settings="{"jet_parallax_layout_list":[],"stretch_section":"section-stretched","background_background":"classic"}"> 990 <div class="elementor-container elementor-column-gap-default"> 991 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4e73412" data-id="4e73412" data-element_type="column" data-e-type="column"> 992 <div class="elementor-widget-wrap"> 993 </div> 994 </div> 995 </div> 996 </section> 997 <section class="elementor-section elementor-top-section elementor-element elementor-element-6191aa4f elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6191aa4f" data-element_type="section" data-e-type="section" data-settings="{"jet_parallax_layout_list":[]}"> 998 <div class="elementor-container elementor-column-gap-default"> 999 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6105b0d5" data-id="6105b0d5" data-element_type="column" data-e-type="column"> 1000 <div class="elementor-widget-wrap elementor-element-populated"> 1001 <div class="elementor-element elementor-element-75fd31e7 elementor-invisible elementor-widget elementor-widget-heading" data-id="75fd31e7" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="heading.default"> 1002 <div class="elementor-widget-container"> 1003 <h1 class="elementor-heading-title elementor-size-default">Solutions libres</h1> </div> 1004 </div> 1005 <div class="elementor-element elementor-element-31cca6d2 elementor-invisible elementor-widget elementor-widget-text-editor" data-id="31cca6d2" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="text-editor.default"> 1006 <div class="elementor-widget-container"> 1007 <p>Profitez de la plateforme « open source » WordPress pour établir votre site web avec un jeu unique de personnalisations, via divers thèmes et plogiciels.</p> </div>
1008 </div> 1009 <div class="elementor-element elementor-element-46ae373f elementor-invisible elementor-widget elementor-widget-button" data-id="46ae373f" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="button.default"> 1010 <div class="elementor-widget-container"> 1011 <div class="elementor-button-wrapper"> 1012 <a class="elementor-button elementor-button-link elementor-size-lg" href="https://logixca.com/contact/"> 1013 <span class="elementor-button-content-wrapper"> 1014 <span class="elementor-button-icon"> 1015 <i aria-hidden="true" class="icon icon-right-arrow"></i> </span> 1016 <span class="elementor-button-text">Contactez-nous</span> 1017 </span> 1018 </a> 1019 </div> 1020 </div> 1021 </div> 1022 </div> 1023 </div> 1024 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2745056f" data-id="2745056f" data-element_type="column" data-e-type="column"> 1025 <div class="elementor-widget-wrap elementor-element-populated"> 1026 <div class="elementor-element elementor-element-1a1ee7cb elementor-invisible elementor-widget elementor-widget-image" data-id="1a1ee7cb" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInRight"}" data-widget_type="image.default"> 1027 <div class="elementor-widget-container"> 1028 <img decoding="async" fetchpriority="high" width="1500" height="1000" src="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur.jpg" class="attachment-full size-full wp-image-477" alt="" sizes="(max-width: 1500px) 100vw, 1500px" srcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur.jpg 1500w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur-800x533.jpg 800w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/femme-asiatique-devant-son-ordinateur-1160x773.jpg 1160w" loading="eager" /> </div> 1029 </div> 1030 <div class="elementor-element elementor-element-2da0084a elementor-position-inline-start elementor-widget__width-auto elementor-absolute elementor-view-default elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box" data-id="2da0084a" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute","_animation":"fadeInUp"}" data-widget_type="icon-box.default"> 1031 <div class="elementor-widget-container"> 1032 <div class="elementor-icon-box-wrapper"> 1033 1034 <div class="elementor-icon-box-icon"> 1035 <span class="elementor-icon"> 1036 <i aria-hidden="true" class="icon icon-graph-2"></i> </span> 1037 </div> 1038 1039 <div class="elementor-icon-box-content"> 1040 1041 <h5 class="elementor-icon-box-title"> 1042 <span > 1043 Votre tableau de bord </span> 1044 </h5> 1045 1046 <p class="elementor-icon-box-description"> 1047 Grâce à WordPress, vous pouvez contrôler le contenu, l'apparence et les fonctions de votre site web. </p> 1048 1049 </div> 1050 1051 </div> 1052 </div> 1053 </div> 1054 </div> 1055 </div> 1056 </div> 1057 </section> 1058 <section class="elementor-section elementor-top-section elementor-element elementor-element-43cfe477 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43cfe477" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> 1059 <div class="elementor-container elementor-column-gap-default"> 1060 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6bc3eddc" data-id="6bc3eddc" data-element_type="column" data-e-type="column"> 1061 <div class="elementor-widget-wrap elementor-element-populated"> 1062 <div class="elementor-element elementor-element-607a91f6 elementor-invisible elementor-widget elementor-widget-image" data-id="607a91f6" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="image.default"> 1063 <div class="elementor-widget-container"> 1064 <img decoding="async" width="1000" height="1500" data-berqwpsrc="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/trio-en-train-de-discuter.jpg" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwMCIgaGVpZ2h0PSIxNTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0ibm9uZSIgLz48L3N2Zz4=" class="attachment-full size-full wp-image-484" alt="Trio en train de discuter" data-berqwp-srcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/trio-en-train-de-discuter.jpg 1000w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/10/trio-en-train-de-discuter-800x1200.jpg 800w" sizes="(max-width: 1000px) 100v
1064w, 1000px" /> </div> 1065 </div> 1066 </div> 1067 </div> 1068 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4f89feff" data-id="4f89feff" data-element_type="column" data-e-type="column"> 1069 <div class="elementor-widget-wrap elementor-element-populated"> 1070 <div class="elementor-element elementor-element-3bfb15e4 elementor-invisible elementor-widget elementor-widget-heading" data-id="3bfb15e4" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="heading.default"> 1071 <div class="elementor-widget-container"> 1072 <h3 class="elementor-heading-title elementor-size-default">Une présence web aussi attrayante qu'utile</h3> </div> 1073 </div> 1074 <div class="elementor-element elementor-element-27ffd344 elementor-invisible elementor-widget elementor-widget-text-editor" data-id="27ffd344" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="text-editor.default"> 1075 <div class="elementor-widget-container"> 1076 <p>Avec des millions de sites web, le vôtre doit se distinguer d’abord par une signature qui lui est propre.</p><p>D’abord, le contenu qui doit mettre en confiance, informer et convaincre. Ensuite, divers éléments visuels et de plus en plus, des animations subtiles qui ajoutent une touche dynamique à votre présence web.</p><p>L’idée étant que vous n’aurez généralement que quelques secondes pour connecter avec chacun de vos visiteurs alors aussi bien les accueillir avec ce qu’ils sont venus chercher.</p><p>Une présence web dépasse toujours ce que voit le visiteur. Le site web n’étant que l’un des éléments de la présence, dans son ensemble.</p> </div> 1077 </div> 1078 <div class="elementor-element elementor-element-1b4fa1d4 elementor-align-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-invisible elementor-widget elementor-widget-icon-list" data-id="1b4fa1d4" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="icon-list.default"> 1079 <div class="elementor-widget-container"> 1080 <ul class="elementor-icon-list-items"> 1081 <li class="elementor-icon-list-item"> 1082 <span class="elementor-icon-list-icon"> 1083 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1084 <span class="elementor-icon-list-text">Médias sociaux</span> 1085 </li> 1086 <li class="elementor-icon-list-item"> 1087 <span class="elementor-icon-list-icon"> 1088 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1089 <span class="elementor-icon-list-text">Localisation</span> 1090 </li> 1091 <li class="elementor-icon-list-item"> 1092 <span class="elementor-icon-list-icon"> 1093 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1094 <span class="elementor-icon-list-text">Commerce en ligne</span> 1095 </li> 1096 <li class="elementor-icon-list-item"> 1097 <span class="elementor-icon-list-icon"> 1098 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1099 <span class="elementor-icon-list-text">Engagement</span> 1100 </li> 1101 </ul> 1102 </div>
1103 </div> 1104 <div class="elementor-element elementor-element-46b1705f elementor-align-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-invisible elementor-widget elementor-widget-icon-list" data-id="46b1705f" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="icon-list.default"> 1105 <div class="elementor-widget-container"> 1106 <ul class="elementor-icon-list-items"> 1107 <li class="elementor-icon-list-item"> 1108 <span class="elementor-icon-list-icon"> 1109 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1110 <span class="elementor-icon-list-text">Analytique</span> 1111 </li> 1112 <li class="elementor-icon-list-item"> 1113 <span class="elementor-icon-list-icon"> 1114 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1115 <span class="elementor-icon-list-text">Portée sociale</span> 1116 </li> 1117 <li class="elementor-icon-list-item"> 1118 <span class="elementor-icon-list-icon"> 1119 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1120 <span class="elementor-icon-list-text">Publicité web</span> 1121 </li> 1122 <li class="elementor-icon-list-item"> 1123 <span class="elementor-icon-list-icon"> 1124 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg> </span> 1125 <span class="elementor-icon-list-text">Service-client</span> 1126 </li> 1127 </ul> 1128 </div> 1129 </div> 1130 <div class="elementor-element elementor-element-2ffc6989 elementor-invisible elementor-widget elementor-widget-heading" data-id="2ffc6989" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="heading.default"> 1131 <div class="elementor-widget-container"> 1132 <h5 class="elementor-heading-title elementor-size-default">Doser le ciblage</h5> </div> 1133 </div> 1134 <div class="elementor-element elementor-element-2aee8e99 elementor-invisible elementor-widget elementor-widget-text-editor" data-id="2aee8e99" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="text-editor.default"> 1135 <div class="elementor-widget-container"> 1136 <p>Selon votre projet, il importe de cibler vos visiteurs selon leurs intérêts.</p><p>Un site web doit vous représenter, dans une certaine mesure alors vous devez réfléchir à ce qui vous distingue, aux yeux de vos visiteurs afin de miser sur ce qui vous avantage.</p><p>Ceci dit, demeurez conscients que vous présentez votre projet à des humains qui apprécieront votre approche qui prend la peine de contextualiser, en plus d’informer à propos du projet, comme tel.</p><p>Comme toutes choses, il vous appartient de doser votre ciblage pour éviter de vous perdre dans les détails qui viendraient à déplaire à certains de vos visiteurs.</p> </div> 1137 </div> 1138 </div> 1139 </div> 1140 </div> 1141 </section> 1142 </div> 1143 <footer data-elementor-type="footer" data-elementor-id="59" class="elementor elementor-59 elementor-location-footer" data-elementor-post-type="elementor_library"> 1144 <section class="elementor-section elementor-top-section elementor-element elementor-element-7a9eee2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7a9eee2" data-element_type="section" data-e-type="section" data-settings="{"jet_parallax_layout_list":[]}"> 1145 <div class="elementor-container elementor-column-gap-no"> 1146 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9ab9e5e" data-id="9ab9e5e" data-element_type="column" data-e-type="column"> 1147 <div class="elementor-widget-wrap elementor-element-populated"> 1148 <div class="elementor-element elementor-element-32efb9f elementor-widget elementor-widget-image" data-id="32efb9f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1149 <div class="elementor-widget-container"> 1150 <img decoding="async" width="1920" height="473" data-berqwpsrc="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/ligne-de-montreal-en-violet.png" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSI0NzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJub25lIiAvPjwvc3ZnPg==" class="attachment-full size-full wp-image-378" alt="Ligne d'horizon de Montréal" data-berqwp-srcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/ligne-de-montreal-en-violet.png 1920w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/ligne-de-montreal-en-violet-300x74.png 300w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/ligne-de-montreal-en-violet-1024x252.png 1024w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/ligne-de-montreal-en-violet-768x189.png 768w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/ligne-de-montreal-en-violet-1536x378.png 1536w" sizes="(max-width: 1920px) 100v
1150w, 1920px" /> </div> 1151 </div> 1152 </div> 1153 </div> 1154 </div> 1155 </section> 1156 <section class="jet-tricks-particles-section elementor-section elementor-top-section elementor-element elementor-element-272b6f4 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="272b6f4" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> 1157 <div class="elementor-background-overlay"></div> 1158 <div class="elementor-container elementor-column-gap-default"> 1159 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-039ae6f" data-id="039ae6f" data-element_type="column" data-e-type="column"> 1160 <div class="elementor-widget-wrap elementor-element-populated"> 1161 <div class="elementor-element elementor-element-bd35e9c elementor-widget elementor-widget-image" data-id="bd35e9c" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 1162 <div class="elementor-widget-container"> 1163 <img decoding="async" width="328" height="132" src="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc.png" class="attachment-full size-full wp-image-13" alt="" sizes="(max-width: 328px) 100vw, 328px" srcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc.png 328w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/03/logo-logixca-blanc-300x121.png 300w" loading="eager" fetchpriority="high" /> </div> 1164 </div> 1165 <div class="elementor-element elementor-element-22617d2 elementor-widget elementor-widget-heading" data-id="22617d2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1166 <div class="elementor-widget-container"> 1167 <h2 class="elementor-heading-title elementor-size-default">Avec autant d'options, votre présence en ligne peut prendre de nombreuses formes.</h2> </div> 1168 </div> 1169 <div class="elementor-element elementor-element-ffd5560 elementor-widget elementor-widget-text-editor" data-id="ffd5560" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1170 <div class="elementor-widget-container"> 1171 <p>Donnez vie à votre créativité afin d’offrir une expérience unique à ceux qui s’intéressent à votre projet.</p><p>Soyez confiants et offrez une expérience de communication, de vente et de valorisation aussi enrichissante qu’agréable à vos visiteurs et clients, via le web.</p> </div> 1172 </div> 1173 </div> 1174 </div> 1175 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6e7f909" data-id="6e7f909" data-element_type="column" data-e-type="column"> 1176 <div class="elementor-widget-wrap elementor-element-populated"> 1177 <div class="elementor-element elementor-element-a1da6f1 elementor-widget elementor-widget-image" data-id="a1da6f1" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1178 <div class="elementor-widget-container"> 1179 <img decoding="async" width="1920" height="1229" data-berqwpsrc="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/08/gestion-d-un-projet-dans-le-temps.png" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMjI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0ibm9uZSIgLz48L3N2Zz4=" class="attachment-full size-full wp-image-306" alt="Gestion d'un projet dans le temps" data-berqwp-srcset="https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/08/gestion-d-un-projet-dans-le-temps.png 1920w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/08/gestion-d-un-projet-dans-le-temps-300x192.png 300w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/08/gestion-d-un-projet-dans-le-temps-1024x655.png 1024w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/08/gestion-d-un-projet-dans-le-temps-768x492.png 768w, https://static.berqwp.com/logixca.com/mw1920-q80-webp/https://logixca.com/wp-content/uploads/2022/08/gestion-d-un-projet-dans-le-temps-1536x983.png 1536w" sizes="(max-width: 1920px) 100v
1179w, 1920px" /> </div> 1180 </div> 1181 </div> 1182 </div> 1183 </div> 1184 </section> 1185 <section class="elementor-section elementor-top-section elementor-element elementor-element-fd4392f elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fd4392f" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> 1186 <div class="elementor-container elementor-column-gap-default"> 1187 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d82f8fb" data-id="d82f8fb" data-element_type="column" data-e-type="column"> 1188 <div class="elementor-widget-wrap elementor-element-populated"> 1189 <div class="elementor-element elementor-element-690e339 elementor-widget elementor-widget-heading" data-id="690e339" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1190 <div class="elementor-widget-container"> 1191 <h2 class="elementor-heading-title elementor-size-default">Certains droits réservés © 2022-25, par Logixca</h2> </div> 1192 </div> 1193 </div> 1194 </div> 1195 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-616e4e8" data-id="616e4e8" data-element_type="column" data-e-type="column"> 1196 <div class="elementor-widget-wrap"> 1197 </div> 1198 </div> 1199 </div> 1200 </section> 1201 </footer> 1202
1203<script type='text/bwp-script' data-type="text/javascript"> 1204/* <![CDATA[ */ 1205var hasJetBlogPlaylist = 0; 1206/* ]]> */ 1207</script>
vendor: 1 bytes, line 1207
1207
1208<script type="speculationrules"> 1209{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1210</script>
1210 1211
1211<script data-type="text/javascript" type="text/bwp-script"> 1212 ( () => { 1213 const lazyloadRunObserver = () => { 1214 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1215 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1216 entries.forEach( ( entry ) => { 1217 if ( entry.isIntersecting ) { 1218 let lazyloadBackground = entry.target; 1219 if( lazyloadBackground ) { 1220 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1221 } 1222 lazyloadBackgroundObserver.unobserve( entry.target ); 1223 } 1224 }); 1225 }, { rootMargin: '200px 0px 200px 0px' } ); 1226 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1227 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1228 } ); 1229 }; 1230 const events = [ 1231 'DOMContentLoaded', 1232 'elementor/lazyload/observe', 1233 ]; 1234 events.forEach( ( event ) => { 1235 document.addEventListener( event, lazyloadRunObserver ); 1236 } ); 1237 } )(); 1238 </script>
1238 1239
1239<script type="text/html" id="tmpl-jet-ajax-search-results-item"> 1240<div class="jet-ajax-search__results-item"> 1241 <a class="jet-ajax-search__item-link" href="{{{data.link}}}" target="{{{data.link_target_attr}}}"> 1242 {{{data.thumbnail}}} 1243 <div class="jet-ajax-search__item-content-wrapper"> 1244 {{{data.before_title}}} 1245 <div class="jet-ajax-search__item-title">{{{data.title}}}</div> 1246 {{{data.after_title}}} 1247 {{{data.before_content}}} 1248 <div class="jet-ajax-search__item-content">{{{data.content}}}</div> 1249 {{{data.after_content}}} 1250 {{{data.rating}}} 1251 {{{data.price}}} 1252 </div> 1253 </a> 1254 {{{data.add_to_cart}}} 1255</div> 1256</script>
1256<script type="text/html" id="tmpl-jet-search-focus-suggestion-item"> 1257<div class="jet-search-suggestions__focus-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> 1258 <div class="jet-search-suggestions__focus-area-item-title">{{{data.name}}}</div> 1259</div> 1260</script>
1260<script type="text/html" id="tmpl-jet-search-inline-suggestion-item"> 1261<div class="jet-search-suggestions__inline-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> 1262 <div class="jet-search-suggestions__inline-area-item-title" >{{{data.name}}}</div> 1263</div> 1264</script>
1264<script type="text/html" id="tmpl-jet-ajax-search-inline-suggestion-item"> 1265<div class="jet-ajax-search__suggestions-inline-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> 1266 <div class="jet-ajax-search__suggestions-inline-area-item-title" >{{{data.name}}}</div> 1267</div> 1268</script>
1268<script type="text/html" id="tmpl-jet-ajax-search-results-suggestion-item"> 1269<div class="jet-ajax-search__results-suggestions-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> 1270 <div class="jet-ajax-search__results-suggestions-area-item-title">{{{data.name}}}</div> 1271</div> 1272</script>
vendor: 1 bytes, line 1272
1272
1273<script id="underscore-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/underscore.min.js?ver=1.13.8" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1273
1273
1274<script id="wp-util-js-extra" data-type="text/javascript" type="text/bwp-script"> 1275var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1276//# sourceURL=wp-util-js-extra 1277</script>
vendor: 1 bytes, line 1277
1277
1278<script id="wp-util-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/wp-util.min.js?ver=7.1.2" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1278
1278
1279<script id="jquery-chosen-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-search/assets/lib/chosen/chosen.jquery.min.js?ver=1.8.7" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1279
1279
1280<script id="jet-plugins-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-search/assets/lib/jet-plugins/jet-plugins.js?ver=1.0.0" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1280
1280
1281<script id="jet-search-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-search/assets/js/jet-search.js?ver=3.6.3.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1281
1281
1282<script id="wpascript-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.4.02" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1282
1282
1283<script id="wpascript-js-after" data-type="text/javascript" type="text/bwp-script"> 1284wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6InRkZm9oYjg3NzQiLCJ3cGFfZmllbGRfdmFsdWUiOjM3NTY3OCwid3BhX2FkZF90ZXN0Ijoibm8ifQ==")); 1285//# sourceURL=wpascript-js-after 1286</script>
vendor: 1 bytes, line 1286
1286
1287<script id="wpaescript-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/wp-armour-extended/includes/js/wpae.js?ver=2.4.02" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1287
1287
1288<script id="hello-theme-frontend-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.5.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1288
1288
1289<script id="elementor-webpack-runtime-js" src="https://logixca.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1289
1289
1290<script id="elementor-frontend-modules-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1290
1290
1291<script id="jquery-ui-core-js-before" data-type="text/javascript" type="text/bwp-script"> 1292jQuery.uiBackCompat = true; 1293//# sourceURL=jquery-ui-core-js-before 1294</script>
vendor: 1 bytes, line 1294
1294
1295<script id="jquery-ui-core-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1295
1295
1296<script id="elementor-frontend-js-before" data-type="text/javascript" type="text/bwp-script"> 1297var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Partager sur Facebook","shareOnX":"Share on X","pinIt":"L\u2019\u00e9pingler","download":"T\u00e9l\u00e9charger","downloadImage":"T\u00e9l\u00e9charger une image","fullscreen":"Plein \u00e9cran","zoom":"Zoom","share":"Partager","playVideo":"Lire la vid\u00e9o","previous":"Pr\u00e9c\u00e9dent","next":"Suivant","close":"Fermer","a11yCarouselPrevSlideMessage":"Diapositive pr\u00e9c\u00e9dente","a11yCarouselNextSlideMessage":"Diapositive suivante","a11yCarouselFirstSlideMessage":"Ceci est la premi\u00e8re diapositive","a11yCarouselLastSlideMessage":"Ceci est la derni\u00e8re diapositive","a11yCarouselPaginationBulletMessage":"Aller \u00e0 la diapositive"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Portrait mobile","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Paysage","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablette en mode portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablette en mode paysage","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Portable","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"\u00c9cran large","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"e_atomic_elements":true,"e_opt_in_v4":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/logixca.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/logixca.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/logixca.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"b9adf01bbd","atomicFormsSendForm":"fd59b5a4b9"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":15,"title":"%C3%80%20propos%20%E2%80%93%20Logixca","excerpt":"","featuredImage":"https:\/\/logixca.com\/wp-content\/uploads\/2022\/10\/gens-d-affaires-au-bureau-1160x773.jpg"}}; 1298//# sourceURL=elementor-frontend-js-before 1299</script>
vendor: 1 bytes, line 1299
1299
1300<script id="elementor-frontend-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.1" data-type="text/javascript" type="text/bwp-script"></script>
1300<script id="jet-elements-js-extra" data-type="text/javascript" type="text/bwp-script"> 1301var jetElements = {"ajaxUrl":"https://logixca.com/wp-admin/admin-ajax.php","isMobile":"false","templateApiUrl":"https://logixca.com/wp-json/jet-elements-api/v1/elementor-template","devMode":"false","mapboxToken":"","messages":{"invalidMail":"Please specify a valid e-mail"}}; 1302//# sourceURL=jet-elements-js-extra 1303</script>
1303<script id="jet-elements-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-elements/assets/js/jet-elements.min.js?ver=2.9.2.2" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1303
1303
1304<script id="smartmenus-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1304
1304
1305<script id="jet-tween-js-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-elements/assets/js/lib/tweenjs/tweenjs.min.js?ver=2.0.2" data-type="text/javascript" type="text/bwp-script"></script>
1305 1306 1307
1308<script id="jet-tricks-ts-particles-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-tricks/assets/js/lib/ts-particles/1.18.11/tsparticles.min.js?ver=1.18.11" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1308
1308
1309<script id="wp-hooks-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1309
1309
1310<script id="wp-i18n-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1310
1310
1311<script id="wp-i18n-js-after" data-type="text/javascript" type="text/bwp-script"> 1312wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1313//# sourceURL=wp-i18n-js-after 1314</script>
vendor: 1 bytes, line 1314
1314
1315<script id="elementor-pro-frontend-js-before" data-type="text/javascript" type="text/bwp-script"> 1316var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/logixca.com\/wp-admin\/admin-ajax.php","nonce":"f87912b975","urls":{"assets":"https:\/\/logixca.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/logixca.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"fr_FR","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/logixca.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1317//# sourceURL=elementor-pro-frontend-js-before 1318</script>
vendor: 1 bytes, line 1318
1318
1319<script id="elementor-pro-frontend-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.0" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1319
1319
1320<script id="pro-elements-handlers-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.0" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1320
1320
1321<script id="jet-tricks-popperjs-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-tricks/assets/js/lib/tippy/popperjs.js?ver=2.11.8" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1321
1321
1322<script id="jet-tricks-tippy-bundle-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-tricks/assets/js/lib/tippy/tippy-bundle.js?ver=6.3.7" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1322
1322
1323<script id="jet-tricks-frontend-js-extra" data-type="text/javascript" type="text/bwp-script"> 1324var JetTricksSettings = {"elements_data":{"sections":[],"columns":[],"widgets":{"e0e03c3":[],"96420f4":[],"a18f8c4":[],"1fbe1e0":[],"4e73412":[],"6191aa4f":[],"6105b0d5":[],"75fd31e7":[],"46ae373f":[],"2745056f":[],"1a1ee7cb":[],"2da0084a":[],"43cfe477":[],"6bc3eddc":[],"607a91f6":[],"4f89feff":[],"3bfb15e4":[],"1b4fa1d4":[],"46b1705f":[],"2ffc6989":[],"31cca6d2":[],"27ffd344":[],"2aee8e99":[],"ffd5560":[]}}}; 1325//# sourceURL=jet-tricks-frontend-js-extra 1326</script>
vendor: 1 bytes, line 1326
1326
1327<script id="jet-tricks-frontend-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-tricks/assets/js/jet-tricks-frontend.js?ver=2.0.2" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1327
1327
1328<script id="jet-blog-js-extra" data-type="text/javascript" type="text/bwp-script"> 1329var JetBlogSettings = {"ajaxurl":"https://logixca.com/a-propos/=1791026226&jet_blog_ajax=1"}; 1330//# sourceURL=jet-blog-js-extra 1331</script>
vendor: 1 bytes, line 1331
1331
1332<script id="jet-blog-js" src="https://static.berqwp.com/logixca.com/https://logixca.com/wp-content/plugins/jet-blog/assets/js/jet-blog.min.js?ver=2.4.10.1" data-type="text/javascript" type="text/bwp-script"></script>
1332 1333
1334<script data-type="text/javascript" type="text/bwp-script">(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44b89d4ec9a97d5',t:'MTc5MTAyNjIyNQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1334 1335
1335<script id='bwp-elementor-animations' data-berqwp async> 1336 (function(){ 1337 let LoadedElements = false; 1338 document.addEventListener('DOMContentLoaded', function () { 1339 1340 if (LoadedElements) { 1341 return; 1342 } 1343 1344 // Function to check if an element is partially in the viewport 1345 function isInViewport(element) { 1346 const rect = element.getBoundingClientRect(); 1347 const windowHeight = (window.innerHeight || document.documentElement.clientHeight); 1348 const windowWidth = (window.innerWidth || document.documentElement.clientWidth); 1349 1350 // Check if the element is within the viewport 1351 return ( 1352 rect.top < windowHeight && 1353 rect.bottom > 0 && 1354 rect.left < windowWidth && 1355 rect.right > 0 1356 ); 1357 } 1358 1359 function loadElementorAnimations() { 1360 const elements = document.querySelectorAll('.elementor-element[data-settings]'); 1361 elements.forEach(function (element) { 1362 if (isInViewport(element)) { 1363 const animationSettings = element.getAttribute('data-settings'); 1364 const dataObj = JSON.parse(animationSettings); 1365 let animationName = dataObj._animation; 1366 element.classList.remove('elementor-invisible'); 1367 1368 if (!animationName) { 1369 animationName = dataObj.animation; 1370 } 1371 1372 // handle animations 1373 if (animationName) { 1374 let animationDelay = dataObj._animation_delay; 1375 element.classList.add('animated'); 1376 1377 if (animationDelay) { 1378 setTimeout(function() { 1379 element.classList.add(animationName); 1380 }, animationDelay); 1381 1382 } else { 1383 element.classList.add(animationName); 1384 } 1385 1386 delete dataObj._animation; 1387 delete dataObj.animation; 1388 } 1389 1390 if (dataObj.background_background && dataObj.background_background == 'slideshow') { 1391 let slideshow_first_img = dataObj.background_slideshow_gallery[0].url; 1392 1393 if (slideshow_first_img) { 1394 element.style.backgroundImage = `url(${slideshow_first_img})`; 1395 element.style.backgroundSize = 'cover'; 1396 element.style.backgroundPosition = 'center'; 1397 } 1398 } 1399 1400 1401 // If you need to update the `data-settings` attribute 1402 const updatedSettings = JSON.stringify(dataObj); 1403 element.setAttribute('data-settings', updatedSettings); 1404 1405 // element.removeAttribute('data-settings'); 1406 } 1407 }); 1408 } 1409 1410 // Initial load 1411 loadElementorAnimations(); 1412 LoadedElements = true; 1413 1414 }); 1415 })() 1416 1417 1418 </script>
1418 1419 1420
1420<script defer> 1421 var comment = document.createComment(' This website is optimized using the BerqWP plugin. @1791026242 '); 1422 document.documentElement.insertBefore(comment, document.documentElement.firstChild); 1423 1424 function isMobileDevice() { 1425 return /Mobi|Android|iPhone|iPad|iPod|Opera Mini|IEMobile|WPDesktop/i.test(navigator.userAgent); 1426 } 1427 1428 function astraHeaderClass() { 1429 if (isMobileDevice() && window.screen.width <= 999) { 1430 if ((document.body.classList.contains('theme-astra') || document.body.classList.contains('ast-page-builder-template')) && !document.body.classList.contains('ast-header-break-point')) { 1431 document.body.classList.add('ast-header-break-point'); 1432 } 1433 } 1434 } 1435 1436 function divimobilemenu() { 1437 const divimenuele = document.querySelector('#et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle'); 1438 1439 if (isMobileDevice() && divimenuele) { 1440 divimenuele.innerHTML = '<div class="dipi_hamburger hamburger hamburger--spring"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div>'; 1441 } 1442 } 1443 1444 divimobilemenu(); 1445 astraHeaderClass(); 1446 window.addEventListener('resize', function() { 1447 astraHeaderClass(); 1448 }); 1449 1450 window.dispatchEvent(new Event('berqwp_js_initialized')); 1451 1452 </script>
1452 1453 1454
1454<script async> 1455 (function(){ 1456 // window.addEventListener('load', function() { 1457 window.addEventListener('DOMContentLoaded', function() { 1458 // Function to load video and its sources 1459 function loadLazyVideo(video) { 1460 // Set video src from data attribute if exists 1461 const videoSrc = video.getAttribute('data-berqwpsrc'); 1462 if (videoSrc) { 1463 video.setAttribute('src', videoSrc); 1464 } 1465 1466 // Find all <source> tags inside the video and apply their data-berqwpsrc as src 1467 const sources = video.querySelectorAll('source'); 1468 sources.forEach(source => { 1469 const sourceSrc = source.getAttribute('data-berqwpsrc'); 1470 if (sourceSrc) { 1471 source.setAttribute('src', sourceSrc); 1472 } 1473 }); 1474 1475 // Load the video once the sources have been set 1476 video.load(); 1477 } 1478 1479 // Use IntersectionObserver to detect when the video is about to enter the viewport 1480 let lazyVideos = [].slice.call(document.querySelectorAll('video.berqwp-lazy-video')); 1481 1482 if ('IntersectionObserver' in window) { 1483 let lazyVideoObserver = new IntersectionObserver(function(entries, observer) { 1484 entries.forEach(function(entry) { 1485 if (entry.isIntersecting) { 1486 let video = entry.target; 1487 loadLazyVideo(video); 1488 // Unobserve the video once it's loaded 1489 lazyVideoObserver.unobserve(video); 1490 } 1491 }); 1492 }); 1493 1494 // Observe each lazy video 1495 lazyVideos.forEach(function(video) { 1496 lazyVideoObserver.observe(video); 1497 }); 1498 } else { 1499 // Fallback for browsers that don't support IntersectionObserver 1500 lazyVideos.forEach(function(video) { 1501 loadLazyVideo(video); 1502 }); 1503 } 1504 }); 1505 1506 })() 1507 </script>
1507 1508 1509
1509<script> 1510 async function berqwp_add_assets_browser_cache(asset_urls) { 1511 if (!('caches' in window)) { 1512 console.error('Cache API is not supported in this browser.'); 1513 return; 1514 } 1515 1516 const fetchPromises = []; 1517 1518 asset_urls.forEach(url => { 1519 if (url) { 1520 fetchPromises.push( 1521 fetch(url, { 1522 method: 'GET', 1523 mode: 'cors' // Ensure CORS mode is set 1524 }) 1525 .then(response => { 1526 if (!response.ok) { 1527 console.error('Failed to fetch:', response); 1528 } 1529 return response; 1530 }) 1531 .catch(error => { 1532 console.error('Fetch error:', error); 1533 return null; 1534 }) 1535 ); 1536 } 1537 }); 1538 1539 try { 1540 const responses = await Promise.all(fetchPromises); 1541 1542 // Open or create a cache 1543 const cache = await caches.open('berqwp-assets-cache'); 1544 1545 responses.forEach(response => { 1546 if (response && response.ok) { 1547 console.log('Preloading and caching:', response.url); 1548 1549 // Add the response to the cache 1550 cache.put(response.url, response.clone()); 1551 } 1552 }); 1553 } catch (error) { 1554 console.error('Error during fetching and caching:', error); 1555 } 1556 } 1557 1558 </script>
1558 1559 1560
1560<script id='prefetch-links' defer> 1561 1562 function berq_prerender(url) { 1563 const s = document.createElement('script'); 1564 s.type = 'speculationrules'; 1565 s.textContent = JSON.stringify({ 1566 prerender: [{ urls: [url] }] 1567 }); 1568 document.head.appendChild(s); 1569 } 1570 1571 // Set to keep track of prefetched links 1572 const prefetchedLinks = new Set(); 1573 1574 // Get all anchor tags on the page 1575 const links = document.querySelectorAll('a:not([data-price-key])'); 1576 1577 // Loop through each anchor tag 1578 links.forEach(link => { 1579 // Add mouseover event listener 1580 link.addEventListener('mouseover', () => { 1581 const excludes = ['tel:', 'mailto:', 'sms:', 'geo:']; 1582 1583 const isExcluded = excludes.some(prefix => 1584 link.href.startsWith(prefix) 1585 ); 1586 1587 // Check if the link has already been prefetched 1588 if (!prefetchedLinks.has(link.href) && !isExcluded) { 1589 berq_prerender(link.href); 1590 1591 // Add the link to the set of prefetched links 1592 prefetchedLinks.add(link.href); 1593 } 1594 }); 1595 }); 1596 1597 </script>
1597 1598
1598<script defer> 1599 // document.addEventListener('DOMContentLoaded', function () { 1600 1601 (function(){ 1602 1603 var options = { 1604 root: null, // null means the viewport 1605 rootMargin: '0px', // adjust as needed 1606 threshold: 0.1 // adjust as needed 1607 }; 1608 1609 var bwp_iframe_observer = new IntersectionObserver(function (entries, observer) { 1610 entries.forEach(function (entry) { 1611 if (entry.isIntersecting) { 1612 let item = entry.target; 1613 let iframe = item.getAttribute('data-embed'); 1614 1615 let wrapper = document.createElement('div'); 1616 wrapper.innerHTML = iframe; 1617 let iframeElement = wrapper.firstChild; 1618 1619 // Insert the iframe next to the item 1620 item.insertAdjacentElement('afterend', iframeElement); 1621 1622 // Remove the original item 1623 item.remove(); 1624 1625 bwp_iframe_observer.unobserve(item); 1626 } 1627 }); 1628 }, options); 1629 1630 let yt_em = document.querySelectorAll('.berqwp-lazy-youtube'); 1631 yt_em.forEach(function (item) { 1632 bwp_iframe_observer.observe(item); 1633 }); 1634 1635 })() 1636 // }); 1637 </script>
1637 1638
1638<script id='lazy-load-bg-img' async> 1639 const berq_bg_observer = new IntersectionObserver(entries => { 1640 entries.forEach(entry => { 1641 // Check if the entry is intersecting 1642 if (entry.isIntersecting) { 1643 // Find the corresponding CSS property in the extractedProperties array 1644 const matchedProperty = extractedProperties.find(property => entry.target.matches(property.cssBlockSelector)); 1645 // console.log(matchedProperty) 1646 if (matchedProperty) { 1647 1648 document.querySelectorAll( 1649 `style[data-selector="${matchedProperty.cssBlockSelector}"]` 1650 ).forEach(style => style.remove()); 1651 1652 1653 } 1654 } 1655 }); 1656 }, { threshold: 0.0 }); 1657 1658 // Observe each element corresponding to the CSS selectors in the extractedProperties array 1659 extractedProperties.forEach(property => { 1660 let selector = property.cssBlockSelector; 1661 const elements = document.querySelectorAll(selector); 1662 elements.forEach(element => { 1663 berq_bg_observer.observe(element); 1664 }); 1665 }); 1666 1667 1668 // Lazy load svn > use tags 1669 (function(){ 1670 const lazySVGs = document.querySelectorAll('svg use[data-berqwp-href]'); 1671 1672 const lazyLoadSVG = (element) => { 1673 element.setAttribute('href', element.getAttribute('data-berqwp-href')); 1674 element.removeAttribute('data-berqwp-href'); 1675 }; 1676 1677 const bwp_svg_observer = new IntersectionObserver((entries, observer) => { 1678 entries.forEach(entry => { 1679 if (entry.isIntersecting) { 1680 lazyLoadSVG(entry.target); 1681 bwp_svg_observer.unobserve(entry.target); 1682 } 1683 }); 1684 }); 1685
1686 lazySVGs.forEach(svgUse => bwp_svg_observer.observe(svgUse)); 1687 })(); 1688 1689</script>
1689<script> 1690 (function(){ 1691 let cached_at = 1791026242; 1692 let current_time = Math.floor(new Date().getTime() / 1000); 1693 let is_expired = current_time > (cached_at + 60 * 60 * 24 * 30); 1694 1695 function sendPostRequest(url, data) { 1696 var xhr = new XMLHttpRequest(); 1697 xhr.open('POST', url, true); 1698 xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 1699 1700 xhr.onreadystatechange = function() { 1701 if (xhr.readyState === 4 && xhr.status === 200) { 1702 console.log('Success:', JSON.parse(xhr.responseText)); 1703 } else if (xhr.readyState === 4) { 1704 console.error('Error:', xhr.statusText); 1705 } 1706 }; 1707 1708 // Convert data to URL-encoded string 1709 var urlEncodedData = Object.keys(data).map(function(key) { 1710 return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]); 1711 }).join('&'); 1712 1713 xhr.send(urlEncodedData); 1714 } 1715 1716 const url = 'https://logixca.com'+'/?berqwp_request_cache'; 1717 const data = { page_slug: '/a-propos/', page_url: 'https://logixca.com/a-propos/' }; 1718 1719 if (is_expired) { 1720 sendPostRequest(url, data); 1721 } 1722 1723 })() 1724 1725 </script>
1725 1726
1726<script> 1727 var bwp_css_load_method = 'preload'; 1728 1729 function berqwpLoadCss() { 1730 // Get all link tags containing data-berqwp-style-href 1731 let berqwp_linkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 1732 1733 // Iterate through each link tag 1734 berqwp_linkTags.forEach(function (linkTag, index) { 1735 // Set the href attribute of each link tag 1736 linkTag.setAttribute('href', linkTag.getAttribute('data-berqwp-style-href')); 1737 1738 }); 1739 1740 // Get all style tags containing data-berqwp-style 1741 var berqwp_styleTags = document.querySelectorAll('style[data-berqwp-style]'); 1742 1743 // Loop through each style tag 1744 berqwp_styleTags.forEach(function (styleTag) { 1745 // Get the value of data-berqwp-style 1746 var berqwpStyle = styleTag.getAttribute('data-berqwp-style'); 1747 1748 // Set the content of the style tag with the value of data-berqwp-style 1749 styleTag.textContent = berqwpStyle; 1750 }); 1751 1752 } 1753 </script>
1753 1754 1755
1755<script id='preload-styles' defer> 1756 let initialized_style_preload = false; 1757 let lcp_fired = false; 1758 let load_fired = false; 1759 1760 // window.addEventListener('load', function () { 1761 function bwp_initialize_preload_styles() { 1762 if (initialized_style_preload) { 1763 return; 1764 } 1765 1766 initialized_style_preload = true; 1767 1768 setTimeout(function(){ 1769 let berqwp_styles = []; 1770 let berqwp_linkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 1771 1772 // Iterate through each link tag 1773 berqwp_linkTags.forEach(function (linkTag, index) { 1774 berqwp_styles.push(linkTag.getAttribute('data-berqwp-style-href')) 1775 }); 1776 1777 (async () => { 1778 1779 // berqwp_preload_css(); 1780 1781 })(); 1782 }, 1000) 1783 1784 1785 } 1786 window.addEventListener('berqwpLCPLoaded', function() { 1787 lcp_fired = true 1788 if (lcp_fired && load_fired) { 1789 bwp_initialize_preload_styles(); 1790 } 1791 }); 1792 1793 window.addEventListener('load', function() { 1794 load_fired = true 1795 if (lcp_fired && load_fired) { 1796 bwp_initialize_preload_styles(); 1797 } 1798 }); 1799 1800 setTimeout(function() { 1801 if (document.readyState === 'complete') { 1802 bwp_initialize_preload_styles(); 1803 } else { 1804 window.addEventListener('load', bwp_initialize_preload_styles); 1805 } 1806 }, 1000); 1807 1808 1809 function berqwp_preload_css() { 1810 // Get all link tags containing data-berqwp-style-href 1811 let berqwp_linkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 1812 1813 // Iterate through each link tag 1814 berqwp_linkTags.forEach(function (linkTag, index) { 1815 // Set the href attribute of each link tag 1816 linkTag.setAttribute('href', linkTag.getAttribute('data-berqwp-style-href')); 1817 1818 }); 1819 1820 // Get all style tags containing data-berqwp-style 1821 var berqwp_styleTags = document.querySelectorAll('style[data-berqwp-style]'); 1822 1823 // Loop through each style tag 1824 berqwp_styleTags.forEach(function (styleTag) { 1825 // Get the value of data-berqwp-style 1826 var berqwpStyle = styleTag.getAttribute('data-berqwp-style'); 1827 1828 // Set the content of the style tag with the value of data-berqwp-style 1829 styleTag.textContent = berqwpStyle; 1830 }); 1831 1832 // Trigger event when styles are loaded 1833 let berqwp_styles_event = new CustomEvent('berqwpStylesLoaded'); 1834 1835 // Dispatch the custom event 1836 window.dispatchEvent(berqwp_styles_event); 1837 1838 1839 } 1840 1841 </script>
1841 1842 1843
1843<script id='create-blob'> 1844 // Get all script tags in the document 1845 var scriptTags = document.getElementsByTagName('script'); 1846 1847 // Loop through each script tag 1848 for (let i = 0; i < scriptTags.length; i++) { 1849 const scriptTag = scriptTags[i]; 1850 1851 // Check if the script tag contains the data-berqwp-js attribute 1852 const berqwpAttribute = scriptTag.getAttribute('data-berqwp-js'); 1853 if (berqwpAttribute) { 1854 // Decode the base64 encoded string 1855 const decodedString = atob(berqwpAttribute); 1856 1857 // Extract the inner content of the decoded string 1858 const match = decodedString.match(/
1858<script[^>]*>([\s\S]+)<\/script>/i); 1859 if (match && match.length > 1) { 1860 const innerContent = match[1]; 1861 1862 // Convert the inner content into a Blob 1863 const blob = new Blob([innerContent], { type: 'application/javascript' }); 1864 1865 // Create a new script tag with the blob content 1866 const newScriptTag = document.createElement('script'); 1867 newScriptTag.src = URL.createObjectURL(blob); 1868 console.log(URL.createObjectURL(blob)) 1869 1870 // Convert the newScriptTag HTML string to base64 1871 const newScriptTagHtml = newScriptTag.outerHTML; 1872 const base64Encoded = btoa(newScriptTagHtml); 1873 1874 // Add the base64 encoded string back to the data-berqwp-js attribute of the original script tag 1875 scriptTag.setAttribute('data-berqwp-js', base64Encoded); 1876 } 1877 } 1878 } 1879 1880 </script>
1880 1881 1882
1882<script type='text/javascript' async> 1883 // Function to cache and load scripts 1884 async function cache_file(url) { 1885 const cache = await caches.open('berqwp-cache'); 1886 1887 // Check if the resource is already cached 1888 const cachedResponse = await cache.match(url); 1889 if (cachedResponse) { 1890 console.log('Script is already cached:', url); 1891 } else { 1892 // Fetch and cache the resource 1893 const response = await fetch(url, { cache: 'reload' }); 1894 if (response.ok) { 1895 await cache.put(url, response.clone()); 1896 console.log('Fetched and cached script:', url); 1897 } else { 1898 console.error('Failed to fetch script:', response.statusText); 1899 } 1900 } 1901 } 1902 (function() { 1903 var berqwpScriptsPreloaded = false; 1904 window.addEventListener('berqwpLCPLoaded', function() { 1905 if (berqwpScriptsPreloaded) { 1906 return; 1907 } 1908 1909 berqwpScriptsPreloaded = true; 1910 1911 // Function to preload scripts 1912 function preloadScripts() { 1913 const scripts = document.querySelectorAll('script[type="text/bwp-script"]:not([data-earlyberqwp])'); 1914 1915 scripts.forEach(script => { 1916 if (script.src) { 1917 const link = document.createElement('link'); 1918 link.rel = 'preload'; 1919 link.href = script.src; 1920 link.as = 'script'; 1921 document.head.appendChild(link); 1922 } 1923 }); 1924 } 1925 1926 // Function to load scripts from the cache 1927 function loadScripts() { 1928 const scripts = document.querySelectorAll('script[type="text/bwp-script"]:not([data-earlyberqwp])'); 1929 1930 scripts.forEach((script, index) => { 1931 const newScript = document.createElement('script'); 1932 newScript.src = script.src; 1933 newScript.type = script.getAttribute('data-type') || 'text/javascript'; 1934 newScript.async = false; // To maintain order of execution 1935 1936 // Copy other attributes 1937 Array.from(script.attributes).forEach(attr => { 1938 if (attr.name !== 'type') { 1939 newScript.setAttribute(attr.name, attr.value); 1940 } 1941 }); 1942 1943 // Replace the original script 1944 script.parentNode.replaceChild(newScript, script); 1945 }); 1946 } 1947 1948 // setTimeout(function() { 1949 // Preload scripts as early as possible 1950 // preloadScripts(); 1951 // }, 500) 1952 1953 let styleTag = document.querySelector('style[type="text/berqwpfonts"]'); 1954 1955 if (styleTag) { 1956 styleTag.setAttribute('type', 'text/css'); 1957 } 1958 1959 1960 }); 1961 })(); 1962 1963 </script>
1963 1964 1965
1965<script data-mode='4'> 1966 function berqwpLoadJs() { 1967 1968 (function () { 1969 'use strict'; 1970 const VERSION = '3.0'; 1971 let activated = false; 1972 const pendingScripts = new Map(); 1973 let completedCount = 0; 1974 1975 // Custom Event System 1976 const createTrackerEvent = (name, detail = {}) => 1977 new CustomEvent(`bwp:${name}`, { 1978 detail: { 1979 version: VERSION, 1980 timestamp: performance.now(), 1981 ...detail 1982 } 1983 }); 1984 1985 // Event Polyfills 1986 (function () { 1987 const originalAddEventListener = EventTarget.prototype.addEventListener; 1988 const readyState = document.readyState; 1989 const simulatedEvents = new WeakMap(); 1990 1991 function createEvent(type) { 1992 const event = new Event(type, { bubbles: false, cancelable: false }); 1993 event.isSimulated = true; 1994 return event; 1995 } 1996 1997 EventTarget.prototype.addEventListener = function (type, listener, options) { 1998 1999 if (typeof listener === 'function') { 2000 if (type === 'DOMContentLoaded') { 2001 if (readyState !== 'loading') { 2002 setTimeout(() => listener.call(this, createEvent(type)), 0); 2003 return; 2004 } 2005 } else if ((this === window || this instanceof HTMLScriptElement) && type === 'load') { 2006 if (readyState === 'complete') { 2007 setTimeout(() => listener.call(this, createEvent(type)), 0); 2008 return; 2009 } 2010 } 2011 } 2012 2013 2014 originalAddEventListener.call(this, type, listener, options); 2015 }; 2016 2017 ['onDOMContentLoaded', 'onload'].forEach(prop => { 2018 const target = prop === 'onload' ? window : document; 2019 const descriptor = Object.getOwnPropertyDescriptor(target.constructor.prototype, prop.toLowerCase()) || {}; 2020 2021 Object.defineProperty(target, prop, { 2022 set(fn) { 2023 if (typeof fn === 'function') { 2024 const eventType = prop.replace('on', '').toLowerCase(); 2025 if ((eventType === 'domcontentloaded' && readyState !== 'loading') || 2026 (eventType === 'load' && readyState === 'complete')) { 2027 setTimeout(() => fn.call(target, createEvent(eventType)), 0); 2028 } else { 2029 target.addEventListener(eventType, fn
2029); 2030 } 2031 } 2032 return descriptor.set ? descriptor.set.call(this, fn) : undefined; 2033 }, 2034 get() { 2035 return descriptor.get ? descriptor.get.call(this) : undefined; 2036 }, 2037 configurable: true 2038 }); 2039 }); 2040 })(); 2041 2042 // Activation System 2043 function activate() { 2044 if (activated) return; 2045 activated = true; 2046 document.dispatchEvent(createTrackerEvent('activation')); 2047 2048 // Remove listeners 2049 ['mousemove', 'click', 'scroll', 'keydown'].forEach(evt => { 2050 window.removeEventListener(evt, activate, true); 2051 }); 2052 2053 processScripts(); 2054 setupObserver(); 2055 } 2056 2057 function processScripts() { 2058 const scripts = Array.from(document.querySelectorAll('script[type="text/bwp-script"]:not([data-earlyberqwp])')); 2059 scripts.forEach(convertScript); 2060 } 2061 2062 function setupObserver() { 2063 new MutationObserver(mutations => { 2064 mutations.forEach(mutation => { 2065 mutation.addedNodes.forEach(node => { 2066 if (node.tagName === 'SCRIPT' && node.type === 'text/bwp-script') { 2067 convertScript(node); 2068 } 2069 }); 2070 }); 2071 }).observe(document, { childList: true, subtree: true }); 2072 } 2073 2074 // Script Conversion 2075 function convertScript(original) { 2076 if (original.dataset.processed) return; 2077 original.dataset.processed = 'true'; 2078 2079 const script = document.createElement('script'); 2080 const attrs = Array.from(original.attributes).filter(a => a.name !== 'type'); 2081 const id = `script-${performance.now()}-${Math.random().toString(36).slice(2)}`; 2082 2083 script.type = original.getAttribute('data-type'); 2084 try { 2085 attrs.forEach(attr => script.setAttribute(attr.name, attr.value)); 2086 } catch (e) { 2087 } 2088 if (original.textContent) script.textContent = original.textContent; 2089 2090 pendingScripts.set(id, { 2091 element: script, 2092 src: script.src, 2093 isExternal: !!script.src 2094 }); 2095 2096 document.dispatchEvent(createTrackerEvent('script-loading', { 2097 scriptId: id, 2098 element: script 2099 })); 2100 2101 script.addEventListener('load', () => handleCompletion(id, true)); 2102 script.addEventListener('error', () => handleCompletion(id, false)); 2103 2104 if (original.textContent) { 2105 handleCompletion(id, true); 2106 } 2107 2108 // script.async = false; 2109 original.replaceWith(script); 2110 } 2111 2112 function handleCompletion(id, success) { 2113 const record = pendingScripts.get(id); 2114 if (!record) return; 2115 2116 pendingScripts.delete(id); 2117 completedCount++; 2118 2119 document.dispatchEvent(createTrackerEvent('script-complete', { 2120 scriptId: id, 2121 success, 2122 duration: performance.now() - record.element.startTime 2123 })); 2124 2125 if (pendingScripts.size === 0) { 2126 document.dispatchEvent(createTrackerEvent('scripts-loaded', { 2127 total: completedCount, 2128 failed: completedCount - Array.from(pendingScripts.values()) 2129 .filter(r => r.success).length 2130 })); 2131 } 2132 } 2133 2134 document.addEventListener('bwp:scripts-loaded', (e) => { 2135 2136 if (document.readyState == 'complete') { 2137 // console.log('Releasing page lifecyle events.') 2138 // let event = new Event('DOMContentLoaded', { 2139 // bubbles: true, 2140 // cancelable: true 2141 // }); 2142 // window.dispatchEvent(event); 2143 // document.dispatchEvent(event); 2144 2145 // window.dispatchEvent(new Event('load')); 2146 // document.dispatchEvent(new Event('load')); 2147 } 2148 console.log('scripts loaded.') 2149 window.dispatchEvent(new Event('berqwp_after_delay_js_loaded')); 2150 2151 }); 2152 2153 // Initialization 2154 activate(); 2155 })(); 2156 } 2157 </script>
2157 2158 2159
2159<script> 2160 (function(){ 2161 // Select all inline script tags with type="text/bwp-script" 2162 const inlineScripts = document.querySelectorAll('script[type="text/bwp-script"]'); 2163 2164 inlineScripts.forEach((script) => { 2165 // Get the content of the inline script 2166 const scriptContent = script.innerHTML; 2167 2168 if (!scriptContent) { 2169 return; 2170 } 2171 2172 if (script.getAttribute('data-type') == 'module') { 2173 return; 2174 } 2175 2176 // Create a Blob from the script content 2177 const blob = new Blob([scriptContent], { type: 'application/javascript' }); 2178 2179 // Create a URL for the Blob 2180 const scriptURL = URL.createObjectURL(blob); 2181 2182 // Create a new external script tag 2183 const newScript = document.createElement('script'); 2184 newScript.src = scriptURL; 2185 newScript.type = 'text/bwp-script'; // Or 'text/bwp-script', but 'application/javascript' is more typical for JS 2186 newScript.setAttribute('data-type', script.getAttribute('data-type')); 2187 2188 // Copy other attributes if necessary 2189 Array.from(script.attributes).forEach(function(attr) { 2190 if (attr.name !== 'type' && attr.name !== 'src') { 2191 newScript.setAttribute(attr.name, attr.value); 2192 } 2193 }); 2194 2195 // Replace the original inline script with the new external script tag 2196 script.parentNode.replaceChild(newScript, script); 2197 }); 2198 2199 2200 2201 })(); 2202 </script>
2202 2203
2203<script id='optimize-js' async> 2204 let js_execution_mode = '4'; 2205 let js_loading = 'preload'; 2206 var bwp_js_load_method = 'preload'; 2207 let berq_content = true; 2208 var berq_click = null; 2209 var total_berq_scripts = 0; 2210 var loaded_berq_scripts = 0; 2211 let assets_to_cache = []; 2212 2213 // Get all link tags containing data-berqwp-style-href 2214 let berqwpLinkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 2215 let berqwpScriptTags = document.querySelectorAll('script[type="text/bwp-script"]'); 2216 2217 // Extract the URLs from the data attributes 2218 let cssUrls = Array.from(berqwpLinkTags).map(linkTag => linkTag.getAttribute('data-berqwp-style-href')); 2219 let jsUrls = Array.from(berqwpScriptTags).map(scriptTag => scriptTag.getAttribute('src')).filter(url => url); 2220 let resourcesUrls = cssUrls.concat(jsUrls); 2221 2222 2223 var scriptTags = document.querySelectorAll('script[data-berqwp-js]'); 2224 scriptTags.forEach(div => { 2225 const scriptData = atob(div.getAttribute('data-berqwp-js')); 2226 const scriptElement = document.createRange().createContextualFragment(scriptData).children[0]; 2227 2228 if (scriptElement.src) { 2229 total_berq_scripts++; 2230 } 2231 2232 }); 2233 2234 function preloadJS(jsURLs) { 2235 // jsURLs = jsURLs.filter((item) => item && !item.includes('blob:')); 2236 // return window.bwpWorker.preload(jsURLs); 2237 return window.bwpPreloader.preloadScripts(); 2238 } 2239 2240 function preloadCSS(cssURLs) { 2241 // return window.bwpWorker.preload(cssURLs); 2242 return window.bwpPreloader.preloadStyles(); 2243 } 2244 2245 let bwp_css_initialized = false; 2246 function bwp_css_init(cssUrls) { 2247 if (bwp_css_initialized) { 2248 return; 2249 } 2250 bwp_css_initialized = true; 2251 preloadCSS(cssUrls); 2252 berqwpLoadCss(); 2253 2254 document 2255 .querySelectorAll('style[type="text/berqwp-style"]') 2256 .forEach(style => { 2257 style.type = 'text/css'; 2258 }); 2259 } 2260 2261 let bwp_js_initialized = false; 2262 function bwp_js_init(jsUrls) { 2263 if (bwp_js_initialized) { 2264 return; 2265 } 2266 bwp_js_initialized = true; 2267 2268 if (js_execution_mode === '3') { 2269 berqwpLoadJs(); 2270 } else { 2271 preloadJS(jsUrls) 2272 .then(() => { 2273 console.log('Preloading completed, invoking berqwpLoadJs...'); 2274 if (typeof berqwpLoadJs === 'function') { 2275 berqwpLoadJs(); 2276 } else { 2277 console.error('berqwpLoadJs is not defined or not a function.'); 2278 } 2279 }) 2280 .catch(error => { 2281 console.error('bwp_js_init failed during preloadJS:', error); 2282 }); 2283 2284 } 2285 } 2286 2287 let bwp_lastScrollY = window.scrollY; 2288 const bwp_SCROLL_THRESHOLD = 10; 2289 2290 function berqwp_js_handleUserInteraction(event) { 2291 2292 if (event.type === 'click' || event.type === 'touchstart') { 2293 berq_click = event.target; 2294 2295 // Traverse up the DOM to find the closest <a> ancestor 2296 if (berq_click.closest('a')) { 2297 berq_click = berq_click.closest('a'); 2298 } 2299 2300 // If click is done on a link 2301 if (berq_click.tagName === 'A' && berq_click.href && /^https?:\/\//.test(berq_click.href)) { 2302 console.log('Skipping JavaScript execution, a link was clicked.') 2303 return; 2304 } 2305 2306 console.log(event.type) 2307 // event.preventDefault(); 2308 } 2309 2310 if (event.type == 'scroll') { 2311 const currentScrollY = window.scrollY; 2312 const diff = Math.abs(currentScrollY - bwp_lastScrollY); 2313 2314 if (diff < bwp_SCROLL_THRESHOLD) { 2315 return; 2316 } 2317 } 2318 2319 bwp_js_init(jsUrls); 2320 bwp_css_init(cssUrls); 2321 2322 2323 // After running the function, remove all event listeners to ensure it runs only once 2324 for (let eventType of berqwp_js_interactionEventTypes) { 2325 window.removeEventListener(eventType, berqwp_js_handleUserInteraction); 2326 } 2327 } 2328 2329 let berqwp_js_interactionEventTypes = ['click', 'mousemove', 'keydown', 'touchstart', 'scroll', 'berqwpLoadJS', 'berqwp_interaction_event']; 2330 let waitForEvent = false;
2331 2332 // setTimeout(function() { 2333 // bwp_js_init(jsUrls); 2334 // bwp_css_init(cssUrls); 2335 // }, 10000) 2336 2337 if (js_loading == 'preload' && bwp_css_load_method == 'preload') { 2338 // berqwp_js_interactionEventTypes = ['berqwpStylesLoaded']; 2339 // berqwp_js_interactionEventTypes.push('berqwpStylesLoaded'); 2340 2341 bwp_js_init(jsUrls); 2342 bwp_css_init(cssUrls); 2343 2344 // window.addEventListener('load', function () { 2345 // }) 2346 2347 } else if (js_loading == 'preload' && bwp_css_load_method !== 'preload') { 2348 // window.addEventListener('load', function () { 2349 bwp_js_init(jsUrls); 2350 // }) 2351 waitForEvent = true; 2352 2353 } else if (js_loading !== 'preload' && bwp_css_load_method == 'preload') { 2354 bwp_css_init(cssUrls); 2355 waitForEvent = true; 2356 2357 } else { 2358 waitForEvent = true; 2359 } 2360 2361 if (waitForEvent) { 2362 for (let eventType of berqwp_js_interactionEventTypes) { 2363 window.addEventListener(eventType, berqwp_js_handleUserInteraction, { passive: false }); 2364 } 2365 } 2366 2367 window.addEventListener('berqwp_critical_css_processed', function() { 2368 //preloadJS(jsUrls); 2369 }) 2370 2371 window.addEventListener('berqwp_after_delay_js_loaded', function() { 2372 if (berq_content == true) { 2373 berq_content = false; 2374 2375 if (js_execution_mode === '5') { 2376 if (typeof window._bwpReplayLifecycle === 'function') window._bwpReplayLifecycle(); 2377 window.dispatchEvent(new Event('resize')); 2378 2379 } else { 2380 triggerReadyStateChange('complete'); 2381 if (typeof elementorFrontend !== 'undefined' && typeof elementorFrontend.init === 'function') { 2382 var _realInit = elementorFrontend.init.bind(elementorFrontend); 2383 elementorFrontend.init = function() {}; 2384 _realInit(); 2385 } 2386 let event = new Event('DOMContentLoaded', { 2387 bubbles: true, 2388 cancelable: true 2389 }); 2390 document.dispatchEvent(event); 2391 document.dispatchEvent(new Event('readystatechange')); 2392 window.dispatchEvent(new Event('load')); 2393 2394 2395 // Create a new resize event 2396 var resizeEvent = new Event('resize'); 2397 2398 // Dispatch the resize event 2399 window.dispatchEvent(resizeEvent); 2400 2401 } 2402 2403 2404 2405 2406 2407 } 2408 2409 function whenScriptsAreIdle({ 2410 idleTime = 300, // ms of quiet time 2411 timeout = 10000 // max wait 2412 } = {}) { 2413 return new Promise((resolve) => { 2414 let pending = new Set(); 2415 let idleTimer; 2416 let resolved = false; 2417 2418 function done() { 2419 if (resolved) return; 2420 resolved = true; 2421 observer.disconnect(); 2422 resolve(); 2423 } 2424 2425 function resetIdleTimer() { 2426 clearTimeout(idleTimer); 2427 idleTimer = setTimeout(() => { 2428 if (pending.size === 0) done(); 2429 }, idleTime); 2430 } 2431 2432 function track(script) { 2433 if (script.dataset._tracked) return; 2434 script.dataset._tracked = '1'; 2435 2436 // Inline scripts execute immediately 2437 if (!script.src) { 2438 resetIdleTimer(); 2439 return; 2440 } 2441 2442 pending.add(script); 2443 2444 const cleanup = () => { 2445 pending.delete(script); 2446 resetIdleTimer(); 2447 }; 2448 2449 script.addEventListener('load', cleanup, { once: true }); 2450 script.addEventListener('error', cleanup, { once: true }); 2451 } 2452 2453 // Track existing scripts 2454 document.querySelectorAll('script').forEach(track); 2455 2456 // Observe new scripts 2457 const observer = new MutationObserver((mutations) => { 2458 for (const m of mutations) { 2459 for (const node of m.addedNodes) { 2460 if (node.tagName === 'SCRIPT') { 2461 track(node); 2462 } else if (node.querySelectorAll) { 2463 node.querySelectorAll('script').forEach(track); 2464 } 2465 } 2466 } 2467 }); 2468 2469 observer.observe(document.documentElement, { 2470 childList: true, 2471 subtree: true 2472 }); 2473 2474 // Safety timeout 2475 setTimeout(done, timeout); 2476 2477 resetIdleTimer(); 2478 }); 2479 } 2480 2481 if (berq_click) { 2482 2483 console.log(berq_click); 2484 const clickEvent = new MouseEvent('click', { 2485 bubbles: true, 2486 cancelable: false, 2487 view: window 2488 }); 2489 berq_click.dispatchEvent(clickEvent); 2490 berq_click = null; 2491 2492 // whenScriptsAreIdle({ idleTime: 800 }).then(() => { 2493 // setTimeout(function() { 2494 // console.log(berq_click); 2495 // const clickEvent = new MouseEvent('click', { 2496 // bubbles: true, 2497 // cancelable: false, 2498 // view: window 2499 // }); 2500 // berq_click.dispatchEvent(clickEvent); 2501 // berq_click = null; 2502 // }, 500) 2503 // }); 2504 } 2505 }); 2506 2507 2508 2509 </script>
2509 2510
2510<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"4fe337084e49419ab639f666c7afb780","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 2510
2510
2511<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a450a931a88b60b8',t:'MTc5MTA3OTkzOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2511</body> 2512</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.