<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

LessTools

Version: 1.0
Copyright: LÃ©o Millon
Contact: contact@leomillon.fr

*/
* {
  padding: 0;
  margin: 0;
}
body {
  background-color: #cedcea;
  color: #333333;
  font-size: 14px;
  font-family: helvetica;
}
::selection {
  background: #47B320;
  background: rgba(71, 179, 32, 0.8);
  color: white;
}
::-moz-selection {
  background: #47B320;
  background: rgba(71, 179, 32, 0.8);
  color: white;
}
.acenter {
  text-align: center;
}
.aleft {
  text-align: left;
}
.aright {
  text-align: right;
}
.ajustify {
  text-align: justify;
}
.source {
  font-style: italic;
  font-size: 70%;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.float-clear {
  clear: both;
}
.floating-img-left {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.floating-img-right {
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}
.color-red {
  color: red;
}
.no-list-style {
  list-style-type: none;
}
.legend {
  font-style: italic;
  color: #666666;
  margin-top: 5px;
}
.spaced-list li {
  margin-bottom: 10px;
}
.spaced-list li.no-list-style:not(:last-child) {
  margin-bottom: 20px;
}
.hero-unit .hero-title {
  font-size: 70%;
}
.hero-unit .hero-subtitle {
  font-size: 40%;
  padding-left: 10px;
}
ol.schema-explained {
  padding-left: 20px;
  padding-right: 20px;
}
ol.schema-explained li {
  margin-top: 5px;
}
.block-indented {
  margin-left: 15px;
}
.declasin-logo {
  width: 201px;
  height: 60px;
  background-image: url('../img/declasin-logo.png');
  background-position: center center;
  background-repeat: no-repeat;
}
header {
  height: 72px;
  position: relative;
  z-index: 100;
  background-color: #206591;
  background: -moz-linear-gradient(100% 100% 90deg, #206591, #84ade5);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#206591), to(#84ade5));
  background: -webkit-linear-gradient(#84ade5, #206591);
  background: -o-linear-gradient(#84ade5, #206591);
  filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#84ade5', endColorstr='#206591',GradientType=0 )";
  background: -ms-linear-gradient(top, #84ade5 0%, #206591 100%);
  background: linear-gradient(#84ade5, #206591);
  -webkit-box-shadow:  0px 3px 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow:  0px 3px 6px rgba(0, 0, 0, 0.25);
  box-shadow:  0px 3px 6px rgba(0, 0, 0, 0.25);
}
header .logo-layout {
  width: 201px;
  height: 60px;
  margin: auto;
  padding-top: 6px;
}
header .logo-layout .declasin-logo {
  text-indent: -9999px;
}
.content {
  background-color: #ffffff;
  padding-top: 10px;
  padding-bottom: 20px;
  -webkit-box-shadow:  1px 1px 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow:  1px 1px 6px rgba(0, 0, 0, 0.5);
  box-shadow:  1px 1px 6px rgba(0, 0, 0, 0.5);
}
.page-contact .info {
  margin-bottom: 10px;
}
.page-company .company-photo {
  margin: auto;
}
.page-offers .offer-caption {
  padding: 4px;
}
.page-terms ol li &gt; span.caption {
  font-weight: bold;
}
.menu {
  padding: 8px 0;
}
.menu .application-btn-container {
  text-align: center;
}
.heading-title {
  font-size: 18px;
}
.youtube-video-player {
  width: 640px;
  height: 480px;
  margin: auto;
}
.google-maps-container .map-container {
  width: 425px;
  height: 350px;
  margin: auto;
}
.google-maps-container .link-container {
  margin-top: 5px;
  font-size: 10pt;
  text-align: center;
}
footer {
  padding: 10px 0;
}
footer .logo-bg-layout {
  width: 270px;
  height: 80px;
  margin: auto;
  padding-top: 6px;
}
footer .logo-bg-layout .declasin-logo-bg {
  width: 270px;
  height: 80px;
  background-image: url('../img/declasin-logo-bg.png');
  background-position: center center;
  background-repeat: no-repeat;
}
footer .infos {
  font-size: 11px;
  text-align: center;
}
footer a {
  color: #333333;
}
</pre></body></html>