.elementor .e-32c1427-f03e873{width:578px;height:578px;grid-column-start: 1;
grid-row-start: 1;
animation: do-a-rolling-barrel 4s;\n}.elementor .e-1d30b27-0057ee1{width:322px;position:static;grid-column-start: 1;
grid-row-start: 1;\n}.elementor .e-8098914-ecd0de3{width:auto;position:absolute;inset-block-start:52px;inset-inline-end:0px;flex-direction:column;gap:10px;align-items:center;animation: services 2s ease-out;\n}.elementor .e-9dc7553-2e43063{width:263px;position:absolute;inset-block-start:52px;inset-inline-end:-300px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:0px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:0px;border-width:1px;border-color:#FFFFFF40;border-style:solid;background-color:#1D1D1BCC;flex-direction:column;gap:10px;align-items:start;opacity: 0;
transform: translate3d(0, 30px, 0);
animation: show-up 2s 1.8s forwards;

&::before {
      content: '';
      transform: translate3d(16px, -5px, 0);
      width: 45px;
      height: 5px;
      background: #F3AD02;
      border-radius: 0 4px 0 4px;
      transition: width 0.3s;
}\n}.elementor .e-9dc7553-2e43063:hover,.elementor .e-9dc7553-2e43063:focus-visible{border-color:#f2ae02;background-color:#271c00c7;&::before {
  width: 65px;
}\n}.elementor .e-75d3853-d14179e{width:auto;position:absolute;inset-block-end:-40px;inset-inline-start:calc(50% - 60px);flex-direction:column;gap:10px;align-items:center;animation: references 2s ease-out;\n}.elementor .e-80c5787-62b5b78{width:263px;position:absolute;inset-block-end:-30px;inset-inline-start:-50px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:0px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:0px;border-width:1px;border-color:#FFFFFF40;border-style:solid;background-color:#1D1D1BCC;flex-direction:column;gap:10px;align-items:end;opacity: 0;
transform: translate3d(0, 30px, 0);
animation: show-up 2s 1.8s forwards;

&::before {
      content: '';
      transform: translate3d(16px, -5px, 0);
      width: 45px;
      height: 5px;
      background: #F3AD02;
      border-radius: 0 4px 0 4px;
      transition: width 0.3s;
}\n}.elementor .e-80c5787-62b5b78:hover,.elementor .e-80c5787-62b5b78:focus-visible{border-color:#f2ae02;background-color:#271c00c7;&::before {
  width: 65px;
}\n}.elementor .e-230c6ba-06023a1{width:auto;position:absolute;inset-block-start:52px;inset-inline-start:0px;flex-direction:column;gap:10px;align-items:center;animation: qui 2s ease-out;\n}.elementor .e-911d6d4-15d751e{width:263px;position:absolute;inset-block-start:52px;inset-inline-start:-300px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:0px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:0px;border-width:1px;border-color:#FFFFFF40;border-style:solid;background-color:#1D1D1BCC;flex-direction:column;gap:10px;align-items:end;opacity: 0;
transform: translate3d(0, 30px, 0);
animation: show-up 2s 1.8s forwards;

&::before {
      content: '';
      transform: translate3d(16px, -5px, 0);
      width: 45px;
      height: 5px;
      background: #F3AD02;
      border-radius: 0 4px 0 4px;
      transition: width 0.3s;
}\n}.elementor .e-911d6d4-15d751e:hover,.elementor .e-911d6d4-15d751e:focus-visible{border-color:#f2ae02;background-color:#271c00c7;&::before {
  width: 65px;
}\n}.elementor .e-3f2a8c6-9d65d96{width:578px;height:100%;position:absolute;inset-block-start:0px;}.elementor .e-23dd733{min-height:100vh;background-image:linear-gradient(#00000033, #00000033),url("https://www.generationbiere.com/wp-content/uploads/2026/07/Group-4-1024x743.png"),url("https://www.generationbiere.com/wp-content/uploads/2026/07/3983e57acad825052512f40071d357c2bc9369fb-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover,cover;background-position:0% 0%,center center,center center;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-b5610f1-c224e24{width:80px;height:11px;border-start-start-radius:0px;border-start-end-radius:4px;border-end-start-radius:4px;border-end-end-radius:0px;background-color:#F3AD02;}.elementor .e-cd66cb3-e8061eb{width:80%;padding-inline-end:2em;flex-direction:column;gap:24px;}.elementor .e-a866de5-00eac16{width:20%;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-b9d4e0a-df387a9{padding:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-5f2c2dc-fe2076d{padding:0px;margin:0px;background-color:#ffffff;flex-direction:column;}.elementor .e-5f2c2dc-fe2076d:hover,.elementor .e-5f2c2dc-fe2076d:focus-visible{transform:translate3d(0px, -10px, 0px);transform-origin:50% 45% 0px;perspective-origin:50% 50%;.img-hover {
  opacity: 1;
}\n}.elementor .e-7092955-aea0896{padding:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-9910ddf-c8ee786{padding:0px;margin:0px;background-color:#ffffff;flex-direction:column;}.elementor .e-9910ddf-c8ee786:hover,.elementor .e-9910ddf-c8ee786:focus-visible{transform:translate3d(0px, -10px, 0px);transform-origin:50% 45% 0px;perspective-origin:50% 50%;.img-hover {
  opacity: 1;
}\n}.elementor .e-bea4b85-15b7a7f{padding:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-ca26fe3-7ff104e{padding:0px;margin:0px;background-color:#ffffff;flex-direction:column;}.elementor .e-ca26fe3-7ff104e:hover,.elementor .e-ca26fe3-7ff104e:focus-visible{transform:translate3d(0px, -10px, 0px);transform-origin:50% 45% 0px;perspective-origin:50% 50%;.img-hover {
  opacity: 1;
}\n}.elementor .e-41bc4ef-12bc451{padding:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d18bd17-6b7786e{padding:0px;margin:0px;background-color:#ffffff;flex-direction:column;}.elementor .e-d18bd17-6b7786e:hover,.elementor .e-d18bd17-6b7786e:focus-visible{transform:translate3d(0px, -10px, 0px);transform-origin:50% 45% 0px;perspective-origin:50% 50%;.img-hover {
  opacity: 1;
}\n}.elementor .e-3ea9652-84dd5ea{width:780px;height:465px;object-fit:cover;display:flex;}.elementor .e-f05034c-1ee18c5{width:80px;height:11px;border-start-start-radius:0px;border-start-end-radius:4px;border-end-start-radius:4px;border-end-end-radius:0px;background-color:#F3AD02;}.elementor .e-aee25d7-33a1d66{font-family:"3B";font-weight:700;}.elementor .e-4c104b2-5d0e93e{width:70%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:15px;}.elementor .e-a18faeb-68df7bd{padding:0px;margin:0px;border-width:1px;border-color:#1D1D1B1A;border-style:solid;}.elementor .e-5999659-15aae9a{width:95px;height:132px;display:flex;}.elementor .e-270fc65-cfc9a7c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#1D1D1B1A;border-style:solid;gap:30px;justify-content:space-between;}.elementor .e-707558a-a88c217{width:1240px;padding:0px;margin:0px;background-color:#ffffff;flex-direction:column;gap:0px;}.elementor .e-8d5eeec-10c2947{padding-block-start:70px;padding-block-end:70px;background-color:#FFFDF8;display:flex;justify-content:center;}.elementor .e-d4b5825{padding-block-end:100px;background-color:#FFFDF8;flex-direction:column;align-items:center;}