/* screen - controller-eggflow */

.controller-eggflow {
  background-color: var(--black);
  height: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1366px;
}

.controller-eggflow .feeders-SqV4sO {
  background-color: transparent;
  height: 656px;
  left: 208px;
  object-fit: cover;
  position: absolute;
  top: 112px;
  width: 1158px;
}

.controller-eggflow .rectangle-60-SqV4sO {
  background-color: var(--daintree);
  height: 656px;
  left: 208px;
  opacity: 0.9;
  position: absolute;
  top: 112px;
  width: 1158px;
}

.controller-eggflow .machines_landing_machines_header-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 233px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  top: 132px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .machines_landing_subheader2-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 233px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 178px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .component-1-21-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 966px;
  position: absolute;
  top: 742px;
  width: 401px;
}

.controller-eggflow .line-5-lfR7wx {
  height: calc(100.00% + 1px);
  left: 0px;
  top: 0px;
  width: 100%;
}

.controller-eggflow .group-12-SqV4sO {
  background-color: transparent;
  height: 552px;
  left: 208px;
  position: absolute;
  top: 216px;
  width: 529px;
}

.controller-eggflow .rectangle-41-i1ZWcL {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.controller-eggflow .line-6-SqV4sO {
  background-color: transparent;
  height: 3px;
  left: 208px;
  object-fit: cover;
  position: absolute;
  top: 213px;
  width: 1158px;
}

.controller-eggflow .hog-1-SqV4sO {
  background-color: transparent;
  height: 288px;
  left: 737px;
  overflow: hidden;
  position: absolute;
  top: 217px;
  width: 629px;
}

.controller-eggflow .line-9-SqV4sO {
  background-color: transparent;
  height: 198px;
  left: 1096px;
  object-fit: cover;
  position: absolute;
  top: 522px;
  width: 1px;
}

.controller-eggflow .caractristiques-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 220px;
  letter-spacing: 0.00px;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 527px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .line-5-SqV4sO {
  height: 3px;
  left: 220px;
  top: 562px;
  width: 517px;
}

.controller-eggflow .line-19-SqV4sO {
  background-color: transparent;
  height: 11px;
  left: 737px;
  object-fit: cover;
  position: absolute;
  top: 494px;
  width: 629px;
}

.controller-eggflow .main-header-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 112px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1366px;
}

.controller-eggflow .header-uxv9Ee {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.controller-eggflow .controller_image-3_fr-en-SqV4sO {
  background-color: transparent;
  height: 291px;
  left: 220px;
  overflow: hidden;
  position: absolute;
  top: 224px;
  width: 500px;
}

.controller-eggflow .controller_image-3_fr-en-SqV4sO video {
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.controller-eggflow .controller_image-3_fr-en-SqV4sO img {
  object-fit: cover;
}

.controller-eggflow .group-21-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 1119px;
  pointer-events: auto;
  position: absolute;
  top: 513px;
  transition: all 0.2s ease;
  width: 53px;
}

.controller-eggflow .group-21-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .intro-9xq6Lx {
  background-color: transparent;
  bottom: -4px;
  height: 19px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 11px);
}

.controller-eggflow .component-10-79-9xq6Lx {
  background-color: transparent;
  height: calc(100.00% - 19px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.controller-eggflow .component-22-56-YP2cyE {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 15px);
  left: 9px;
  pointer-events: auto;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: calc(100.00% - 17px);
}

.controller-eggflow .component-22-56-YP2cyE:hover {
  transform: scale(1.1);
}

.controller-eggflow .rectangle-2-SqV4sO {
  background-color: var(--daintree);
  height: 656px;
  left: 0px;
  position: absolute;
  top: 112px;
  width: 208px;
}

.controller-eggflow .aperu-du-kiosque-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 18px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 141px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .aperu-du-kiosque-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .group-18-SqV4sO {
  background-color: transparent;
  height: 29px;
  left: 0px;
  position: absolute;
  top: 254px;
  width: 127px;
}

.controller-eggflow .path-28-toKXOl {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.controller-eggflow .avicole-toKXOl {
  background-color: transparent;
  height: calc(100.00% - 3px);
  left: calc(44.44% - 32px);
  letter-spacing: 0.00px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 6px;
  white-space: nowrap;
  width: 73px;
}

.controller-eggflow .solution-bioscurit-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 432px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .solution-bioscurit-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .gestion-de-la-moule-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 392px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .gestion-de-la-moule-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .contrleur-maximus-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 294px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .contrleur-maximus-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .solution-prvention-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 464px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .solution-prvention-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .webinaires-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 492px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .webinaires-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .path-1-SqV4sO {
  background-color: transparent;
  height: 216px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 287px;
  width: 13px;
}

.controller-eggflow .line-1-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 368px;
  width: 13px;
}

.controller-eggflow .line-2-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 335px;
  width: 13px;
}

.controller-eggflow .line-3-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 302px;
  width: 13px;
}

.controller-eggflow .line-4-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 335px;
  width: 13px;
}

.controller-eggflow .copyright-SqV4sO {
  background-color: transparent;
  height: 15px;
  left: 1134px;
  position: absolute;
  top: 743px;
  width: 192px;
}

.controller-eggflow .maximus-solution-tous-droits-rservs-QNzvxt {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.controller-eggflow .accueil-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 18px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 213px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .accueil-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .solution-maximus-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 358px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .solution-maximus-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .maximus-software-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 326px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .maximus-software-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .line-20-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 401px;
  width: 13px;
}

.controller-eggflow .line-21-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 434px;
  width: 13px;
}

.controller-eggflow .visite-du-kiosque-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 18px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 177px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .visite-du-kiosque-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .langue-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 1278px;
  letter-spacing: 0.00px;
  line-height: 15px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 82px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .langue-SqV4sO:hover {
  transform: translate(5px, 0);
}

.controller-eggflow .line-22-SqV4sO {
  background-color: transparent;
  height: 1px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 467px;
  width: 13px;
}

.controller-eggflow .rectangle-12-SqV4sO {
  background-color: var(--chateau-green);
  height: 29px;
  left: 0px;
  position: absolute;
  top: 630px;
  width: 208px;
}

.controller-eggflow .voir-les-autres-domaines-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  left: 14px;
  letter-spacing: 0.00px;
  line-height: 16px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 636px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .voir-les-autres-domaines-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .group-22-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 1195px;
  pointer-events: auto;
  position: absolute;
  top: 513px;
  transition: all 0.2s ease;
  width: 53px;
}

.controller-eggflow .group-22-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .dmo-RSamIr {
  background-color: transparent;
  bottom: -4px;
  height: 19px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 40px;
}

.controller-eggflow .component-10-80-RSamIr {
  background-color: transparent;
  height: calc(100.00% - 19px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.controller-eggflow .component-22-56-WY4889 {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 15px);
  left: 9px;
  pointer-events: auto;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: calc(100.00% - 17px);
}

.controller-eggflow .component-22-56-WY4889:hover {
  transform: scale(1.1);
}

.controller-eggflow .group-25-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 1261px;
  pointer-events: auto;
  position: absolute;
  top: 513px;
  transition: all 0.2s ease;
  width: 88px;
}

.controller-eggflow .group-25-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .gnratrice-SBNsL5 {
  background-color: transparent;
  bottom: -4px;
  height: 19px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.controller-eggflow .component-10-81-SBNsL5 {
  background-color: transparent;
  height: 40px;
  left: 17px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 35px);
}

.controller-eggflow .component-22-56-aTc4zW {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 15px);
  left: 9px;
  pointer-events: auto;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: calc(100.00% - 17px);
}

.controller-eggflow .component-22-56-aTc4zW:hover {
  transform: scale(1.1);
}

.controller-eggflow .group-31-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 1119px;
  pointer-events: auto;
  position: absolute;
  top: 585px;
  transition: all 0.2s ease;
  width: 53px;
}

.controller-eggflow .group-31-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .eau-Ncdhmp {
  background-color: transparent;
  bottom: -4px;
  height: 19px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  right: calc(46.15% - 12px);
  text-align: left;
  white-space: nowrap;
  width: 27px;
}

.controller-eggflow .component-10-82-Ncdhmp {
  background-color: transparent;
  height: calc(100.00% - 19px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.controller-eggflow .component-22-56-gIuX8t {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 15px);
  left: 9px;
  pointer-events: auto;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: calc(100.00% - 17px);
}

.controller-eggflow .component-22-56-gIuX8t:hover {
  transform: scale(1.1);
}

.controller-eggflow .group-32-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 1189px;
  pointer-events: auto;
  position: absolute;
  top: 585px;
  transition: all 0.2s ease;
  width: 82px;
}

.controller-eggflow .group-32-SqV4sO:hover {
  transform: scale(1.1);
}

.controller-eggflow .dbit-oeufs-7F1if4 {
  background-color: transparent;
  bottom: -4px;
  height: 19px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 13px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.controller-eggflow .component-10-83-7F1if4 {
  background-color: transparent;
  height: 40px;
  left: 14px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 29px);
}

.controller-eggflow .component-22-56-S02nXp {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 15px);
  left: 9px;
  pointer-events: auto;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: calc(100.00% - 17px);
}

.controller-eggflow .component-22-56-S02nXp:hover {
  transform: scale(1.1);
}

.controller-eggflow .collecte-de-donnes-en-temps-rel-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 250px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 584px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .accs-distance-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 505px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 580px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .garantie-de-5-ans-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 505px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 640px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .gestion-de-troupeau-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 250px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 630px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .rapports-personnalisables-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 250px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 662px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .mises-jour-gratuites-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 505px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 674px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .btn-blue_png-SqV4sO {
  left: 223px;
  top: 579px;
}

.controller-eggflow .btn-blue_png-34foi4 {
  left: 223px;
  top: 627px;
}

.controller-eggflow .btn-blue_png-b12PM1 {
  left: 223px;
  top: 663px;
}

.controller-eggflow .btn-blue_png-lq4CLd {
  left: 479px;
  top: 579px;
}

.controller-eggflow .btn-blue_png-PDJQxo {
  left: 479px;
  top: 638px;
}

.controller-eggflow .btn-blue_png-8vocsA {
  left: 479px;
  top: 674px;
}

.controller-eggflow .multilingue-SqV4sO {
  background-color: transparent;
  height: auto;
  left: 505px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 608px;
  white-space: nowrap;
  width: auto;
}

.controller-eggflow .btn-blue_png-YdEBKT {
  left: 479px;
  top: 608px;
}

.controller-eggflow .le-contrleur-maximus-SqV4sO {
  background-color: transparent;
  height: 222px;
  left: 752px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 514px;
  width: 332px;
}

.controller-eggflow .span0-ADo3ll {
}

.controller-eggflow .span1-ADo3ll {
}

.controller-eggflow .span2-ADo3ll {
}

.controller-eggflow .max-website-SqV4sO {
  background-color: transparent;
  cursor: pointer;
  height: 27px;
  left: 24px;
  position: absolute;
  top: 29px;
  width: 250px;
}

.controller-eggflow .wwwmaximus-solutioncom-G20nIY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.controller-eggflow .wwwmaximus-solutioncom-G20nIY:hover {
  transform: scale(0.9); 
}

.controller-eggflow .telephone-SqV4sO {
  background-color: transparent;
  height: 27px;
  left: 24px;
  position: absolute;
  top: 57px;
  width: 159px;
}

.controller-eggflow .x1-877-455-6556-4CPgIl {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.controller-eggflow .polygon-4 {
  background-color: transparent;
  bottom: calc(45.45% - 6px);
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: calc(41.67% - 5px);
  width: 12px;
}

.controller-eggflow .rectangle-54 {
  background-color: var(--white);
  border-radius: 7px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.controller-eggflow .rectangle-55 {
  background-color: var(--congress-blue);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
