<!DOCTYPE html>
<html dir="ltr" lang="fr-fr">
<head>
<meta charset="utf-8">
<!--
Based on the TYPO3 Bootstrap Package by Benjamin Kott - https://www.bootstrap-package.com/
This website is powered by TYPO3 - inspiring people to share!
TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
TYPO3 is copyright 1998-2025 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
Information and contribution at https://typo3.org/
-->
<link rel="shortcut icon" href="/fileadmin/design/favicon.ico" type="image/x-icon">
<title>Agence de création de site web à Granville, Normandie - NET STUDIO</title>
<meta http-equiv="x-ua-compatible" content="IE=edge" />
<meta name="generator" content="TYPO3 CMS" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1" />
<meta name="robots" content="index,follow" />
<meta name="twitter:card" content="summary" />
<meta name="apple-mobile-web-app-capable" content="no" />
<meta name="google" content="notranslate" />
<link rel="stylesheet" type="text/css" href="/typo3temp/assets/bootstrappackage/css/theme-3832e840e7d9fea2cae36f0fd0a3daf6021da7d9e04f09e1a5f1d37639f7b5a4.css?1729228330" media="all">
<link rel="stylesheet" type="text/css" href="/typo3temp/assets/css/847da8fca8.css?1594807962" media="all">
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/modernizr/modernizr.min.js?1593526718" type="" async="async"></script>
<script type="text/javascript">
/*<![CDATA[*/
/*_scriptCode*/
/* decrypt helper function */
function decryptCharcode(n,start,end,offset) {
n = n + offset;
if (offset > 0 && n > end) {
n = start + (n - end - 1);
} else if (offset < 0 && n < start) {
n = end - (start - n - 1);
}
return String.fromCharCode(n);
}
/* decrypt string */
function decryptString(enc,offset) {
var dec = "";
var len = enc.length;
for(var i=0; i < len; i++) {
var n = enc.charCodeAt(i);
if (n >= 0x2B && n <= 0x3A) {
dec += decryptCharcode(n,0x2B,0x3A,offset); /* 0-9 . , - + / : */
} else if (n >= 0x40 && n <= 0x5A) {
dec += decryptCharcode(n,0x40,0x5A,offset); /* A-Z @ */
} else if (n >= 0x61 && n <= 0x7A) {
dec += decryptCharcode(n,0x61,0x7A,offset); /* a-z */
} else {
dec += enc.charAt(i);
}
}
return dec;
}
/* decrypt spam-protected emails */
function linkTo_UnCryptMailto(s) {
location.href = decryptString(s,-1);
}
/*]]>*/
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-KQP4KD2DEH"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-KQP4KD2DEH');
</script>
<link rel="canonical" href="/"/>
<script>WebFontConfig={"custom":{"urls":["\/typo3temp\/assets\/bootstrappackage\/fonts\/cc5b15b7d52527096e610d74b16bebbe94f7d1172fc45f374bc7d25e847b1feb\/webfont.css","\/typo3conf\/ext\/bootstrap_package\/Resources\/Public\/Fonts\/bootstrappackageicon.min.css"],"families":["Source Sans Pro:300,400,700","BootstrapPackageIcon"]},"timeout":1000};(function(d){var wf=d.createElement('script'),s=d.scripts[0];wf.src='/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/webfontloader/webfontloader.js';wf.async=false;s.parentNode.insertBefore(wf,s);})(document);</script>
</head>
<body id="p83" class="page-83 pagelevel-0 language- backendlayout-special_start layout-default">
<div id="top"></div><div class="body-bg body-bg-top"><div id="cookieconsent"><span data-cookieconsent-setting="cookie.expiryDays" data-cookieconsent-value="365"></span><span data-cookieconsent-setting="content.header" data-cookieconsent-value="Cookies used on the website!"></span><span data-cookieconsent-setting="content.message" data-cookieconsent-value="This website uses cookies to ensure you get the best experience on our website."></span><span data-cookieconsent-setting="content.dismiss" data-cookieconsent-value="Got it!"></span><span data-cookieconsent-setting="content.allow" data-cookieconsent-value="Allow cookies"></span><span data-cookieconsent-setting="content.deny" data-cookieconsent-value="Decline"></span><span data-cookieconsent-setting="content.link" data-cookieconsent-value="Learn more"></span><span data-cookieconsent-setting="content.href" data-cookieconsent-value=""></span><span data-cookieconsent-setting="layout" data-cookieconsent-value="basic"></span><span data-cookieconsent-setting="type" data-cookieconsent-value="info"></span><span data-cookieconsent-setting="position" data-cookieconsent-value="bottom-right"></span><span data-cookieconsent-setting="revokable" data-cookieconsent-value="0"></span><span data-cookieconsent-setting="static" data-cookieconsent-value="0"></span><span data-cookieconsent-setting="location" data-cookieconsent-value="0"></span><span data-cookieconsent-setting="law.countryCode" data-cookieconsent-value=""></span><span data-cookieconsent-setting="law.regionalLaw" data-cookieconsent-value="1"></span></div><a class="sr-only sr-only-focusable" href="#page-content"><span>Skip to main content</span></a><header id="page-header" class="bp-page-header navbar navbar-mainnavigation navbar-default-transition navbar-has-image navbar-top navbar-fixed-top"><div class="container"><a class="navbar-brand navbar-brand-image" title="NET STUDIO" href="/"><img class="navbar-brand-logo-normal" src="/fileadmin/design/net-studio.png" alt="NET STUDIO logo" height="202" width="180"><img class="navbar-brand-logo-inverted" src="/fileadmin/design/net-studio.png" alt="NET STUDIO logo" height="202" width="180"></a><button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#mainnavigation" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button><nav id="mainnavigation" class="collapse navbar-collapse"><ul class="navbar-nav"><li class="nav-item"><a href="/projets" id="nav-item-87" class="nav-link" title="Projets"><span class="nav-link-text">Projets</span></a></li><li class="nav-item"><a href="/equipe" id="nav-item-88" class="nav-link" title="Equipe"><span class="nav-link-text">Equipe</span></a></li><li class="nav-item dropdown dropdown-hover"><a href="/prestations/web" id="nav-item-90" class="nav-link dropdown-toggle" title="Prestations" aria-haspopup="true" aria-expanded="false"><span class="nav-link-text">Prestations</span></a><ul class="dropdown-menu" aria-labelledby="nav-item-90"><li><a href="/prestations/web" class="dropdown-item" title="Web"><span class="dropdown-text">Web</span></a></li><li><a href="/prestations/developpement" class="dropdown-item" title="Développement"><span class="dropdown-text">Développement</span></a></li><li><a href="/prestations/suivi" class="dropdown-item" title="Suivi"><span class="dropdown-text">Suivi</span></a></li><li><a href="/prestations/referencement" class="dropdown-item" title="Référencement"><span class="dropdown-text">Référencement</span></a></li></ul></li><li class="nav-item"><a href="/contact" id="nav-item-94" class="nav-link" title="Contact"><span class="nav-link-text">Contact</span></a></li><li class="nav-item"><a href="/mentions-legales" id="nav-item-95" class="nav-link" title="Mentions légales"><span class="nav-link-text">Mentions légales</span></a></li><li class="nav-item"><a href="/cgv" id="nav-item-96" class="nav-link" title="CGV"><span class="nav-link-text">CGV</span></a></li></ul></nav></div></header><div id="page-content" class="bp-page-content main-section"><!--TYPO3SEARCH_begin--><a id="c214"></a><div id="carousel-214" class="carousel carousel-slide slide" data-interval="6000" data-wrap="true" data-ride="carousel"><div class="carousel-inner"><div class="item active carousel-item carousel-item-type carousel-item-type-html" data-itemno="0" style="background-color: #333333;"><div class="carousel-content"><img src="/fileadmin/design/slides/js/1_bg.png" style="width:100%;" alt="Présentation Net Studio" /><div class="slide-right carousel-slider-anim launch-slide-right-carousel" style="top:27%;width:50%;"><p><img src="/fileadmin/design/slides/js/1_logo_net_studio.png" style="margin-left:60px;width:75%!important;" alt="Logo Net Studio" /></p></div><div class="slide-left carousel-slider-anim launch-slide-left-carousel" style="top:27%;width:50%;"><p><img src="/fileadmin/design/slides/js/1_pc_arte_grosse.png" style="margin-left:60px;width:75%!important;" alt="Exemple site : Arte Grosse" /></p></div></div></div><div class="item carousel-item carousel-item-type carousel-item-type-html" data-itemno="1" style="background-color: #333333;"><div class="carousel-content"><img src="/fileadmin/design/slides/js/2_bg.png" style="width:100%;" alt="Net Studio : prestations Web" /><div class="slide-right carousel-slider-anim launch-slide-right-carousel" style="top:0;"><img src="/fileadmin/design/slides/js/2_web.png" style="height:100%;" alt="Prestation Web : E-commerce, site vitrines, newsletters, développements spécifiques et hébergements"/></div></div></div><div class="item carousel-item carousel-item-type carousel-item-type-html" data-itemno="2" style="background-color: #333333;"><div class="carousel-content"><img src="/fileadmin/design/slides/js/4_bg.png" style="width:100%;" alt="Net Studio : Organisme de formation" /><div class="slide-right carousel-slider-anim launch-slide-right-carousel" style="width:50%!important;top:33%"><img src="/fileadmin/design/slides/js/4_interventions.png" style="width:65%!important;margin-left:25%!important;" alt="Les interventions de Net Studio : écoles et entreprises" /></div><div class="slide-left carousel-slider-anim launch-slide-left-carousel" style="width:55%!important;top:8%"><img src="/fileadmin/design/slides/js/4_camembert.png" style="width:60%!important;margin-left:0%!important;margin-top:12%" alt="Formations Net Studio : Développement front, infrastructure, webmarketing et stratégie web" /><img src="/fileadmin/design/slides/js/4_medaille_texte.png" style="width:35%!important;margin-left:15px;" alt="Net Studio - Formation" /></div></div></div><div class="item carousel-item carousel-item-type carousel-item-type-html" data-itemno="3" style="background-color: #333333;"><div class="carousel-content"><img src="/fileadmin/design/slides/js/5_bg.png" style="width:100%;" alt="Coordonnées de Michel Glagoe et Pierre Leclerc" /><div class="slide-right carousel-slider-anim launch-slide-right-carousel" style="width:50%!important;top:45%"><img src="/fileadmin/design/slides/js/5_coordonnees_michel.png" style="width:35%!important;margin-left:45%!important;" alt="Coordonnées de Michel Glagoe" /></div><div class="slide-left carousel-slider-anim launch-slide-left-carousel" style="width:50%!important;top:10%"><img src="/fileadmin/design/slides/js/5_devis_gratuit.png" style="width:15%!important;margin-left:15%!important;" alt="Net Studio : devis gratuit" /></div></div></div></div><ol class="carousel-indicators"><li data-target="#carousel-214" data-slide-to="0" class="active"><span>
Slide 1 JS
</span></li><li data-target="#carousel-214" data-slide-to="1" class=""><span>
Slide 2 JS
</span></li><li data-target="#carousel-214" data-slide-to="2" class=""><span>
Slide 4 JS
</span></li><li data-target="#carousel-214" data-slide-to="3" class=""><span>
Slide 5 JS
</span></li></ol><a data-slide="prev" role="button" class="left carousel-control carousel-control-prev" href="#carousel-214"><span class="carousel-control-icon carousel-control-prev-icon"></span><span class="sr-only">Previous</span></a><a data-slide="next" role="button" class="right carousel-control carousel-control-next" href="#carousel-214"><span class="carousel-control-icon carousel-control-next-icon"></span><span class="sr-only">Next</span></a></div><div id="c373" class="frame frame-default frame-type-text frame-layout-0 frame-background-dark frame-no-backgroundimage frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><header class="frame-header"><h2 class="element-header"><span>Applications Mobiles</span></h2></header><p class="lead">Nouveauté 2025 : le développement d'applications mobiles, en mode PWA avec <a href="https://reactnative.dev/" target="_blank" rel="noreferrer">React Native</a> et <a href="https://strapi.io/" target="_blank" rel="noreferrer">Strapi</a></p></div></div></div><div id="c371" class="frame frame-default frame-type-textpic frame-layout-0 frame-background-light frame-no-backgroundimage frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><div class="textpic textpic-centered textpic-right"><div class="textpic-item textpic-gallery"><div class="gallery-row"><div class="gallery-item gallery-item-size-2"><figure class="image"><a href="/fileadmin/mobile/app-demo-01-home.png" title="" data-lightbox-caption="" class="lightbox" data-lightbox-width="386" data-lightbox-height="844" rel="lightbox-group-371"><picture><source data-variant="default" data-maxwidth="257" media="(min-width: 1200px)" srcset="/fileadmin/_processed_/d/9/csm_app-demo-01-home_be65c3b4a6.png 1x"><source data-variant="large" data-maxwidth="212" media="(min-width: 992px)" srcset="/fileadmin/_processed_/d/9/csm_app-demo-01-home_9e970cfe3c.png 1x"><source data-variant="medium" data-maxwidth="152" media="(min-width: 768px)" srcset="/fileadmin/_processed_/d/9/csm_app-demo-01-home_ad0c8f6e99.png 1x"><source data-variant="small" data-maxwidth="242" media="(min-width: 576px)" srcset="/fileadmin/_processed_/d/9/csm_app-demo-01-home_e02109efe9.png 1x"><source data-variant="extrasmall" data-maxwidth="179" srcset="/fileadmin/_processed_/d/9/csm_app-demo-01-home_f668d8bd23.png 1x"><img loading="lazy" src="/fileadmin/_processed_/d/9/csm_app-demo-01-home_be65c3b4a6.png" width="257" height="562" intrinsicsize="257x562" title="" alt=""></picture></a></figure></div><div class="gallery-item gallery-item-size-2"><figure class="image"><a href="/fileadmin/mobile/app-demo-02-stats.png" title="" data-lightbox-caption="" class="lightbox" data-lightbox-width="386" data-lightbox-height="844" rel="lightbox-group-371"><picture><source data-variant="default" data-maxwidth="257" media="(min-width: 1200px)" srcset="/fileadmin/_processed_/2/a/csm_app-demo-02-stats_68c6a561da.png 1x"><source data-variant="large" data-maxwidth="212" media="(min-width: 992px)" srcset="/fileadmin/_processed_/2/a/csm_app-demo-02-stats_378ef5a924.png 1x"><source data-variant="medium" data-maxwidth="152" media="(min-width: 768px)" srcset="/fileadmin/_processed_/2/a/csm_app-demo-02-stats_d1bab8bf6d.png 1x"><source data-variant="small" data-maxwidth="242" media="(min-width: 576px)" srcset="/fileadmin/_processed_/2/a/csm_app-demo-02-stats_a84abced26.png 1x"><source data-variant="extrasmall" data-maxwidth="179" srcset="/fileadmin/_processed_/2/a/csm_app-demo-02-stats_52c4fa600b.png 1x"><img loading="lazy" src="/fileadmin/_processed_/2/a/csm_app-demo-02-stats_68c6a561da.png" width="257" height="562" intrinsicsize="257x562" title="" alt=""></picture></a></figure></div></div></div><div class="textpic-item textpic-text"><p>🚀 Découvrez l'innovation qui révolutionne le travail en réseau ! 📱💼<br /> Cette solution transforme la façon de gérer nos contacts professionnels et nos opportunités d'affaires.<br /> Jetez un œil à la vidéo de démonstration ci-dessous !</p><p>Fonctionnalités clés :<br /> ✅ Connexion sécurisée avec gestion intelligente des mots de passe<br /> ✅ Communication instantanée : appels et e-mails en un clic<br /> ✅ Tableau de bord avec statistiques en temps réel (deals, leaders, consolidation sur 1mois, 6mois ou 12 mois)<br /> ✅ Partage facile d'opportunités d'affaires (interne/externe)<br /> ✅ Système intégré de suivi et de remerciement<br /> ✅ Notifications par e-mail personnalisables<br /> ✅ Interface d'administration puissante basée sur Strapi<br /> ✅ un système de news (mini agenda)<br /> ✅ mini-comptes rendus de réunion<br /> ✅ gestion des invités</p><p>Cette application est conçue pour optimiser les interactions professionnelles et booster la productivité.<br /> Que vous soyez entrepreneur, cadre ou professionnel du développement d'affaires, cet outil pourrait devenir indispensable à votre succès.<br /> 👉 Visionnez la démo et découvrez comment cette application peut transformer votre façon de :<br /> travailler en réseau, manager, collaborer, ...et faire des affaires !<br /><a href="https://www.linkedin.com/feed/hashtag/?keywords=innovationprofessionnelle&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244697547070406656" target="_blank" class="app-aware-link" rel="noreferrer">#InnovationProfessionnelle</a><a href="https://www.linkedin.com/feed/hashtag/?keywords=reseauxdaffaires&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244697547070406656" target="_blank" class="app-aware-link" rel="noreferrer">#ReseauxDaffaires</a><a href="https://www.linkedin.com/feed/hashtag/?keywords=productivit%C3%A9autravail&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244697547070406656" target="_blank" class="app-aware-link" rel="noreferrer">#ProductivitéAuTravail</a><a href="https://www.linkedin.com/feed/hashtag/?keywords=techstartup&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244697547070406656" target="_blank" class="app-aware-link" rel="noreferrer">#TechStartup</a></p><p>Adaptable pour tous types d'échanges professionnels : n'hésitez plus à créer "votre" app de <a href="https://www.linkedin.com/feed/hashtag/?keywords=productivit%C3%A9&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244709278907822080" target="_blank" class="app-aware-link" rel="noreferrer">#productivité</a>, <a href="https://www.linkedin.com/feed/hashtag/?keywords=suivi&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244709278907822080" target="_blank" class="app-aware-link" rel="noreferrer">#suivi</a>, <a href="https://www.linkedin.com/feed/hashtag/?keywords=stats&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7244709278907822080" target="_blank" class="app-aware-link" rel="noreferrer">#stats</a> 😉</p><p>Démo : <a href="https://app.net-studio.fr/apppromo.m4v" target="_blank" rel="noreferrer">https://app.net-studio.fr/apppromo.m4v</a></p></div></div></div></div></div><div class="section section-default"><div class="container"><div class="section-row"><div class="section-column section-column-third"><div id="c215" class="frame frame-default frame-type-texticon frame-layout-0 frame-background-none frame-no-backgroundimage frame-space-before-none frame-space-after-none" data-aos="fade-right" data-aos-duration="800" data-aos-once="true" data-aos-easing="ease" data-aos-mirror="false"><div class="frame-container"><div class="frame-inner"><div class="texticon texticon-top"><div class="texticon-icon texticon-size-large texticon-type-default"><span class="texticon-inner-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="64" height="64" viewbox="0 0 512 512"><path d="M400 172.9C400 95.1 333.9 32 256 32S112 95.1 112 173c0 31 13.2 59 30.2 83h-.3c10.9 15 21.4 27.7 31.5 45 22 37.8 18.6 74.3 18.7 81.6v1.4h128v-1.4c0-8.9-3.6-43.8 18.4-81.6 10.1-17.3 20.6-30 31.5-45h-.1c16.9-24 30.1-52 30.1-83.1zm-49 81.5c-.6.8-1.1 1.5-1.7 2.3-8.1 10.9-16.5 22.2-24.7 36.1-17.3 29.7-20.4 57.9-20.8 75.1H288V256l32-64h-16.6L272 256v112h-32V256l-31.4-64H192l32 64v112h-15.9c-.5-17.2-3.9-45.7-20.9-75-4.5-7.7-9.1-15-13.7-21h.2l-18.6-25.6c-15.8-21.6-27.1-47.1-27.1-73.6 0-33.4 16-64.8 39.6-88.4s55-36.7 88.4-36.7c33.4 0 64.8 13.1 88.4 36.7 23.6 23.6 39.6 55 39.6 88.4 0 26.5-11.3 51.9-27.1 73.5l-5.9 8.1zM224 464h64v16h-64zm-16-32h96v16h-96zm0-32h96v16h-96z"/></svg></span></div><div class="texticon-content"><header class="frame-header"><h2 class="element-header text-center"><span>Web</span></h2></header><p class="text-center lead">NET STUDIO vous propose des solutions web adaptées à vos besoins. Nous gérons votre projet de A à Z, du suivi des clients, en passant par la conception graphique, l'intégration, l'hébergement, la mise en place d'outils spécifiques, le référencement, la mise en ligne et le suivi de votre site internet.</p></div></div></div></div></div></div><div class="section-column section-column-third"><div id="c216" class="frame frame-default frame-type-texticon frame-layout-0 frame-background-none frame-no-backgroundimage frame-space-before-none frame-space-after-none" data-aos="flip-up" data-aos-duration="800" data-aos-once="true" data-aos-delay="800" data-aos-easing="ease" data-aos-mirror="false"><div class="frame-container"><div class="frame-inner"><div class="texticon texticon-top"><div class="texticon-icon texticon-size-large texticon-type-default"><span class="texticon-inner-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="64" height="64" viewbox="0 0 512 512"><path d="M448 272.754v-32.008l-33.291-8.703-2.601-13.204 27.594-20.905-12.197-29.608-34.392 4.802-7.498-10.603 17.696-29.708-22.594-22.605-30.192 17.404-10.697-7.302 5.298-35.009-29.492-12.303-21.594 28.308-12.297-2.601L273.045 64h-31.991l-9.197 34.909-12.098 2.4-21.494-29.008-29.592 12.304 4.799 35.709-11.697 7.202-31.292-18.705-22.594 22.606 18.795 31.508-6.698 10.502-35.49-5.001-12.197 29.608 28.893 21.706-2.399 12.203L64 240.846v32.008l34.69 8.903 2.4 12.503-28.394 21.306 12.297 29.508 34.991-5.002 7.099 11.303-17.896 30.608 22.595 22.605 30.192-18.204 11.196 7.302-4.498 34.31 29.592 12.202 20.595-27.807 13.396 2.5L241.054 448h31.991l8.298-33.109 13.597-2.601 20.694 27.107 29.593-12.204-4.998-33.708 10.196-7.401 28.992 16.904 22.595-22.606-16.795-28.907 7.896-11.403 33.791 4.802 12.298-29.508-27.193-20.506 2.7-13.503L448 272.754zm-28.293 48.013l-2.8 6.702-31.891-4.501-18.896 27.807 15.695 27.106-5.198 5.202-27.293-15.904-26.593 18.204 4.799 31.809-6.698 2.802-19.595-25.607-32.892 6.501-7.798 31.209h-7.198l-8.397-31.309-32.592-6.501-19.495 26.406-6.698-2.801 4.399-32.509-27.493-18.304-28.793 17.504-5.099-5.101 16.996-29.108-18.096-27.606-33.191 4.701-2.699-6.603 26.894-20.205-6.199-31.809-32.991-8.502v-7.202l32.991-8.402 6.299-31.608-27.293-20.505 2.699-6.602 33.691 4.801 17.796-26.807-17.996-30.008 4.999-5.001 20.595 12.303 9.197 5.501 27.893-18.205-4.499-33.809 6.699-2.8 20.294 27.407 31.492-6.102 8.798-33.208h7.198l8.298 33.008 31.691 6.301 20.095-26.807 6.598 2.801-4.999 33.108 27.193 18.105 28.292-16.205 5.1 5.102-16.695 28.007 18.396 27.007 32.491-4.601 2.799 6.702-26.193 19.705 6.498 32.508 31.292 8.102v7.202l-31.391 8.103-6.499 32.709 25.993 19.807z"/><path d="M256 128c-70.692 0-128 57.308-128 128 0 70.693 57.308 128 128 128s128-57.307 128-128c0-70.692-57.308-128-128-128zM144 256c0-29.916 11.65-58.042 32.804-79.195C197.958 155.65 226.084 144 256 144c7.496 0 14.88.732 22.069 2.161L250.3 250.1l-104.155 27.888A113.183 113.183 0 0 1 144 256zm112 112c-29.917 0-58.042-11.65-79.196-32.804-11.927-11.926-20.831-26.069-26.331-41.499L253.9 266.2l74.935 74.889C308.558 358.501 283.009 368 256 368zm84.154-38.099L265.2 254.9l28.05-104.58c15.604 5.487 29.904 14.443 41.945 26.484C356.35 197.958 368 226.084 368 256c0 27.486-9.841 53.457-27.846 73.901z"/></svg></span></div><div class="texticon-content"><header class="frame-header"><h2 class="element-header text-center"><span>Développement</span></h2></header><p class="text-center lead">Une intégration sur-mesure pour faciliter la mise en service de votre nouveau site. Développements et gestion de bases de données PHP, MySQL, PostgreSQL, Administration et gestion de serveurs Linux, solutions de sauvegarde, passerelles, firewall, monitoring, sécurité, ...</p></div></div></div></div></div></div><div class="section-column section-column-third"><div id="c217" class="frame frame-default frame-type-texticon frame-layout-0 frame-background-none frame-no-backgroundimage frame-space-before-none frame-space-after-none" data-aos="fade-left" data-aos-duration="800" data-aos-once="true" data-aos-delay="400" data-aos-easing="ease" data-aos-mirror="false"><div class="frame-container"><div class="frame-inner"><div class="texticon texticon-top"><div class="texticon-icon texticon-size-large texticon-type-default"><span class="texticon-inner-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="64" height="64" viewbox="0 0 512 512"><path d="M256 64L32 176.295l32 21.072V400l32 16V217.849L255.852 320l132.144-85.451L480 174.727z"/><path d="M390.13 256L256 343.768 120.531 256 112 337.529l6.305 3.378c1 .542 92.382 54.243 130.652 98.858l7.045 8.234 7.055-8.234c38.274-44.615 129.706-98.316 130.706-98.858l6.236-3.347L390.13 256z"/></svg></span></div><div class="texticon-content"><header class="frame-header"><h2 class="element-header text-center"><span>Formation</span></h2></header><p class="lead text-center">Nous intervenons régulièrement dans les écoles, notamment sur Rennes pour : AFTEC, MyDigitalSchool, BUROSCOPE et la Faculté des Métiers dans les domaines de l'intégration front-end, back-end, le marketing et la gestion de projets internet, le référencement, l'infrastructure des serveurs, ...</p></div></div></div></div></div></div></div></div></div><div class="section section-light"><div id="c218" class="frame frame-default frame-type-textpic frame-layout-0 frame-background-dark frame-no-backgroundimage frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><div class="textpic textpic-centered textpic-right"><div class="textpic-item textpic-gallery"><div class="gallery-row"><div class="gallery-item gallery-item-size-1"><figure class="image"><picture><source data-variant="default" data-maxwidth="530" media="(min-width: 1200px)" srcset="/fileadmin/_processed_/2/9/csm_typo3-book-backend-login_a4529214de.png 1x"><source data-variant="large" data-maxwidth="440" media="(min-width: 992px)" srcset="/fileadmin/_processed_/2/9/csm_typo3-book-backend-login_42d349f4d0.png 1x"><source data-variant="medium" data-maxwidth="320" media="(min-width: 768px)" srcset="/fileadmin/_processed_/2/9/csm_typo3-book-backend-login_9da0673322.png 1x"><source data-variant="small" data-maxwidth="500" media="(min-width: 576px)" srcset="/fileadmin/_processed_/2/9/csm_typo3-book-backend-login_a37d9ab42d.png 1x"><source data-variant="extrasmall" data-maxwidth="374" srcset="/fileadmin/_processed_/2/9/csm_typo3-book-backend-login_631e267fe1.png 1x"><img loading="lazy" src="/fileadmin/_processed_/2/9/csm_typo3-book-backend-login_a4529214de.png" width="530" height="313" intrinsicsize="530x313" title="Open source avec Linux, WordPress, Dolibarr, TYPO3 - Sécurisé, flexible - NET STUDIO " alt=""></picture></figure></div></div></div><div class="textpic-item textpic-text"><header class="frame-header"><h2 class="element-header"><span>l'Open Source : une réelle valeur ajoutée pour les entreprises</span></h2></header><p>Avec Linux, Wordpress, Dolibarr, TYPO3, ... vous travaillez avec des valeurs sûres, fiables et évolutives soutenues par de larges communautés : un gage de pérennité. Un exemple avec le CMS TYPO3 :</p><ul class="list-normal"><li><strong>Open source :</strong> Pas de frais de licence</li><li><strong>Qualité de l'outil :</strong> Système professionnel</li><li><strong>La sécurité avant tout :</strong> Reconnu comme le plus sûr des CMS open source</li><li><strong>Noyau du système stable :</strong> Depuis plus de 10 ans</li><li><strong>Architecture évolutive :</strong> Simple ou complexe : à vous de choisir !</li><li><strong>Grande flexibilité :</strong> S'adapte à tous vos besoins</li><li><strong>Système tolérant :</strong> Fonctionne sur tous types d'hébergements</li><li><strong>Support des langues :</strong> Disponible dans plus de 50 langues</li><li><strong>Solide feuille de route :</strong> TYPO3 est résolument tourné vers l'avenir</li><li><strong>Communauté :</strong> Très active et répartie dans tous les pays</li><li><strong>Un investissement sûr :</strong> ROI garanti !</li></ul></div></div></div></div></div></div><!--TYPO3SEARCH_end--></div><footer id="page-footer" class="bp-page-footer"><section class="section footer-section footer-section-content"><div class="container"><div class="section-row"><div class="section-column footer-section-content-column footer-section-content-column-left"><div id="c219" class="frame frame-default frame-type-menu_sitemap frame-layout-0 frame-background-none frame-no-backgroundimage frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><ul><li><a href="/" title="Home">Home</a><ul><li><a href="/projets" title="Projets">Projets</a></li><li><a href="/equipe" title="Equipe">Equipe</a></li><li><a href="/prestations/web" title="Prestations">Prestations</a><ul><li><a href="/prestations/web" title="Web">Web</a></li><li><a href="/prestations/developpement" title="Développement">Développement</a><ul><li><a href="/prestations/developpement/integration" title="Intégration">Intégration</a></li><li><a href="/prestations/developpement/aborescence" title="Arborescence">Arborescence</a></li><li><a href="/prestations/developpement/codage" title="Codage">Codage</a></li><li><a href="/prestations/developpement/ecommerce" title="E-commerce">E-commerce</a></li><li><a href="/prestations/developpement/administration" title="Administration">Administration</a></li><li><a href="/prestations/developpement/hebergement" title="Hébergement">Hébergement</a></li></ul></li><li><a href="/prestations/suivi" title="Suivi">Suivi</a><ul><li><a href="/prestations/suivi/maintenance" title="Maintenance">Maintenance</a></li><li><a href="/prestations/suivi/sur-mesure" title="Sur-Mesure">Sur-Mesure</a></li><li><a href="/prestations/suivi/formation" title="Formation">Formation</a></li><li><a href="/prestations/suivi/conseil" title="Conseil">Conseil</a></li></ul></li><li><a href="/prestations/referencement" title="Référencement">Référencement</a></li></ul></li><li><a href="/contact" title="Contact">Contact</a></li><li><a href="/mentions-legales" title="Mentions légales">Mentions légales</a></li><li><a href="/cgv" title="CGV">CGV</a></li></ul></li></ul></div></div></div></div><div class="section-column footer-section-content-column footer-section-content-column-middle"><div id="c235" class="frame frame-default frame-type-image frame-layout-0 frame-background-none frame-no-backgroundimage frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><div class="gallery-row"><div class="gallery-item gallery-item-size-1"><figure class="image"><picture><source data-variant="default" data-maxwidth="1100" media="(min-width: 1200px)" srcset="/fileadmin/_processed_/f/5/csm_acces-granville_b7608ab64c.png 1x"><source data-variant="large" data-maxwidth="920" media="(min-width: 992px)" srcset="/fileadmin/_processed_/f/5/csm_acces-granville_68564949fd.png 1x"><source data-variant="medium" data-maxwidth="680" media="(min-width: 768px)" srcset="/fileadmin/_processed_/f/5/csm_acces-granville_fbb9a332ca.png 1x"><source data-variant="small" data-maxwidth="500" media="(min-width: 576px)" srcset="/fileadmin/_processed_/f/5/csm_acces-granville_15eda98297.png 1x"><source data-variant="extrasmall" data-maxwidth="374" srcset="/fileadmin/_processed_/f/5/csm_acces-granville_8db4d8e8ab.png 1x"><img loading="lazy" src="/fileadmin/_processed_/f/5/csm_acces-granville_b7608ab64c.png" width="1100" height="930" intrinsicsize="1100x930" title="Plan d'accès Net Studio : Granville" alt="Plan d'accès Net Studio : Granville"></picture></figure></div></div></div></div></div></div><div class="section-column footer-section-content-column footer-section-content-column-right"><div id="c221" class="frame frame-default frame-type-text frame-layout-0 frame-background-none frame-no-backgroundimage frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><h4 class="text-center"><strong>Michel GLAGOE</strong></h4><p class="text-center">221, rue du Conillot<br /> 50400 GRANVILLE</p><p class="text-center">Tél : <strong>06 83 88 31 78</strong><br /> Mail : <strong><a href="javascript:linkTo_UnCryptMailto(%27nbjmup%2BnjdifmAofu.tuvejp%5C%2Fgs%27);">michel(at)net-studio.fr</a></strong></p></div></div></div></div></div></div></section><section class="section footer-section footer-section-meta"><div class="frame frame-background-none frame-space-before-none frame-space-after-none"><div class="frame-container"><div class="frame-inner"><div class="footer-copyright"><p>Copyright © 2013-2022 <a href="https://www.net-studio.fr" title="NET STUDIO" target="_blank">www.net-studio.fr</a></p></div><div class="footer-sociallinks"><div class="sociallinks"><ul class="sociallinks-list"><li class="sociallinks-item sociallinks-item-facebook" title="Facebook"><a class="sociallinks-link sociallinks-link-facebook" href="https://www.facebook.com/NETStudio50" rel="noopener" target="_blank"><span class="sociallinks-link-icon bootstrappackageicon bootstrappackageicon-facebook"></span><span class="sociallinks-link-label">Facebook</span></a></li><li class="sociallinks-item sociallinks-item-twitter" title="Twitter"><a class="sociallinks-link sociallinks-link-twitter" href="https://twitter.com/NetStudio6" rel="noopener" target="_blank"><span class="sociallinks-link-icon bootstrappackageicon bootstrappackageicon-twitter"></span><span class="sociallinks-link-label">Twitter</span></a></li></ul></div></div></div></div></div></section></footer><a class="scroll-top" title="Scroll to top" href="#top"><span class="scroll-top-icon"></span></a></div>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/jquery/jquery.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/popper/popper.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/bootstrap4/js/bootstrap.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/hammerjs/hammer.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/photoswipe/photoswipe.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/photoswipe/photoswipe-ui-default.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.accordion.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.form.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.swipe.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.popover.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.stickyheader.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.smoothscroll.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.lightbox.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.navbar.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/custom.js?1594804442" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/Contrib/cookieconsent/cookieconsent.min.js?1593526718" type=""></script>
<script src="/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.cookieconsent.min.js?1593526718" type=""></script>
<script type="text/javascript">
/*<![CDATA[*/
/*TS_inlineFooter*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.AOS=t()}(this,function(){"use strict";var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t="Expected a function",n=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,u="object"==typeof e&&e&&e.Object===Object&&e,d="object"==typeof self&&self&&self.Object===Object&&self,l=u||d||Function("return this")(),f=Object.prototype.toString,m=Math.max,p=Math.min,b=function(){return l.Date.now()};function v(e,n,o){var i,a,r,c,s,u,d=0,l=!1,f=!1,v=!0;if("function"!=typeof e)throw new TypeError(t);function y(t){var n=i,o=a;return i=a=void 0,d=t,c=e.apply(o,n)}function h(e){var t=e-u;return void 0===u||t>=n||t<0||f&&e-d>=r}function k(){var e=b();if(h(e))return x(e);s=setTimeout(k,function(e){var t=n-(e-u);return f?p(t,r-(e-d)):t}(e))}function x(e){return s=void 0,v&&i?y(e):(i=a=void 0,c)}function O(){var e=b(),t=h(e);if(i=arguments,a=this,u=e,t){if(void 0===s)return function(e){return d=e,s=setTimeout(k,n),l?y(e):c}(u);if(f)return s=setTimeout(k,n),y(u)}return void 0===s&&(s=setTimeout(k,n)),c}return n=w(n)||0,g(o)&&(l=!!o.leading,r=(f="maxWait"in o)?m(w(o.maxWait)||0,n):r,v="trailing"in o?!!o.trailing:v),O.cancel=function(){void 0!==s&&clearTimeout(s),d=0,i=u=a=s=void 0},O.flush=function(){return void 0===s?c:x(b())},O}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function w(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&f.call(e)==o}(e))return n;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=r.test(e);return u||c.test(e)?s(e.slice(2),u?2:8):a.test(e)?n:+e}var y=function(e,n,o){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError(t);return g(o)&&(i="leading"in o?!!o.leading:i,a="trailing"in o?!!o.trailing:a),v(e,n,{leading:i,maxWait:n,trailing:a})},h="Expected a function",k=NaN,x="[object Symbol]",O=/^\s+|\s+$/g,j=/^[-+]0x[0-9a-f]+$/i,E=/^0b[01]+$/i,N=/^0o[0-7]+$/i,z=parseInt,C="object"==typeof e&&e&&e.Object===Object&&e,A="object"==typeof self&&self&&self.Object===Object&&self,q=C||A||Function("return this")(),L=Object.prototype.toString,T=Math.max,M=Math.min,S=function(){return q.Date.now()};function D(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function H(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&L.call(e)==x}(e))return k;if(D(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=D(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(O,"");var n=E.test(e);return n||N.test(e)?z(e.slice(2),n?2:8):j.test(e)?k:+e}var $=function(e,t,n){var o,i,a,r,c,s,u=0,d=!1,l=!1,f=!0;if("function"!=typeof e)throw new TypeError(h);function m(t){var n=o,a=i;return o=i=void 0,u=t,r=e.apply(a,n)}function p(e){var n=e-s;return void 0===s||n>=t||n<0||l&&e-u>=a}function b(){var e=S();if(p(e))return v(e);c=setTimeout(b,function(e){var n=t-(e-s);return l?M(n,a-(e-u)):n}(e))}function v(e){return c=void 0,f&&o?m(e):(o=i=void 0,r)}function g(){var e=S(),n=p(e);if(o=arguments,i=this,s=e,n){if(void 0===c)return function(e){return u=e,c=setTimeout(b,t),d?m(e):r}(s);if(l)return c=setTimeout(b,t),m(s)}return void 0===c&&(c=setTimeout(b,t)),r}return t=H(t)||0,D(n)&&(d=!!n.leading,a=(l="maxWait"in n)?T(H(n.maxWait)||0,t):a,f="trailing"in n?!!n.trailing:f),g.cancel=function(){void 0!==c&&clearTimeout(c),u=0,o=s=i=c=void 0},g.flush=function(){return void 0===c?r:v(S())},g},W=function(){};function P(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),n=Array.prototype.slice.call(e.removedNodes);if(function e(t){var n=void 0,o=void 0;for(n=0;n<t.length;n+=1){if((o=t[n]).dataset&&o.dataset.aos)return!0;if(o.children&&e(o.children))return!0}return!1}(t.concat(n)))return W()})}function Y(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}var _={isSupported:function(){return!!Y()},ready:function(e,t){var n=window.document,o=new(Y())(P);W=t,o.observe(n.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}},B=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},F=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},K=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,G=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,J=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,Q=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;function R(){return navigator.userAgent||navigator.vendor||window.opera||""}var U=new(function(){function e(){B(this,e)}return F(e,[{key:"phone",value:function(){var e=R();return!(!K.test(e)&&!G.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=R();return!(!J.test(e)&&!Q.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}},{key:"ie11",value:function(){return"-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style}}]),e}()),V=function(e,t){var n=void 0;return U.ie11()?(n=document.createEvent("CustomEvent")).initCustomEvent(e,!0,!0,{detail:t}):n=new CustomEvent(e,{detail:t}),document.dispatchEvent(n)},X=function(e){return e.forEach(function(e,t){return function(e,t){var n=e.options,o=e.position,i=e.node,a=(e.data,function(){e.animated&&(function(e,t){t&&t.forEach(function(t){return e.classList.remove(t)})}(i,n.animatedClassNames),V("aos:out",i),e.options.id&&V("aos:in:"+e.options.id,i),e.animated=!1)});n.mirror&&t>=o.out&&!n.once?a():t>=o.in?e.animated||(function(e,t){t&&t.forEach(function(t){return e.classList.add(t)})}(i,n.animatedClassNames),V("aos:in",i),e.options.id&&V("aos:in:"+e.options.id,i),e.animated=!0):e.animated&&!n.once&&a()}(e,window.pageYOffset)})},Z=function(e){for(var t=0,n=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),n+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:n,left:t}},ee=function(e,t,n){var o=e.getAttribute("data-aos-"+t);if(void 0!==o){if("true"===o)return!0;if("false"===o)return!1}return o||n},te=function(e,t){return e.forEach(function(e,n){var o=ee(e.node,"mirror",t.mirror),i=ee(e.node,"once",t.once),a=ee(e.node,"id"),r=t.useClassNames&&e.node.getAttribute("data-aos"),c=[t.animatedClassName].concat(r?r.split(" "):[]).filter(function(e){return"string"==typeof e});t.initClassName&&e.node.classList.add(t.initClassName),e.position={in:function(e,t,n){var o=window.innerHeight,i=ee(e,"anchor"),a=ee(e,"anchor-placement"),r=Number(ee(e,"offset",a?0:t)),c=a||n,s=e;i&&document.querySelectorAll(i)&&(s=document.querySelectorAll(i)[0]);var u=Z(s).top-o;switch(c){case"top-bottom":break;case"center-bottom":u+=s.offsetHeight/2;break;case"bottom-bottom":u+=s.offsetHeight;break;case"top-center":u+=o/2;break;case"center-center":u+=o/2+s.offsetHeight/2;break;case"bottom-center":u+=o/2+s.offsetHeight;break;case"top-top":u+=o;break;case"bottom-top":u+=o+s.offsetHeight;break;case"center-top":u+=o+s.offsetHeight/2}return u+r}(e.node,t.offset,t.anchorPlacement),out:o&&function(e,t){window.innerHeight;var n=ee(e,"anchor"),o=ee(e,"offset",t),i=e;return n&&document.querySelectorAll(n)&&(i=document.querySelectorAll(n)[0]),Z(i).top+i.offsetHeight-o}(e.node,t.offset)},e.options={once:i,mirror:o,animatedClassNames:c,id:a}}),e},ne=function(){var e=document.querySelectorAll("[data-aos]");return Array.prototype.map.call(e,function(e){return{node:e}})},oe=[],ie=!1,ae={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,mirror:!1,anchorPlacement:"top-bottom",startEvent:"DOMContentLoaded",animatedClassName:"aos-animate",initClassName:"aos-init",useClassNames:!1,disableMutationObserver:!1,throttleDelay:99,debounceDelay:50},re=function(){return document.all&&!window.atob},ce=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(ie=!0),ie&&(oe=te(oe,ae),X(oe),window.addEventListener("scroll",y(function(){X(oe,ae.once)},ae.throttleDelay)))},se=function(){if(oe=ne(),de(ae.disable)||re())return ue();ce()},ue=function(){oe.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay"),ae.initClassName&&e.node.classList.remove(ae.initClassName),ae.animatedClassName&&e.node.classList.remove(ae.animatedClassName)})},de=function(e){return!0===e||"mobile"===e&&U.mobile()||"phone"===e&&U.phone()||"tablet"===e&&U.tablet()||"function"==typeof e&&!0===e()};return{init:function(e){return ae=I(ae,e),oe=ne(),ae.disableMutationObserver||_.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),ae.disableMutationObserver=!0),ae.disableMutationObserver||_.ready("[data-aos]",se),de(ae.disable)||re()?ue():(document.querySelector("body").setAttribute("data-aos-easing",ae.easing),document.querySelector("body").setAttribute("data-aos-duration",ae.duration),document.querySelector("body").setAttribute("data-aos-delay",ae.delay),-1===["DOMContentLoaded","load"].indexOf(ae.startEvent)?document.addEventListener(ae.startEvent,function(){ce(!0)}):window.addEventListener("load",function(){ce(!0)}),"DOMContentLoaded"===ae.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1&&ce(!0),window.addEventListener("resize",$(ce,ae.debounceDelay,!0)),window.addEventListener("orientationchange",$(ce,ae.debounceDelay,!0)),oe)},refresh:ce,refreshHard:se}});
AOS.init();
/*]]>*/
</script>
</body>
</html>