From e7adbc62eb56ffb612a95f503e08f14682197895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Floure?= Date: Fri, 28 Jun 2024 13:32:25 +0200 Subject: [PATCH] Restructure project based on original page-template script --- legacy/.gitignore => .gitignore | 0 assets/main.css | 7 + Style.css => assets/robel.css | 0 backup.html | 200 ------------ backup_fr.html | 210 ------------- become-client.html | 97 ------ become-client_fr.html | 101 ------ deploy.sh | 24 ++ en/Makefile | 24 ++ en/assets | 1 + en/backup.part | 116 +++++++ en/become-client.part | 14 + en/index.part | 217 +++++++++++++ en/manifesto.part | 83 +++++ en/page-template.sh | 110 +++++++ en/privacy-policy.part | 38 +++ en/virtual-machine.part | 103 ++++++ fr/Makefile | 24 ++ fr/assets | 1 + fr/backup.part | 123 ++++++++ fr/become-client.part | 15 + fr/index.part | 222 +++++++++++++ fr/manifesto.part | 92 ++++++ fr/page-template.sh | 110 +++++++ fr/privacy-policy.part | 39 +++ fr/virtual-machine.part | 107 +++++++ index.html | 302 +----------------- index_fr.html | 311 ------------------- legacy/Makefile | 27 -- legacy/README.md | 6 - legacy/assets/css/bootstrap-grid.min.css | 7 - legacy/assets/css/bootstrap-reboot.min.css | 8 - legacy/assets/css/main.css | 267 ---------------- legacy/assets/images/alpine-logo.svg | 167 ---------- legacy/assets/images/cdist-logo.jpeg | Bin 12560 -> 0 bytes legacy/assets/images/ceph-logo.png | Bin 45196 -> 0 bytes legacy/assets/images/contact.png | Bin 5577 -> 0 bytes legacy/assets/images/debian-logo.png | Bin 1734 -> 0 bytes legacy/assets/images/edurable-logo-black.svg | 22 -- legacy/assets/images/logo.png | Bin 97328 -> 0 bytes legacy/assets/images/nas.svg | 54 ---- legacy/assets/images/opennebula-logo.png | Bin 19975 -> 0 bytes legacy/assets/images/server.svg | 54 ---- legacy/assets/images/ungleich-logo-black.svg | 55 ---- legacy/assets/images/web.svg | 55 ---- legacy/contact.part | 36 --- legacy/deploy.sh | 9 - legacy/index.part | 159 ---------- legacy/manifesto.part | 96 ------ legacy/page-template.sh | 58 ---- legacy/services.part | 136 -------- legacy/terms.part | 13 - manifesto.html | 166 ---------- manifesto_fr.html | 178 ----------- privacy-policy.html | 121 -------- privacy-policy_fr.html | 125 -------- virtual-machine.html | 187 ----------- virtual-machine_fr.html | 195 ------------ 58 files changed, 1471 insertions(+), 3421 deletions(-) rename legacy/.gitignore => .gitignore (100%) create mode 100644 assets/main.css rename Style.css => assets/robel.css (100%) delete mode 100644 backup.html delete mode 100644 backup_fr.html delete mode 100644 become-client.html delete mode 100644 become-client_fr.html create mode 100755 deploy.sh create mode 100644 en/Makefile create mode 120000 en/assets create mode 100644 en/backup.part create mode 100644 en/become-client.part create mode 100644 en/index.part create mode 100644 en/manifesto.part create mode 100755 en/page-template.sh create mode 100644 en/privacy-policy.part create mode 100644 en/virtual-machine.part create mode 100644 fr/Makefile create mode 120000 fr/assets create mode 100644 fr/backup.part create mode 100644 fr/become-client.part create mode 100644 fr/index.part create mode 100644 fr/manifesto.part create mode 100755 fr/page-template.sh create mode 100644 fr/privacy-policy.part create mode 100644 fr/virtual-machine.part mode change 100644 => 120000 index.html delete mode 100644 index_fr.html delete mode 100644 legacy/Makefile delete mode 100644 legacy/README.md delete mode 100644 legacy/assets/css/bootstrap-grid.min.css delete mode 100644 legacy/assets/css/bootstrap-reboot.min.css delete mode 100644 legacy/assets/css/main.css delete mode 100644 legacy/assets/images/alpine-logo.svg delete mode 100644 legacy/assets/images/cdist-logo.jpeg delete mode 100644 legacy/assets/images/ceph-logo.png delete mode 100644 legacy/assets/images/contact.png delete mode 100644 legacy/assets/images/debian-logo.png delete mode 100644 legacy/assets/images/edurable-logo-black.svg delete mode 100644 legacy/assets/images/logo.png delete mode 100644 legacy/assets/images/nas.svg delete mode 100644 legacy/assets/images/opennebula-logo.png delete mode 100644 legacy/assets/images/server.svg delete mode 100644 legacy/assets/images/ungleich-logo-black.svg delete mode 100644 legacy/assets/images/web.svg delete mode 100644 legacy/contact.part delete mode 100755 legacy/deploy.sh delete mode 100644 legacy/index.part delete mode 100644 legacy/manifesto.part delete mode 100755 legacy/page-template.sh delete mode 100644 legacy/services.part delete mode 100644 legacy/terms.part delete mode 100644 manifesto.html delete mode 100644 manifesto_fr.html delete mode 100644 privacy-policy.html delete mode 100644 privacy-policy_fr.html delete mode 100644 virtual-machine.html delete mode 100644 virtual-machine_fr.html diff --git a/legacy/.gitignore b/.gitignore similarity index 100% rename from legacy/.gitignore rename to .gitignore diff --git a/assets/main.css b/assets/main.css new file mode 100644 index 0000000..1267e36 --- /dev/null +++ b/assets/main.css @@ -0,0 +1,7 @@ +body, main, header, footer { + width: 100%; +} + +.flex { + display: flex; +} diff --git a/Style.css b/assets/robel.css similarity index 100% rename from Style.css rename to assets/robel.css diff --git a/backup.html b/backup.html deleted file mode 100644 index 103b1c5..0000000 --- a/backup.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
- Backup logo -

Backup & Protect

-
-
-
-
-
- Backup logo -

Backup & Protect

-
-

An enterprise grade Backup and Protection service for your critical files and most important servers (whether physical or virtual). This service protects you from complete loss of data and potential and closure of your business in - the event of a major disaster in your office. -

-

All is monitored for you and you don't have to worry about remembering to save that disk or rotate this external drive: everything is done for you. There is no need to learn Acronis or Veeam backup software, we'll take care of their - configuration for you. -

- - -
-
-
-

All inclusive flat fee

-

from 99.- /month

-

excluding taxes

- -
-
-
-
-

Questions? We are happy to answer them.

-

Call us +41 22 566 78 58 or send a message.

-
-
-
-
- -
-
-

- We provide several types of backup services, from the completely unmanaged to a full solution for on-premise virtual infrastructure. Our core component is borgbackup which provides encrypted, deduplicated append-only backups. -

-

- For our unmanaged offer, we provide either a borg or an rsync endpoint with configurable available space, requiring only an SSH key from our clients. -

-

- With our managed backup offer, we combine the archiving capabilities of borg with the power of VEEAM software backups, for a two-step backup procedure allowing configurable retention of virtual machine images, protecting your infrastructure against data - loss. -

-
-
-
-
- -
-
-
-
-
    -
  • All your documents* saved remotely - -
  • -
  • 2 copies at all times
  • -
  • Monitoring and follow-up of backups included
  • -
-
-
-

=

-
-
-

99.- / month

-

excluding taxes

-
-
- -
- (*) based on fair use, subject to prior analysis and acceptance by e-Durable. In case of - large volume of data additional fees may apply. -
-
-
-

- Unlike our competitors, we can offer you exactly what you need as we do not base our prices only on large data size chunks. We'll provide a sound backup strategy, based on your business type and on your exact needs, all while optimizing resource usage. -

-

- Please contact us for a personalized offer so you don't end up paying for things you don't need. -

- -
-
-
-
-

Interested?

-
-
-

Take your first step to make
your IT more sustainable -

- -
- -
-
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Switzerland

-

+41 22 566 78 58 -

-
-
- -
-
-
- - Linkdin logo - -
-
- -
- - - diff --git a/backup_fr.html b/backup_fr.html deleted file mode 100644 index dce674f..0000000 --- a/backup_fr.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
- Backup logo -

Backup & Protect

-
-
-
-
-
- Backup logo -

Backup & Protect

-
-

Un service de sauvegarde et de protection de grade entreprise pour vos fichiers critiques et vos serveurs les plus importants (qu'ils soient physiques ou virtuels). Ce service vous protège contre la perte totale de données - et la fermeture potentielle de votre entreprise en cas de sinistre majeur dans vos locaux. -

-

Tout est surveillé pour vous et vous n'avez pas à vous soucier de vous rappeler de sauvegarder tel disque ou de faire la rotation de tel lecteur externe : tout est fait pour vous. Il n'est pas nécessaire d'apprendre - un logiciel de sauvegarde (p. ex. Acronis ou Veeam), nous nous chargeons de leur configuration pour vous. -

- - -
-
-
-

Tarif forfaitaire tout compris

-

dés 99.- / mois

-

hors taxes

- -
-
-
-
-

Vous avez des questions ? Nous sommes ravis d'y répondre.

-

Appelez-nous au +41 22 566 78 58 ou envoyez-nous un message

-
-
-
-
- -
-
-

- Nous proposons plusieurs types de services de sauvegarde, de la solution totalement non gérée à une solution complète pour l'infrastructure virtuelle sur site. Notre composant principal est borgbackup qui fournit des sauvegardes cryptées, dédupliquées et en ajout seul. - -

-

- Pour notre offre non gérée, nous fournissons un point de terminaison borg ou rsync avec un espace disponible configurable, ne nécessitant qu'une clé SSH de la part de nos clients. -

-

- Avec notre offre de sauvegarde gérée, nous combinons les capacités d'archivage de borg avec la puissance des sauvegardes du logiciel VEEAM, pour une procédure de sauvegarde en deux étapes permettant une rétention - configurable des images de machines virtuelles, protégeant ainsi votre infrastructure contre la perte de données. -

-
-
-
-
- -
- -
-
-
-
    -
  • Tous vos documents* sauvergardés à distance - -
  • -
  • 2 copies en permanence
  • -
  • Surveillance et suivi des sauvegardes inclus
  • -
-
-
-

=

-
-
-

99.- / mois

-

hors taxes

-
-
- -
- (*) basé sur une utilisation raisonné sous réserve d'analyse et acceptation - préalable par e-Durable. Des frais supplémentaires peuvent s'appliquer en cas de volume - important de données. - -
-
- -
-
-

- Contrairement à nos concurrents, nous pouvons vous offrir exactement ce dont vous avez besoin car nous ne basons pas nos prix uniquement sur des promesses de grands espaces de stockage qui resteront vides. Nous vous fournirons une stratégie - de sauvegarde solide, basée sur votre type d'entreprise et sur vos besoins exacts, tout en optimisant l'utilisation des ressources. -

-

- N'hésitez pas à nous contacter pour obtenir une offre personnalisée afin d'éviter de payer pour des choses dont vous n'avez pas besoin. -

- -
- -
-
-

Intérressé ?

-
-
-

Faites votre premier pas pour rendre
votre informatique plus durable. -

- -
- -
-
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Suisse

-

+41 - 22 566 78 58 -

-
-
- -
-
-
- - Linkdin logo - -
-
- -
- - - diff --git a/become-client.html b/become-client.html deleted file mode 100644 index c061072..0000000 --- a/become-client.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
-

Become our Client

-

Thank you for your interest in our services.

-

Please email or call us to directly order a service, ask a question or leave feedback. We will get back within half a business day. -

-

contact@e-durable.ch -

- -
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Switzerland

-

+41 22 566 78 58 -

-
-
- -
-
-
- - Linkdin logo - -
-
- -
- - - diff --git a/become-client_fr.html b/become-client_fr.html deleted file mode 100644 index 250d0bd..0000000 --- a/become-client_fr.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
-

Devenez notre client

-

Nous vous remercions de l'intérêt que vous portez à nos - services.

-

Veuillez nous envoyer un courriel ou nous appeler pour commander directement un service, poser une question ou laisser un commentaire. Nous vous répondrons dans un délai d'un demi-jour ouvrable. -

-

contact@e-durable.ch -

- -
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Suisse

-

+41 - 22 566 78 58 -

-
-
- -
-
-
- - Linkdin logo - -
-
- -
- - - diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..329c5f6 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +set -e + +DESTINATION=root@static.recycled.cloud:/var/www/ +WEBSITE=recycled.cloud + +for locale in en fr; do + (cd $locale/; make clean; make all) +done + +workdir=$(mktemp -d) +cp -r assets $workdir +for locale in en fr; do + mkdir $workdir/$locale + cp -r $locale/*.html $workdir/$locale + cp -r assets $workdir/$locale +done +cp en/index.html $workdir + +sftp -b - "$DESTINATION" <<- EOF + -rm ${WEBSITE:?}/* + put -R ${workdir:?}/* $WEBSITE +EOF diff --git a/en/Makefile b/en/Makefile new file mode 100644 index 0000000..df4b853 --- /dev/null +++ b/en/Makefile @@ -0,0 +1,24 @@ +# Stuff for make to work make magic. +.DEFAULT: all +.SUFFIXES: .part .html +.PHONY: all clean deploy +.EXPORT_ALL_VARIABLES: + +BASE_TITLE = Recycled Cloud +PAGES = index.html backup.html virtual-machine.html become-client.html privacy-policy.html manifesto.html + +all: $(PAGES) + +clean: + rm -rf $(PAGES) + +.part.html: + ./page-template.sh $+ > $@ + +$(PAGES): page-template.sh +index.html: TITLE = "$(BASE_TITLE) | Home" +backup.html: TITLE = "$(BASE_TITLE) | Backups" +manifesto.html: TITLE = "$(BASE_TITLE) | Manifesto" +virtual-machine.html: TITLE = "$(BASE_TITLE) | Virtual machines" +become-client.html: TITLE = "$(BASE_TITLE) | Become client" +privacy-policy.html: TITLE = "$(BASE_TITLE) | Privacy Policy" diff --git a/en/assets b/en/assets new file mode 120000 index 0000000..bae6859 --- /dev/null +++ b/en/assets @@ -0,0 +1 @@ +../assets/ \ No newline at end of file diff --git a/en/backup.part b/en/backup.part new file mode 100644 index 0000000..c9d8b34 --- /dev/null +++ b/en/backup.part @@ -0,0 +1,116 @@ +
+ Backup logo +

Backup & Protect

+
+
+
+
+
+ Backup logo +

Backup & Protect

+
+

An enterprise grade Backup and Protection service for your critical files and most important servers (whether physical or virtual). This service protects you from complete loss of data and potential and closure of your business in + the event of a major disaster in your office. +

+

All is monitored for you and you don't have to worry about remembering to save that disk or rotate this external drive: everything is done for you. There is no need to learn Acronis or Veeam backup software, we'll take care of their + configuration for you. +

+ + +
+
+
+

All inclusive flat fee

+

from 99.- /month

+

excluding taxes

+ +
+
+
+
+

Questions? We are happy to answer them.

+

Call us +41 22 566 78 58 or send a message.

+
+
+
+
+ +
+
+

+ We provide several types of backup services, from the completely unmanaged to a full solution for on-premise virtual infrastructure. Our core component is borgbackup which provides encrypted, deduplicated append-only backups. +

+

+ For our unmanaged offer, we provide either a borg or an rsync endpoint with configurable available space, requiring only an SSH key from our clients. +

+

+ With our managed backup offer, we combine the archiving capabilities of borg with the power of VEEAM software backups, for a two-step backup procedure allowing configurable retention of virtual machine images, protecting your infrastructure against data + loss. +

+
+
+
+
+ +
+
+
+
+
    +
  • All your documents* saved remotely + +
  • +
  • 2 copies at all times
  • +
  • Monitoring and follow-up of backups included
  • +
+
+
+

=

+
+
+

99.- / month

+

excluding taxes

+
+
+ +
+ (*) based on fair use, subject to prior analysis and acceptance by e-Durable. In case of + large volume of data additional fees may apply. +
+
+
+

+ Unlike our competitors, we can offer you exactly what you need as we do not base our prices only on large data size chunks. We'll provide a sound backup strategy, based on your business type and on your exact needs, all while optimizing resource usage. +

+

+ Please contact us for a personalized offer so you don't end up paying for things you don't need. +

+ +
+
+
+
+

Interested?

+
+
+

Take your first step to make
your IT more sustainable +

+ +
+ +
+
+
diff --git a/en/become-client.part b/en/become-client.part new file mode 100644 index 0000000..640a30e --- /dev/null +++ b/en/become-client.part @@ -0,0 +1,14 @@ +
+

Become our Client

+

Thank you for your interest in our services.

+

Please email or call us to directly order a service, ask a question or leave feedback. We will get back within half a business day. +

+

contact@e-durable.ch +

+ +
diff --git a/en/index.part b/en/index.part new file mode 100644 index 0000000..1d71822 --- /dev/null +++ b/en/index.part @@ -0,0 +1,217 @@ +
+
+ Recycled Clourd logo
+
+

Cloud Services

+

100% Local, 100% Recycled,
100% Committed

+

Entirely swiss and with all environmental
cursors pushed to their max

+ +
+
+
+ +
+

Green Solutions for Your Projects

+
+
+ +
+
+ Virtual machine logo +
+

Virtual Machines

+

Build your infrastructure in
Switzerland with confidence and
local support +

+
+ + +
+
+
+
+ Low carbon website logo +
+

Low-Carbon Websites

+

Design and host your web
sites with a very small carbon
+ footprint and incredible speed +

+
+ + +
+
+
+
+
+
+
+

Manifesto

+
+

We want to minimize the negative environmental impact of IT while re-using unused servers and to offer you a bespoke cloud and virtual servers that are + 100% local (Switzerland), + 100% recycled and 100% committed.

+

This is what we know how to do and this is what we love doing. And we do it with as much meaning as possible.

+ +
+ +
+
+
+ +
+
+
+

Interested?

+
+
+

Take your first step to make
your IT more sustainable +

+ +
+ +
+
+
+
+
+
+

How can you help?

+
+
+ + + +
+
+
+
+

Backup & Protect

+
+
+
+ Backup logo +

Hassle Free Managed
Backup & Cyber-Protection

+
+
+

An open source based solution to keep your data in a safe second location, away from your own facilities.

+
    +
  • +

    You know it stays in Switzerland.

    +
  • +
  • +

    You talk to local people in case you need help.

    +
  • +
  • +

    You can restart your activity in case of a major event
    on your premises (fire, flooding, ransomware...). +

    +
  • +
+
+
+ +
+
+
+

Virtual Machines

+
+
+
+ Virtual Machine logo +

Build your infrastructure in +
Switzerland with
confidence and local
support

+
+
+

A virtual machine hosting to host your servers on our recycled cloud . +

+
    +
  • +

    You know it stays in Switzerland.

    +
  • +
  • +

    You talk to local people in case you need help.

    +
  • +
  • +

    You can create a new machine according to your
    needs to deploy a mail server or to host your applications.

    +
  • +
+
+
+ +
+
+
+

Questions? We are happy to answer them.

+

Call us +41 22 566 78 58 or send a message.

+
+
+
+

Locations

+
+
+ Location Map +
+
+

* Natural cooling means we do not use any artificial air conditioning. Rest assured that your project will run on natural and sustainable energy, with the lowest possible carbon footprint. +

+
+ +
+ diff --git a/en/manifesto.part b/en/manifesto.part new file mode 100644 index 0000000..661a48a --- /dev/null +++ b/en/manifesto.part @@ -0,0 +1,83 @@ +
+

Manifesto

+

The idea of creating the Recycled Cloud was born by observing the astronomical amount of waste generated by the disposal of old computer servers from companies and data centers.

+

This industry throws away servers while they are still functional. We think this waste can easily be avoided. Every day, many servers are produced, using earth's rare minerals (sometimes failing to provide decent working conditions or even + exploiting children), this environmental impact is huge. We think it’s a shame not to use the products to their full potential and long lifecycle. We do not want to support programmed obsolescence, therefore we have decided to re-use, + repair and re-use, again and again, until the hardware can no longer function. +

+

+ This thought is aligned with our values: +

+ +

+ We want to help our customers minimize the effect their ICT has on the planet by re-using servers that would otherwise go to waste and to offer you a bespoke cloud, 100% local (Switzerland), + 100% recycled and 100% committed. +

+

+ This is what we love doing. +

+

+ And we do it with as much meaning as possible. +

+

+ Our data centers use all the best known practices and we provide our cloud services in the most sustainable way, by: +

+ +

+ And our Recycled.Cloud service is just beginning. We have many more ideas, so stay tuned! +

+

+ Recycled Cloud can be a beginning for you as well. We have many things to share and can help you move your IT forward in a sustainable way. Reach out to get our help and facilitate these steps. +

+

+ By using the Recycled.Cloud, you choose to trust innovative ideas and you support this transition to more ecological IT services and infrastructures. +

+
+
+
+

Interested?

+
+
+

Take your first step to make
your IT more sustainable +

+ +
+ +
+
+
diff --git a/en/page-template.sh b/en/page-template.sh new file mode 100755 index 0000000..977bd1f --- /dev/null +++ b/en/page-template.sh @@ -0,0 +1,110 @@ +#!/bin/sh +# Most general template template for nyll. + +CURRENT_PAGE=$(echo "$1" | cut -d. -f 1) +LOCALE="en" + +if_page () { + if [ "$CURRENT_PAGE" = "$1" ]; then + echo "$2" + fi +} + +get_url () { + echo "/${LOCALE:?}/$1.html" +} + +cat << EOF + + + + + + + ${TITLE:?} + + + + + + + + +
+ +
+ +
+ $(cat "$1") +
+ + + + +EOF diff --git a/en/privacy-policy.part b/en/privacy-policy.part new file mode 100644 index 0000000..f337a10 --- /dev/null +++ b/en/privacy-policy.part @@ -0,0 +1,38 @@ +
+

Privacy Policy

+

Here in Recycled Cloud we care not only about environment but foremostly about people. +

+

And we are not only talking about it, but we also actually do it. Here’s why. +

+ +

Data

+

The only data we store are the emails and billing addresses of our customers.

+

We do not save any data about the online users too, hence do not stress about cookies or tracking. You can relax and enjoy our 100% static and low carbon website. Isn’t it loading fast? +

+ +

Security

+

We do not share your data with any third party.

+

Your billing informations are securely stored in our system and available only to the authorized personnel. +

+ +

Trust

+

We will not spam you with the marketing e-mails.

+

If one day you decided to leave, your data will not be forward to any third party, your account will be deleted, and all your billing data securely archived. +

+

As we are local people you can always reach us, and we would be happy to talk to you about your concerns, over a phone or a cup of tea.

+
+
+
+

Interested?

+
+
+

Take your first step to make
your IT more sustainable +

+ +
+ +
+
+
diff --git a/en/virtual-machine.part b/en/virtual-machine.part new file mode 100644 index 0000000..c7748af --- /dev/null +++ b/en/virtual-machine.part @@ -0,0 +1,103 @@ +
+ Backup logo +

Virtual Machines

+
+
+
+
+
+ Backup logo +

Virtual Machines

+
+

We provide virtual machine hosting, allowing you to host your servers in our cloud. +

+

Create a new machine according to your resource requirements and with the operating system of your choice to deploy a secondary AD or mail server, or to host your company applications. +

+ + +
+
+
+

All inclusive flat fee

+

from 34.- /month

+

excluding taxes

+ +
+
+
+
+

Questions? We are happy to answer them.

+

Call us +41 22 566 78 58 or send a message.

+
+
+
+
+ +
+
+

+ We provide virtual machine hosting, with configurable drives, NICs, disks and memory. +

+

+ The default provided connectivity provided is IPv6 with DNS64+NAT64 for access to the IPv4 world; additional IPv4 and IPv6 addresses can be requested. +

+

+ Our machines come with a wide variety of GNU/Linux distributions, as well as FreeBSD and Windows Server 2019. +

+
+
+
+
+ +
+ +
+
+
+
    +
  • 1 CPU
  • +
  • 2 GB RAM
  • +
  • 20 GB disk space
  • +
+
+
+

=

+
+
+

34.- / month

+

excluding taxes

+
+
+
+ +
+

+ AS PER ABOVE: Unlike our competitors, we can offer you exactly what you need. Please contact us for a personalized offer so you won't pay for what is not necessary. +

+
+ +
+
+

Interested?

+
+
+

Take your first step to make
your IT more sustainable +

+ +
+ +
+
+
diff --git a/fr/Makefile b/fr/Makefile new file mode 100644 index 0000000..df4b853 --- /dev/null +++ b/fr/Makefile @@ -0,0 +1,24 @@ +# Stuff for make to work make magic. +.DEFAULT: all +.SUFFIXES: .part .html +.PHONY: all clean deploy +.EXPORT_ALL_VARIABLES: + +BASE_TITLE = Recycled Cloud +PAGES = index.html backup.html virtual-machine.html become-client.html privacy-policy.html manifesto.html + +all: $(PAGES) + +clean: + rm -rf $(PAGES) + +.part.html: + ./page-template.sh $+ > $@ + +$(PAGES): page-template.sh +index.html: TITLE = "$(BASE_TITLE) | Home" +backup.html: TITLE = "$(BASE_TITLE) | Backups" +manifesto.html: TITLE = "$(BASE_TITLE) | Manifesto" +virtual-machine.html: TITLE = "$(BASE_TITLE) | Virtual machines" +become-client.html: TITLE = "$(BASE_TITLE) | Become client" +privacy-policy.html: TITLE = "$(BASE_TITLE) | Privacy Policy" diff --git a/fr/assets b/fr/assets new file mode 120000 index 0000000..bae6859 --- /dev/null +++ b/fr/assets @@ -0,0 +1 @@ +../assets/ \ No newline at end of file diff --git a/fr/backup.part b/fr/backup.part new file mode 100644 index 0000000..00b495f --- /dev/null +++ b/fr/backup.part @@ -0,0 +1,123 @@ +
+ Backup logo +

Backup & Protect

+
+
+
+
+
+ Backup logo +

Backup & Protect

+
+

Un service de sauvegarde et de protection de grade entreprise pour vos fichiers critiques et vos serveurs les plus importants (qu'ils soient physiques ou virtuels). Ce service vous protège contre la perte totale de données + et la fermeture potentielle de votre entreprise en cas de sinistre majeur dans vos locaux. +

+

Tout est surveillé pour vous et vous n'avez pas à vous soucier de vous rappeler de sauvegarder tel disque ou de faire la rotation de tel lecteur externe : tout est fait pour vous. Il n'est pas nécessaire d'apprendre + un logiciel de sauvegarde (p. ex. Acronis ou Veeam), nous nous chargeons de leur configuration pour vous. +

+ + +
+
+
+

Tarif forfaitaire tout compris

+

dés 99.- / mois

+

hors taxes

+ +
+
+
+
+

Vous avez des questions ? Nous sommes ravis d'y répondre.

+

Appelez-nous au +41 22 566 78 58 ou envoyez-nous un message

+
+
+
+
+ +
+
+

+ Nous proposons plusieurs types de services de sauvegarde, de la solution totalement non gérée à une solution complète pour l'infrastructure virtuelle sur site. Notre composant principal est borgbackup qui fournit des sauvegardes cryptées, dédupliquées et en ajout seul. + +

+

+ Pour notre offre non gérée, nous fournissons un point de terminaison borg ou rsync avec un espace disponible configurable, ne nécessitant qu'une clé SSH de la part de nos clients. +

+

+ Avec notre offre de sauvegarde gérée, nous combinons les capacités d'archivage de borg avec la puissance des sauvegardes du logiciel VEEAM, pour une procédure de sauvegarde en deux étapes permettant une rétention + configurable des images de machines virtuelles, protégeant ainsi votre infrastructure contre la perte de données. +

+
+
+
+
+ +
+ +
+
+
+
    +
  • Tous vos documents* sauvergardés à distance + +
  • +
  • 2 copies en permanence
  • +
  • Surveillance et suivi des sauvegardes inclus
  • +
+
+
+

=

+
+
+

99.- / mois

+

hors taxes

+
+
+ +
+ (*) basé sur une utilisation raisonné sous réserve d'analyse et acceptation + préalable par e-Durable. Des frais supplémentaires peuvent s'appliquer en cas de volume + important de données. + +
+
+ +
+
+

+ Contrairement à nos concurrents, nous pouvons vous offrir exactement ce dont vous avez besoin car nous ne basons pas nos prix uniquement sur des promesses de grands espaces de stockage qui resteront vides. Nous vous fournirons une stratégie + de sauvegarde solide, basée sur votre type d'entreprise et sur vos besoins exacts, tout en optimisant l'utilisation des ressources. +

+

+ N'hésitez pas à nous contacter pour obtenir une offre personnalisée afin d'éviter de payer pour des choses dont vous n'avez pas besoin. +

+ +
+ +
+
+

Intérressé ?

+
+
+

Faites votre premier pas pour rendre
votre informatique plus durable. +

+ +
+ +
+
+
diff --git a/fr/become-client.part b/fr/become-client.part new file mode 100644 index 0000000..518ddc6 --- /dev/null +++ b/fr/become-client.part @@ -0,0 +1,15 @@ +
+

Devenez notre client

+

Nous vous remercions de l'intérêt que vous portez à nos + services.

+

Veuillez nous envoyer un courriel ou nous appeler pour commander directement un service, poser une question ou laisser un commentaire. Nous vous répondrons dans un délai d'un demi-jour ouvrable. +

+

contact@e-durable.ch +

+ +
diff --git a/fr/index.part b/fr/index.part new file mode 100644 index 0000000..43df757 --- /dev/null +++ b/fr/index.part @@ -0,0 +1,222 @@ +
+
+ Recycled Clourd logo
+
+

Services Cloud

+

100% Locaux, 100% Recyclés,
100% Engagés

+

Entièrement suisses et avec tous les curseurs environnementaux poussés au max. +

+ +
+
+
+ +
+

Des Solutions Vertes pour Vos Projets

+
+
+ + +
+
+ Virtual machine logo +
+

Machines Virtuelles

+

Construisez votre infrastructure
en Suisse en toute confiance,
avec du support local. +

+
+ + +
+
+
+
+ Sites web Bas-Carbone logo +
+

Sites web Bas-Carbone

+

Dessinez et hébergez votre site
avec une toute petite empreinte
carbone et une vitesse incroyable. +

+
+ + +
+
+
+
+
+
+
+

Manifesto

+
+

Nous minimisons l'impact négatif de l'informatique sur l'environnement en recyclant les serveurs abandonnés et nous vous offrons un cloud sur mesure et des serveurs virtuels + 100% locaux (Suisse), + 100% recyclés et + 100% engagés.

+

C'est ce que nous savons faire et c'est ce que nous aimons faire. Et nous le faisons avec le plus de sens possible.

+ +
+ +
+
+
+
+
+
+

Intérressé ?

+
+
+

Faites votre premier pas pour rendre
votre informatique plus durable. +

+ +
+ +
+
+
+
+
+
+

Comment pouvez-vous aider ?

+
+
+ + + +
+
+
+
+

Backup & Protect

+
+
+
+ Backup logo +

Sauvergarde & Cyber-Protection gérées sans + soucis

+
+
+

Une solution basée sur des logiciels ouverts (open source) pour conserver vos données dans un second lieu sûr, en dehors de vos propres installations. +

+
    +
  • +

    Vous savez qu'elles restent en Suisse.

    +
  • +
  • +

    Vous parlez à des interlocuteurs locaux si jamais vous avez besoin d'aide. +

    +
  • +
  • +

    Vous pouvez redémarrer votre activité en cas d'incident majeur
    dans vos locaux (incendie, inondation, ransongiciel...). +

    +
  • +
+
+
+ +
+
+
+

Machines Virtuelles

+
+
+
+ Virtual Machine logo +

Construisez votre infrastructure en Suisse en toute confiance, + +
avec du support local.

+
+
+

L'hébergement de machines virtuelles pour vos serveurs, sur notre Recycled Cloud. +

+
    +
  • +

    Vous savez qu'elles restent en Suisse.

    +
  • +
  • +

    Vous parlez à des interlocuteurs locaux si jamais vous avez besoin d'aide. +

    +
  • +
  • +

    Vous pouvez créer une nouvelle machine virtuelle en fonction de vos
    besoins pour déployer un serveur de messagerie ou pour héberger vos applications. +

    +
  • +
+
+
+ +
+
+
+

Vous avez des questions ? Nous sommes ravis d'y répondre.

+

Appelez-nous au +41 22 566 78 58 ou envoyez-nous un message

+
+
+
+

Emplacements

+
+
+ Location Map +
+
+

* Le "refroidissement naturel" signifie que nous n'utilisons pas de climatisation. Soyez assuré que votre projet fonctionnera à l'aide d'une énergie naturelle et durable, avec la plus faible empreinte carbone. +

+
+ +
diff --git a/fr/manifesto.part b/fr/manifesto.part new file mode 100644 index 0000000..5e503d0 --- /dev/null +++ b/fr/manifesto.part @@ -0,0 +1,92 @@ +
+

Manifesto

+

L'idée de créer le Recycled Cloud est née de l'observation de la quantité astronomique de déchets générés par l'élimination des vieux serveurs informatiques des + entreprises et des centres de données.

+

L'industrie jette les serveurs alors qu'ils sont encore fonctionnels. Nous pensons que ce gaspillage peut être facilement évité. Chaque jour, de nombreux serveurs sont produits, en utilisant les minéraux rares de la terre + (parfois sans offrir de conditions de travail décentes ou même en exploitant des enfants), cet impact environnemental est énorme. Nous pensons qu'il est dommage de ne pas utiliser les produits au maximum de leur potentiel + et de leur long cycle de vie. Nous ne voulons pas soutenir l'obsolescence programmée, c'est pourquoi nous avons décidé de réutiliser, réparer et réutiliser, encore et encore, jusqu'à ce + que le matériel ne puisse plus fonctionner. +

+

+ Cette pensée est en accord avec nos valeurs : +

+ +

+ Nous voulons aider nos clients à minimiser l'impact de leurs TIC sur la planète en réutilisant des serveurs qui seraient autrement mis au rebut et vous offrir un cloud sur mesure, + 100% + local (Suisse), + 100% recyclé et 100% engagé. +

+

+ C'est ce que nous adorons faire. +

+

+ Et nous le faisons avec autant de sens que possible. +

+

+ Nos centres de données utilisent toutes les meilleures pratiques connues et nous fournissons nos services en cloud de la manière la plus durable qui soit : +

+ +

+ Et notre Recycled.Cloud ne fait que commencer. Nous avons beaucoup d'autres idées, alors restez à l'écoute ! +

+

+ Recycled Cloud peut être un début pour vous aussi. Nous avons beaucoup de choses à partager et pouvons vous aider à faire avancer votre informatique vers plus de + durabilité. Rejoignez-nous pour obtenir notre aide et faciliter ces étapes. +

+

+ En utilisant le Recycled.Cloud, vous choisissez de faire confiance aux idées innovantes et vous soutenez cette transition vers des services et des infrastructures informatiques plus écologiques. +

+
+
+
+

Intérressé ?

+
+
+

Faites votre premier pas pour rendre
votre informatique plus durable. +

+ +
+ +
+
+
diff --git a/fr/page-template.sh b/fr/page-template.sh new file mode 100755 index 0000000..74603a6 --- /dev/null +++ b/fr/page-template.sh @@ -0,0 +1,110 @@ +#!/bin/sh +# Most general template template for nyll. + +CURRENT_PAGE=$(echo "$1" | cut -d. -f 1) +LOCALE="fr" + +if_page () { + if [ "$CURRENT_PAGE" = "$1" ]; then + echo "$2" + fi +} + +get_url () { + echo "/${LOCALE:?}/$1.html" +} + +cat << EOF + + + + + + + ${TITLE:?} + + + + + + + + +
+ +
+ +
+ $(cat "$1") +
+ + + + +EOF diff --git a/fr/privacy-policy.part b/fr/privacy-policy.part new file mode 100644 index 0000000..09e0af0 --- /dev/null +++ b/fr/privacy-policy.part @@ -0,0 +1,39 @@ +
+

Politique de confidentialité

+

Chez Recycled Cloud, nous ne nous préoccupons pas seulement de l'environnement, mais surtout des gens. +

+

Et nous ne faisons pas qu'en parler, nous le faisons réellement. Voici pourquoi. +

+ +

Les Données

+

Les seules données que nous stockons sont les adresses électroniques et de facturation de nos clients.

+

Nous n'enregistrons pas non plus de données sur les utilisateurs en ligne. Ne vous inquiétez pas des cookies ou du suivi : il n'y en a pas. Vous pouvez vous détendre et profiter de notre site web 100% statique et à + faible émission de carbone. Avez-vous remarqué comme son chargement est super rapide ? +

+ +

La sécurité

+

Nous ne partageons pas vos données avec des tiers.

+

Vos informations de facturation sont stockées en toute sécurité dans notre système et ne sont accessibles qu'au personnel autorisé. +

+ +

La confiance

+

Nous ne vous enverrons pas de courriel publicitaire.

+

Si un jour vous décidiez de partir, vos données ne seront transmises à aucun tiers, votre compte sera supprimé et toutes vos données de facturation seront archivées de manière sécurisée. +

+

Comme nous sommes des gens de la région, vous pouvez toujours nous joindre, et nous serions heureux de parler de vos préoccupations, au téléphone ou autour d'un verre.

+
+
+
+

Intérressé ?

+
+
+

Faites votre premier pas pour rendre
votre informatique plus durable. +

+ +
+ +
+
+
diff --git a/fr/virtual-machine.part b/fr/virtual-machine.part new file mode 100644 index 0000000..1dab523 --- /dev/null +++ b/fr/virtual-machine.part @@ -0,0 +1,107 @@ +
+ Backup logo +

Machines Virtuelles +

+
+
+
+
+
+ Backup logo +

Machines Virtuelles +

+
+

Nous proposons l'hébergement de machines virtuelles, ce qui vous permet de virtualiser et gérer vos serveurs dans notre cloud. +

+

Créez une nouvelle machine en fonction de vos besoins en ressources et avec le système d'exploitation de votre choix pour par exemple déployer un AD secondaire ou un serveur de messagerie, ou pour héberger + les applications de votre entreprise. +

+ + +
+
+
+

Tarif forfaitaire tout compris

+

dés 34.- / mois

+

hors taxes

+ +
+
+
+
+

Vous avez des questions ? Nous sommes ravis d'y répondre.

+

Appelez-nous au +41 22 566 78 58 ou envoyez-nous un message +

+
+
+
+
+ +
+
+

+ Nous fournissons un hébergement de machines virtuelles, avec de la mémoire configurable, des NICs, et des disques configurables. +

+

+ La connectivité fournie par défaut est IPv6 avec DNS64+NAT64 pour l'accès au monde IPv4 ; des adresses IPv4 et IPv6 supplémentaires peuvent être demandées en option. +

+

+ Nos machines peuvent être livrées avec une grande variété de distributions GNU/Linux, ainsi que FreeBSD et Windows Server 2019. +

+
+
+
+
+ +
+ +
+
+
+
    +
  • 1 CPU
  • +
  • 2 GB RAM
  • +
  • 20 GB d'espace disque
  • +
+
+
+

=

+
+
+

34.- / mois

+

hors taxes

+
+
+
+ +
+

+ Contrairement à nos concurrents, nous pouvons vous offrir exactement ce dont vous avez besoin, et vous fournir une configuration sur mesure. Veuillez nous contacter pour une offre personnalisée afin de ne pas payer pour ce qui n'est pas + nécessaire.

+
+ +
+
+

Intérressé ?

+
+
+

Faites votre premier pas pour rendre
votre informatique plus durable. +

+ +
+ +
+
+
diff --git a/index.html b/index.html deleted file mode 100644 index e2af020..0000000 --- a/index.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - -
- -
-
- -
-
- Recycled Clourd logo
-
-

Cloud Services

-

100% Local, 100% Recycled,
100% Committed

-

Entirely swiss and with all environmental
cursors pushed to their max

- -
-
-
- -
-

Green Solutions for Your Projects

-
-
- -
-
- Virtual machine logo -
-

Virtual Machines

-

Build your infrastructure in
Switzerland with confidence and
local support -

-
- - -
-
-
-
- Low carbon website logo -
-

Low-Carbon Websites

-

Design and host your web
sites with a very small carbon
- footprint and incredible speed -

-
- - -
-
-
-
-
-
-
-

Manifesto

-
-

We want to minimize the negative environmental impact of IT while re-using unused servers and to offer you a bespoke cloud and virtual servers that are - 100% local (Switzerland), - 100% recycled and 100% committed.

-

This is what we know how to do and this is what we love doing. And we do it with as much meaning as possible.

- -
- -
-
-
- -
-
-
-

Interested?

-
-
-

Take your first step to make
your IT more sustainable -

- - -
-
-
-
-
-

How can you help?

-
-
- - - -
-
-
-
-

Backup & Protect

-
-
-
- Backup logo -

Hassle Free Managed
Backup & Cyber-Protection

-
-
-

An open source based solution to keep your data in a safe second location, away from your own facilities.

-
    -
  • -

    You know it stays in Switzerland.

    -
  • -
  • -

    You talk to local people in case you need help.

    -
  • -
  • -

    You can restart your activity in case of a major event
    on your premises (fire, flooding, ransomware...). -

    -
  • -
-
-
- -
-
-
-

Virtual Machines

-
-
-
- Virtual Machine logo -

Build your infrastructure in -
Switzerland with
confidence and local
support

-
-
-

A virtual machine hosting to host your servers on our recycled cloud . -

-
    -
  • -

    You know it stays in Switzerland.

    -
  • -
  • -

    You talk to local people in case you need help.

    -
  • -
  • -

    You can create a new machine according to your
    needs to deploy a mail server or to host your applications.

    -
  • -
-
-
- -
-
-
-

Questions? We are happy to answer them.

-

Call us +41 22 566 78 58 or send a message.

-
-
-
-

Locations

-
-
- Location Map -
-
-

* Natural cooling means we do not use any artificial air conditioning. Rest assured that your project will run on natural and sustainable energy, with the lowest possible carbon footprint. -

-
- -
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Switzerland

-

+41 22 566 78 58 -

-
-
- -
-
-
- - Linkdin logo - -
-
- -
- - - - diff --git a/index.html b/index.html new file mode 120000 index 0000000..d7a7d75 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +en/index.html \ No newline at end of file diff --git a/index_fr.html b/index_fr.html deleted file mode 100644 index 8df8249..0000000 --- a/index_fr.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
- -
-
- Recycled Clourd logo
-
-

Services Cloud

-

100% Locaux, 100% Recyclés,
100% Engagés

-

Entièrement suisses et avec tous les curseurs environnementaux poussés au max. -

- -
-
-
- -
-

Des Solutions Vertes pour Vos Projets

-
-
- - -
-
- Virtual machine logo -
-

Machines Virtuelles

-

Construisez votre infrastructure
en Suisse en toute confiance,
avec du support local. -

-
- - -
-
-
-
- Sites web Bas-Carbone logo -
-

Sites web Bas-Carbone

-

Dessinez et hébergez votre site
avec une toute petite empreinte
carbone et une vitesse incroyable. -

-
- - -
-
-
-
-
-
-
-

Manifesto

-
-

Nous minimisons l'impact négatif de l'informatique sur l'environnement en recyclant les serveurs abandonnés et nous vous offrons un cloud sur mesure et des serveurs virtuels - 100% locaux (Suisse), - 100% recyclés et - 100% engagés.

-

C'est ce que nous savons faire et c'est ce que nous aimons faire. Et nous le faisons avec le plus de sens possible.

- -
- -
-
-
-
-
-
-

Intérressé ?

-
-
-

Faites votre premier pas pour rendre
votre informatique plus durable. -

- - -
-
-
-
-
-

Comment pouvez-vous aider ?

-
-
- - - -
-
-
-
-

Backup & Protect

-
-
-
- Backup logo -

Sauvergarde & Cyber-Protection gérées sans - soucis

-
-
-

Une solution basée sur des logiciels ouverts (open source) pour conserver vos données dans un second lieu sûr, en dehors de vos propres installations. -

-
    -
  • -

    Vous savez qu'elles restent en Suisse.

    -
  • -
  • -

    Vous parlez à des interlocuteurs locaux si jamais vous avez besoin d'aide. -

    -
  • -
  • -

    Vous pouvez redémarrer votre activité en cas d'incident majeur
    dans vos locaux (incendie, inondation, ransongiciel...). -

    -
  • -
-
-
- -
-
-
-

Machines Virtuelles

-
-
-
- Virtual Machine logo -

Construisez votre infrastructure en Suisse en toute confiance, - -
avec du support local.

-
-
-

L'hébergement de machines virtuelles pour vos serveurs, sur notre Recycled Cloud. -

-
    -
  • -

    Vous savez qu'elles restent en Suisse.

    -
  • -
  • -

    Vous parlez à des interlocuteurs locaux si jamais vous avez besoin d'aide. -

    -
  • -
  • -

    Vous pouvez créer une nouvelle machine virtuelle en fonction de vos
    besoins pour déployer un serveur de messagerie ou pour héberger vos applications. -

    -
  • -
-
-
- -
-
-
-

Vous avez des questions ? Nous sommes ravis d'y répondre.

-

Appelez-nous au +41 22 566 78 58 ou envoyez-nous un message

-
-
-
-

Emplacements

-
-
- Location Map -
-
-

* Le "refroidissement naturel" signifie que nous n'utilisons pas de climatisation. Soyez assuré que votre projet fonctionnera à l'aide d'une énergie naturelle et durable, avec la plus faible empreinte carbone. -

-
- -
-
-
-
- - e-Durable logo - -

Case Postale

-

Chemin du Vernay 14a, Suisse

-

+41 - 22 566 78 58 -

-
-
- -
-
-
- - Linkdin logo - -
-
- -
- - - - diff --git a/legacy/Makefile b/legacy/Makefile deleted file mode 100644 index b1222fa..0000000 --- a/legacy/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Stuff for make to work make magic. -.DEFAULT: all -.SUFFIXES: .part .html -.PHONY: all clean deploy -.EXPORT_ALL_VARIABLES: - -BASE_TITLE = Recycled Cloud -PAGES = index.html services.html manifesto.html contact.html terms.html -BLOBS = assets/ - -all: $(PAGES) - -clean: - rm -rf $(PAGES) - -deploy: $(PAGES) $(BLOBS) - ./deploy.sh $^ - -.part.html: - ./page-template.sh $+ > $@ - -$(PAGES): page-template.sh assets -index.html: TITLE = "$(BASE_TITLE) | Home" -services.html: TITLE = "$(BASE_TITLE) | Services" -manifesto.html: TITLE = "$(BASE_TITLE) | Manifesto" -contact.html: TITLE = "$(BASE_TITLE) | Contact" -terms.html: TITLE = "$(BASE_TITLE) | Terms" diff --git a/legacy/README.md b/legacy/README.md deleted file mode 100644 index cdeca5c..0000000 --- a/legacy/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Recycled Cloud Website - -Static website generated with [Nyll](https://git.sr.ht/~sparrowhawk/nyll). Depends on: - -* `make` -* `sh` diff --git a/legacy/assets/css/bootstrap-grid.min.css b/legacy/assets/css/bootstrap-grid.min.css deleted file mode 100644 index d323f93..0000000 --- a/legacy/assets/css/bootstrap-grid.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap Grid v4.5.3 (https://getbootstrap.com/) - * Copyright 2011-2020 The Bootstrap Authors - * Copyright 2011-2020 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} -/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/legacy/assets/css/bootstrap-reboot.min.css b/legacy/assets/css/bootstrap-reboot.min.css deleted file mode 100644 index 04512ed..0000000 --- a/legacy/assets/css/bootstrap-reboot.min.css +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/) - * Copyright 2011-2020 The Bootstrap Authors - * Copyright 2011-2020 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} -/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/legacy/assets/css/main.css b/legacy/assets/css/main.css deleted file mode 100644 index e473030..0000000 --- a/legacy/assets/css/main.css +++ /dev/null @@ -1,267 +0,0 @@ -/* FIXME: this file is a mess and needs some cleanup */ - -body { - width: 900px; - margin: auto; -} - -h2 { - display: inline-block; -} - -.blue { - color: #003366; -} - -.bottom-20 { - margin-bottom: 20px; -} - -#section-manifesto .row { - margin-top: 20px; -} - -#section-manifesto { - margin-bottom: 20px; -} - -.margin-right-20 { - margin-right: 20px; -} - -#section-nav { - padding-top: 25px; - height: 75px; -} - -#section-nav #nav-logo { - width: 200px; - position: relative; - top: -15px; -} - -a { - color: #000; - text-decoration: underline; -} -a:hover { - color: #000; - text-decoration: none; -} - -#section-nav a { - color: #000; - padding-left: 10px; - text-decoration: none; -} - -#section-nav a:hover { - color: #000; - padding-left: 10px; - text-decoration: underline; -} - -#section-members a { - color: #000; - text-decoration: underline; -} - -#section-members a { - text-decoration: none; -} - -.nav-current { - font-weight: bold; - text-decoration: underline !important; -} - -#section-hero, #section-services, #section-members, #section-contact, -#section-tech, #section-howcanyouhelp, .section, footer { - padding-left: 50px; - padding-right: 50px; - padding-top: 20px; - padding-bottom: 20px; -} - -.service-logo { - width: 50px; -} - -h2 .service-logo { - width: 35px; -} - -.service-description { - min-height: 100px; -} -.service-description-large { - min-height: 200px; -} - -#section-hero { - background-image: linear-gradient(to right, #003366, #5d0066); - color: #fff; -} - -.btn:link, .btn:visited, .btn { - background-color: #fff; - color: #013366; - padding: 10px 15px; - text-align: center; - text-decoration: none; - display: inline-block; - - border-radius: 8px 0px 8px 8px; -} - -.btn:hover, .btn:active { - background-color: #babac9; -} - -.btn-bold { - font-weight: bold; -} - -.btn-green { - background-color: #015659 !important; - color: #fff !important; -} - -.btn-green:hover, .btn-green:active { - background-color: #01878c !important; -} - -#section-services { - padding-bottom: 20px; - color: #003366; -} - -#section-services .container { - text-align: center; -} - -.member-logo-container { - position: relative; - height: 75px; -} - -#member-logo-edurable { - position: absolute; - bottom: 17px; -} - -#member-logo-ungleich { - position: absolute; - bottom: 10px; -} - -#section-services .btn { - background-image: linear-gradient(to right, #013366, #5d0066); - color: #fff; -} - -#section-members { - background-color: #eaeaec; -} - -#section-members h2, #section-howcanyouhelp h2 { - color: #003366; -} - -#section a, #section-members a { - color: black; - font-weight: bold; - text-decoration: underline; -} - -#section-tech a { - font-weight: bold; -} - -#section-tech a:hover, #section-members a:hover { - text-decoration: none; -} - -#section-contact { - background-color: #015659; - color: #fff; - padding: 20px; -} - -footer { - background-color: #eaeaec; -} - -footer a, footer a:hover { - color: #000; -} - -footer a { - text-decoration: underline; -} - -footer a:hover { - text-decoration: none; -} - -footer p { - opacity: 0.5; -} - -.tech-logo-row { - display: flex; - justify-content: space-between; - align-items: baseline; -} - -.tech-logo { - margin: auto; - display: block; - max-width: 100%; - max-height: 60px; -} - -.contact-leftpane { - background-color: #015659; - color: white; - padding-left: 50px; - padding-top: 20px; - padding-bottom: 20px; -} - -.contact-rightpane h2, .h2-blue h2 { - color: #003366; -} - -.contact-rightpane { - padding-top: 20px; - padding-right: 50px; -} - -hr { - background-image: linear-gradient(to right, #003366, #5d0066); - height: 2px; -} - -.center { - text-align: center; -} - -input[type=text], input[type=email], textarea { - margin-top: 5px; - padding: 5px; - border-radius: 5px; - border: 1px solid gray; - background-color: white; - color: black; - width: 100%; -} - -input[type=submit] { - border: 0; - float: right; -} - -textarea { - height: 150px; -} diff --git a/legacy/assets/images/alpine-logo.svg b/legacy/assets/images/alpine-logo.svg deleted file mode 100644 index 70f2f60..0000000 --- a/legacy/assets/images/alpine-logo.svg +++ /dev/null @@ -1,167 +0,0 @@ - - - -image/svg+xml \ No newline at end of file diff --git a/legacy/assets/images/cdist-logo.jpeg b/legacy/assets/images/cdist-logo.jpeg deleted file mode 100644 index 9bfa25298bb427d56cece5b630beb2447b618c31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12560 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 diff --git a/legacy/assets/images/ceph-logo.png b/legacy/assets/images/ceph-logo.png deleted file mode 100644 index ab431384d2e3b8e07cb42c26ba56d7296080fc9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45196 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 diff --git a/legacy/assets/images/debian-logo.png b/legacy/assets/images/debian-logo.png deleted file mode 100644 index ad91af7f1a4c23fa23f96b422bf20f6ac90f744a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1734 zcmV;%208hOP)CEkFT$5|Zv=8IgZZB-gB$GEgnN@5fp{;qlw#XCKpZcQZE5QBmQ zcB#=c5%ev~#&)?r+6eaOYi5e=;+K7HSVKl*nki?H^duxT`YFYFtI94rn$kHkdQi{y z%~?qBMZYRe_LkbbjuHW<|Ij2(QyU3mW3@pIsXmhm7Uv907}c zeY_F6HSz6a4;UrUeB*&hlDC8yGDsAYu8=7Z;K-#?TI`2XbArgzxHeMQR(P~M0h@Dn zl#I|Ymm;7}Z>*0dxjEG(QI)Ke7acvxjpkDmj0lBxn%ClG9I-u0e&l@3)?a8oBjAE< zGsv8R>4+U1x?M@P4^41H0LCy}}kRvWdPH!Y|A4#Z%$;saLy&UCCYU7Dmahj!AyKn84rg zes!^9_zl<9q0dh^Re9}V3`(|9#L2~zDe~*rd}_1&7uFZDy-v^#CB@~OqQTWI$3Y7I z%3t{_f90?I{|kh_z^JMdl(4^>YrExc>?plk)?$0%Xu7$8r_SwQ&Z z3p%(H^GpzMUqaZeAUe9zw?@cg1tFBf4B(R9Tw|@X+_)Uyv1~)`KPUegr1L{nyEY=| zHbpvXtx8W_?qq|6_#amB=oG}IZ&?L+`maaEK72EMJI>H{yz9QbJ0NVSPKTLMp8P{z zT0uhqh1a2628@c8UP4sm5?#0+ox;0sCUFPJ`^ zR@QZMiGIlMw=kD42KLO@Z|3;S$-HbDg)bl>HDK@iJsakm+MV-WexHfi3J20(4;hRu z|HoeUOjmropHP^I3Qa)3=M$jUh~~AfcWsB!rK6 z2BGgi`lr2;EbGiwK75GYCkQY?`ZXj|KlrCwa=A;$8%*~5H^i51B}8>0K4odrXGKAt zJbdWmONTsLk9d8^)(~$A@s|*-_iw>rB z_RdT?OosDiNa^9$JqYIB1DA}~Z(e+3 cO$ycCe|11aRHV!Z07*qoM6N<$f(9Bu5dZ)H diff --git a/legacy/assets/images/edurable-logo-black.svg b/legacy/assets/images/edurable-logo-black.svg deleted file mode 100644 index d9c33ca..0000000 --- a/legacy/assets/images/edurable-logo-black.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - diff --git a/legacy/assets/images/logo.png b/legacy/assets/images/logo.png deleted file mode 100644 index 02086119a914b45939e1d27d87861c957db40688..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97328 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 - - - - - - - - - - - - - - - - - - - - diff --git a/legacy/assets/images/web.svg b/legacy/assets/images/web.svg deleted file mode 100644 index 826f231..0000000 --- a/legacy/assets/images/web.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - diff --git a/legacy/contact.part b/legacy/contact.part deleted file mode 100644 index 2d34be5..0000000 --- a/legacy/contact.part +++ /dev/null @@ -1,36 +0,0 @@ -
-
-
-

We'd be happy to hear from you...

-

- a question, some feedback, a lunch invitation or anything you - see fit. We're human though, and will do out best to reply - within two working days. -

- -

Or reach out in a traditional way

-

- e-Durable SA
- Domaine des Pins C
- 1196 Gland
- Switzerland
-

- -

- Contact logo -

-
-
-

Send a message

-
- -
- -
- -
- -
-
-
-
diff --git a/legacy/deploy.sh b/legacy/deploy.sh deleted file mode 100755 index 5275851..0000000 --- a/legacy/deploy.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -DESTINATION=root@static.recycled.cloud:/var/www/ -WEBSITE=recycled.cloud - -sftp -b - "$DESTINATION" <<- EOF - -rm $WEBSITE/* - $(for f in "$@"; do echo "put -R $f $WEBSITE/"; done) -EOF diff --git a/legacy/index.part b/legacy/index.part deleted file mode 100644 index 3827c06..0000000 --- a/legacy/index.part +++ /dev/null @@ -1,159 +0,0 @@ -
-
-

Solutions for your projects

-
-
-
- -

Web Hosting

- -

- Low-footprint static website, Wordpress and - generic PHP hosting. -

- - Learn more -
-
- -

Storage

- -

- Borg-based backup service and file syncing with - NextCloud. -

- - Learn more -
-
- -

Generic Hosting

- -

- KVM virtual machines, running either one of our - images or your own. -

- - Learn more -
-
-
-
- -
-
-
-

Members & Friends

-

- We wish the Recycled Cloud to be backed by a multitude of small - organizations, fighting against centralization and promoting a more - local and humans-centered IT. -

-
-
- -
-
-
-
-

How can you help?

- -
-
-
-

Donate unused hardware

-

- ... or make sure you don't buy any new without a good reason! -

-
-
-

Spread the word!

-

- We still have spare resources in our current infrastructure. -

-
-
-

Join the federation!

- -

- We would gladly welcome new members, helping them help - us run the infrastructure running our Cloud. -

-
-
-
-
-
-
-
-
-

Interested? Reach out to our team!

-
- -
-
-
-
-

Tech Stack

- -
-
-

- The technical documentation of the Recycled Cloud is - public and available under an open license. We build - atop Free/Libre and Open Source Software in the most - open way we can find: we find no value in keeping our - work for ourselves. -

-

- We are grateful for the many existing projects we use as building - blocks, and contribute back as much as we can. -

- -

- Technical Documentation -

-
-
- - -
diff --git a/legacy/manifesto.part b/legacy/manifesto.part deleted file mode 100644 index e7bdb16..0000000 --- a/legacy/manifesto.part +++ /dev/null @@ -1,96 +0,0 @@ -
-
-
-
-

Manifesto

-

- We are saddened by the broken state of the world, and - the role that IT - which, for many of us, is our working - field - is taking in destroying it. We see the current - uses of IT technologies as major social, political, - economical and ecological offenders. However, computers - are not going away anytime soon, and are formidable - tools for human communication. -

-

- This leaves us with no choice but to fight to bring IT - infrastructure as close as possible to our vision of - what, how and why they should be. -

-
-
-
-
-
-

- There is no such thing as 'green' or 'sustainable' IT. -
- IT will always require high-tech globalised insdustries, - as well as rare and hard to get resources. A maddening - amount of those are thrown away: we get (most of) our - hardware from the second-hand market... and landfills. - We try to be the lesser evil but are not and can never - be 'green'. -

-
-
-

- - IT and 'high tech' in general are not necessarly the - right solution to a problem. - -
- They are no different from any other tool. You - cannot work around an ill-defined problem by - aimlessly throwing resources and 'solutions' at - it. -

-
-
-
-
-

- - For better or for worse, we already live in a - world controlled by technology. - -
- We cannot let any single entity seize control of - our tech: we work in the open, with open tools, - gladly welcoming anyone who wants to join, not - locking them in our ecosystem. -

-
-
-

- - We fight against the use of technology as a mean - of control and manipulation. - -
- We fight against centralization, both for - technical and governance reasons. We are not one - company, but a federation of small hosting - providers with similar ideology. -

-
-
-
-
-
- -
-
-
-
-

- We hope to build a federation of small independent hosting - providers. We would be glad to hear from you if you're interested! -

-
- -
-
-
diff --git a/legacy/page-template.sh b/legacy/page-template.sh deleted file mode 100755 index 4c2ef69..0000000 --- a/legacy/page-template.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh -# Most general template template for nyll. - -CURRENT_PAGE=$(echo "$1" | cut -d. -f 1) - -if_page () { - if [ "$CURRENT_PAGE" = "$1" ]; then - echo "$2" - fi -} - -cat << EOF - - - - - ${TITLE:?} - - - - - -
-
-
-
- -
-
- -
-
- EN -
-
-
-
- $(cat "$1") - - - -EOF diff --git a/legacy/services.part b/legacy/services.part deleted file mode 100644 index 92a33f5..0000000 --- a/legacy/services.part +++ /dev/null @@ -1,136 +0,0 @@ -
-

Services

-
- -
-

- - Web Hosting - Static, Wordpress, Generic -

-
- -
-
-

Static Website

- -

- Low-footprint, pre-generated static website hosting. You can use - tools such as Publii to manage your website. There is no - management interface to edit the website: it is your - responsibility to provide a functional website. -

- - Contact us -
-
-

Wordpress Website

- -

- We deploy a dedicated wordpress instance, the Content Management - System (CMS) most used on the web, for you. The website is - dynamically generated and can be managed via a web interface. -

- - Contact us -
-
-

Generic PHP

- -

- Generic PHP+MySQL/PGSQL hosting: doable on demand, please - contact us with your needs (storage, CPU, Memory, dependencies). -

- - Contact us -
-
- -

- - Storage - Backup and file sharing -

-
- -
-
-

Borg Backups

- -

- We offer borg-based append-only backups on the recycled cloud. - Managed backups can be offered by your local provider. -

- - Contact us -
-
-

File Sharing

- -

- We offer Nextcloud-based file sharing and syncing. -

- - Contact us -
-
- -

- - Generic Hosting - Virtual Machines -

-
- -
-
-

KVM Virtual Machine

- -

- We offer unmanaged Virtual Machines (VMs), which can run either - one of our images our your own. We currently have images ready for - Debian GNU/Linux, Ubuntu GNU/Linux and Alpine Linux, but other - distributions and *BSD can be defined on demand. - -

- - Contact us -
-
-
- -
-

Locations

-
- -
-
-
-

Linthal GL, Switzerland

- -

- Three shelves, 100 Mbps (burstable to 1Gbps) upstream, operated by e-Durable SA in ungleich's Datacenterlight. -

-
-
-

Lausanne VD, Switzerland

- -

One 42U rack, 100 Mbps upstream, operated by e-Durable SA.

-
-
-

Froideville VD, Switzerland

- -

Two 42U racks, 1 Gbps upstream, operated by e-Durable SA.

-
-
-
- -
-
-
-
-

Interested? Reach out to our team!

-
- -
-
-
diff --git a/legacy/terms.part b/legacy/terms.part deleted file mode 100644 index e67b5ac..0000000 --- a/legacy/terms.part +++ /dev/null @@ -1,13 +0,0 @@ -

Terms of Usage & Privacy Policy

- -

-We have yet to write proper terms, but it'll be along the lines of: -

    -
  • Use our services in good faith and don't get us in trouble.
  • -
  • We collect only what is strictly necessary (email, name and billing address).
  • -
  • We do not share your data with anyone outside our organization.
  • -
  • We'll email you before these terms change.
  • -
- -Please contact us if you have any questions. -

diff --git a/manifesto.html b/manifesto.html deleted file mode 100644 index c623fbb..0000000 --- a/manifesto.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -

- -
-
-
-

Manifesto

-

The idea of creating the Recycled Cloud was born by observing the astronomical amount of waste generated by the disposal of old computer servers from companies and data centers.

-

This industry throws away servers while they are still functional. We think this waste can easily be avoided. Every day, many servers are produced, using earth's rare minerals (sometimes failing to provide decent working conditions or even - exploiting children), this environmental impact is huge. We think it’s a shame not to use the products to their full potential and long lifecycle. We do not want to support programmed obsolescence, therefore we have decided to re-use, - repair and re-use, again and again, until the hardware can no longer function. -

-

- This thought is aligned with our values: -

-
    -
  • -

    We are convinced that there are many solutions coming from technology usage to lighten one’s footprint. -

    -
  • -
  • -

    We feel it is important to promote these solutions and to make them available to many.

    -
  • -
  • -

    We also believe that IT, by producing relevant data and key indicators, is a very powerful tool, which can be used to help everyone measure progress along the ecological transition.

    -
  • -
  • -

    Innovation should be used to push all the sliders towards more sustainable solutions.

    -
  • -
-

- We want to help our customers minimize the effect their ICT has on the planet by re-using servers that would otherwise go to waste and to offer you a bespoke cloud, 100% local (Switzerland), - 100% recycled and 100% committed. -

-

- This is what we love doing. -

-

- And we do it with as much meaning as possible. -

-

- Our data centers use all the best known practices and we provide our cloud services in the most sustainable way, by: -

-
    -
  • -

    Using natural cooling,

    -
  • -
  • -

    Creating local entities which are reasonable in size,

    -
  • -
  • -

    Choosing electricity from only renewable sources,

    -
  • -
  • -

    Selecting Open Source tools and avoiding vendor lock-in,

    -
  • -
  • -

    Not selling any data, not tracking any behavior,

    -
  • -
  • -

    Keeping local jobs and supporting teams close to our customers.

    -
  • -
-

- And our Recycled.Cloud service is just beginning. We have many more ideas, so stay tuned! -

-

- Recycled Cloud can be a beginning for you as well. We have many things to share and can help you move your IT forward in a sustainable way. Reach out to get our help and facilitate these steps. -

-

- By using the Recycled.Cloud, you choose to trust innovative ideas and you support this transition to more ecological IT services and infrastructures. -

-
-
-
-

Interested?

-
-
-

Take your first step to make
your IT more sustainable -

- - -
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Switzerland

-

+41 22 566 78 58 -

-
- -
-
- - Linkdin logo - -
-
- -
- - - diff --git a/manifesto_fr.html b/manifesto_fr.html deleted file mode 100644 index 7187d10..0000000 --- a/manifesto_fr.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
-

Manifesto

-

L'idée de créer le Recycled Cloud est née de l'observation de la quantité astronomique de déchets générés par l'élimination des vieux serveurs informatiques des - entreprises et des centres de données.

-

L'industrie jette les serveurs alors qu'ils sont encore fonctionnels. Nous pensons que ce gaspillage peut être facilement évité. Chaque jour, de nombreux serveurs sont produits, en utilisant les minéraux rares de la terre - (parfois sans offrir de conditions de travail décentes ou même en exploitant des enfants), cet impact environnemental est énorme. Nous pensons qu'il est dommage de ne pas utiliser les produits au maximum de leur potentiel - et de leur long cycle de vie. Nous ne voulons pas soutenir l'obsolescence programmée, c'est pourquoi nous avons décidé de réutiliser, réparer et réutiliser, encore et encore, jusqu'à ce - que le matériel ne puisse plus fonctionner. -

-

- Cette pensée est en accord avec nos valeurs : -

-
    -
  • -

    Nous sommes convaincus qu'il existe de nombreuses solutions issues de l'utilisation de la technologie pour alléger son empreinte. -

    -
  • -
  • -

    Nous pensons qu'il est important de promouvoir ces solutions et de les rendre accessibles au plus grand nombre.

    -
  • -
  • -

    Nous pensons également que l'informatique, en produisant des données pertinentes et des indicateurs clés, est un outil très puissant, qui peut être utilisé pour aider chacun à mesurer les progrès - réalisés dans le cadre de la transition écologique. -

    -
  • -
  • -

    L'innovation doit être utilisée pour pousser tous les curseurs vers des solutions plus durables. -

    -
  • -
-

- Nous voulons aider nos clients à minimiser l'impact de leurs TIC sur la planète en réutilisant des serveurs qui seraient autrement mis au rebut et vous offrir un cloud sur mesure, - 100% - local (Suisse), - 100% recyclé et 100% engagé. -

-

- C'est ce que nous adorons faire. -

-

- Et nous le faisons avec autant de sens que possible. -

-

- Nos centres de données utilisent toutes les meilleures pratiques connues et nous fournissons nos services en cloud de la manière la plus durable qui soit : -

-
    -
  • -

    par l'utilisation de refroidissement naturel,

    -
  • -
  • -

    par la création d'entités locales de taille raisonnable,

    -
  • -
  • -

    en choisissant une électricité provenant uniquement de sources renouvelables,

    -
  • -
  • -

    en choisissant des outils Open Source et en évitant le verrouillage par nos fournisseurs, -

    -
  • -
  • -

    en ne vendant aucune donnée et en ne suivant aucun comportement,

    -
  • -
  • -

    en maintenant des emplois locaux et soutenant des équipes proches de nos clients.

    -
  • -
-

- Et notre Recycled.Cloud ne fait que commencer. Nous avons beaucoup d'autres idées, alors restez à l'écoute ! -

-

- Recycled Cloud peut être un début pour vous aussi. Nous avons beaucoup de choses à partager et pouvons vous aider à faire avancer votre informatique vers plus de - durabilité. Rejoignez-nous pour obtenir notre aide et faciliter ces étapes. -

-

- En utilisant le Recycled.Cloud, vous choisissez de faire confiance aux idées innovantes et vous soutenez cette transition vers des services et des infrastructures informatiques plus écologiques. -

-
-
-
-

Intérressé ?

-
-
-

Faites votre premier pas pour rendre
votre informatique plus durable. -

- - -
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Suisse

-

+41 - 22 566 78 58 -

-
- -
-
- - Linkdin logo - -
-
- -
- - - diff --git a/privacy-policy.html b/privacy-policy.html deleted file mode 100644 index ce3c78d..0000000 --- a/privacy-policy.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
-

Privacy Policy

-

Here in Recycled Cloud we care not only about environment but foremostly about people. -

-

And we are not only talking about it, but we also actually do it. Here’s why. -

- -

Data

-

The only data we store are the emails and billing addresses of our customers.

-

We do not save any data about the online users too, hence do not stress about cookies or tracking. You can relax and enjoy our 100% static and low carbon website. Isn’t it loading fast? -

- -

Security

-

We do not share your data with any third party.

-

Your billing informations are securely stored in our system and available only to the authorized personnel. -

- -

Trust

-

We will not spam you with the marketing e-mails.

-

If one day you decided to leave, your data will not be forward to any third party, your account will be deleted, and all your billing data securely archived. -

-

As we are local people you can always reach us, and we would be happy to talk to you about your concerns, over a phone or a cup of tea.

-
-
-
-

Interested?

-
-
-

Take your first step to make
your IT more sustainable -

- - -
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Switzerland

-

+41 22 566 78 58 -

-
- -
-
- - Linkdin logo - -
-
- -
- - - diff --git a/privacy-policy_fr.html b/privacy-policy_fr.html deleted file mode 100644 index aaf9d3d..0000000 --- a/privacy-policy_fr.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
-

Politique de confidentialité

-

Chez Recycled Cloud, nous ne nous préoccupons pas seulement de l'environnement, mais surtout des gens. -

-

Et nous ne faisons pas qu'en parler, nous le faisons réellement. Voici pourquoi. -

- -

Les Données

-

Les seules données que nous stockons sont les adresses électroniques et de facturation de nos clients.

-

Nous n'enregistrons pas non plus de données sur les utilisateurs en ligne. Ne vous inquiétez pas des cookies ou du suivi : il n'y en a pas. Vous pouvez vous détendre et profiter de notre site web 100% statique et à - faible émission de carbone. Avez-vous remarqué comme son chargement est super rapide ? -

- -

La sécurité

-

Nous ne partageons pas vos données avec des tiers.

-

Vos informations de facturation sont stockées en toute sécurité dans notre système et ne sont accessibles qu'au personnel autorisé. -

- -

La confiance

-

Nous ne vous enverrons pas de courriel publicitaire.

-

Si un jour vous décidiez de partir, vos données ne seront transmises à aucun tiers, votre compte sera supprimé et toutes vos données de facturation seront archivées de manière sécurisée. -

-

Comme nous sommes des gens de la région, vous pouvez toujours nous joindre, et nous serions heureux de parler de vos préoccupations, au téléphone ou autour d'un verre.

-
-
-
-

Intérressé ?

-
-
-

Faites votre premier pas pour rendre
votre informatique plus durable. -

- - -
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Suisse

-

+41 - 22 566 78 58 -

-
- -
-
- - Linkdin logo - -
-
- -
- - - diff --git a/virtual-machine.html b/virtual-machine.html deleted file mode 100644 index 2c4b828..0000000 --- a/virtual-machine.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
- Backup logo -

Virtual Machines

-
-
-
-
-
- Backup logo -

Virtual Machines

-
-

We provide virtual machine hosting, allowing you to host your servers in our cloud. -

-

Create a new machine according to your resource requirements and with the operating system of your choice to deploy a secondary AD or mail server, or to host your company applications. -

- - -
-
-
-

All inclusive flat fee

-

from 34.- /month

-

excluding taxes

- -
-
-
-
-

Questions? We are happy to answer them.

-

Call us +41 22 566 78 58 or send a message.

-
-
-
-
- -
-
-

- We provide virtual machine hosting, with configurable drives, NICs, disks and memory. -

-

- The default provided connectivity provided is IPv6 with DNS64+NAT64 for access to the IPv4 world; additional IPv4 and IPv6 addresses can be requested. -

-

- Our machines come with a wide variety of GNU/Linux distributions, as well as FreeBSD and Windows Server 2019. -

-
-
-
-
- -
- -
-
-
-
    -
  • 1 CPU
  • -
  • 2 GB RAM
  • -
  • 20 GB disk space
  • -
-
-
-

=

-
-
-

34.- / month

-

excluding taxes

-
-
-
- -
-

- AS PER ABOVE: Unlike our competitors, we can offer you exactly what you need. Please contact us for a personalized offer so you won't pay for what is not necessary. -

-
- -
-
-

Interested?

-
-
-

Take your first step to make
your IT more sustainable -

- - -
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Switzerland

-

+41 22 566 78 58 -

-
- -
-
- - Linkdin logo - -
-
- -
- - - diff --git a/virtual-machine_fr.html b/virtual-machine_fr.html deleted file mode 100644 index cfcf8f6..0000000 --- a/virtual-machine_fr.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - Recycled Cloud - - - - - - - - -
- -
-
-
- Backup logo -

Machines Virtuelles -

-
-
-
-
-
- Backup logo -

Machines Virtuelles -

-
-

Nous proposons l'hébergement de machines virtuelles, ce qui vous permet de virtualiser et gérer vos serveurs dans notre cloud. -

-

Créez une nouvelle machine en fonction de vos besoins en ressources et avec le système d'exploitation de votre choix pour par exemple déployer un AD secondaire ou un serveur de messagerie, ou pour héberger - les applications de votre entreprise. -

- - -
-
-
-

Tarif forfaitaire tout compris

-

dés 34.- / mois

-

hors taxes

- -
-
-
-
-

Vous avez des questions ? Nous sommes ravis d'y répondre.

-

Appelez-nous au +41 22 566 78 58 ou envoyez-nous un message -

-
-
-
-
- -
-
-

- Nous fournissons un hébergement de machines virtuelles, avec de la mémoire configurable, des NICs, et des disques configurables. -

-

- La connectivité fournie par défaut est IPv6 avec DNS64+NAT64 pour l'accès au monde IPv4 ; des adresses IPv4 et IPv6 supplémentaires peuvent être demandées en option. -

-

- Nos machines peuvent être livrées avec une grande variété de distributions GNU/Linux, ainsi que FreeBSD et Windows Server 2019. -

-
-
-
-
- -
- -
-
-
-
    -
  • 1 CPU
  • -
  • 2 GB RAM
  • -
  • 20 GB d'espace disque
  • -
-
-
-

=

-
-
-

34.- / mois

-

hors taxes

-
-
-
- -
-

- Contrairement à nos concurrents, nous pouvons vous offrir exactement ce dont vous avez besoin, et vous fournir une configuration sur mesure. Veuillez nous contacter pour une offre personnalisée afin de ne pas payer pour ce qui n'est pas - nécessaire.

-
- -
-
-

Intérressé ?

-
-
-

Faites votre premier pas pour rendre
votre informatique plus durable. -

- - -
-
-
-
-
- - e-Durable logo - -

Chemin du Vernay 14a

-

1196 Gland, Suisse

-

+41 - 22 566 78 58 -

-
- -
-
- - Linkdin logo - -
-
- -
- - -