@media(max-width:767px){.elementor .e-7c69fc41-d915{font-size:64px;}}@media(max-width:767px){.elementor .e-6efcfadd-8f40{height:auto;min-height:100vh;padding-block-start:110px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, rgba(5,6,13,0.45) 0%,rgba(5,6,13,0.92) 100%),url("https://hugobernard.eu/wp-content/uploads/2026/10/64D5BDF4-17C2-4786-897C-BDF68F312718_1_105_c.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,58% 50%;gap:40px;justify-content:flex-end;}}@media(max-width:767px){.elementor .e-78540cf-7667{padding-block-start:0px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:2px;border-top-style: solid; border-top-color: transparent; border-left-style: solid; border-left-color: #1E2132; &::before { top: 4px; left: -8px; }\n}}@media(max-width:767px){.elementor .e-2348dfae-6d13{padding-block-start:0px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:2px;border-top-style: solid; border-top-color: transparent; border-left-style: solid; border-left-color: #1E2132; &::before { top: 4px; left: -8px; }\n}}@media(max-width:767px){.elementor .e-24485a0-7783{padding-block-start:0px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:2px;border-top-style: solid; border-top-color: transparent; border-left-style: solid; border-left-color: #1E2132; &::before { top: 4px; left: -8px; }\n}}@media(max-width:767px){.elementor .e-150dd16d-f971{padding-block-start:0px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:2px;border-top-style: solid; border-top-color: transparent; border-left-style: solid; border-left-color: #C8F31D; &::before { top: 4px; left: -8px; }\n}}@media(max-width:767px){.elementor .e-6ae84975-4059{padding-block-start:0px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:2px;border-top-style: solid; border-top-color: transparent; border-left-style: solid; border-left-color: #C8F31D; &::before { top: 4px; left: -8px; }\n}}@media(max-width:767px){.elementor .e-ed4fa74-afd2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-inline-start-width:2px;border-top-style: solid; border-top-color: transparent; border-left-style: solid; border-left-color: transparent; &::before { top: 4px; left: -8px; }\n}}@media(max-width:767px){.elementor .e-1da666f2-b62d{padding-block-start:24px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-20a1f0cf-6afe{font-size:30px;}}@media(max-width:767px){.elementor .e-6e18f423-b24a{padding-block-start:12px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;}}@media(max-width:767px){.elementor .e-5c790a3b-8304{font-size:30px;}}@media(max-width:767px){.elementor .e-202ec9af-35df{padding-block-start:12px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;}}@media(max-width:767px){.elementor .e-5e0361e1-fdd7{gap:0px;justify-content:space-between;}}@media(max-width:767px){.elementor .e-176832e1-cd81{font-size:64px;}}@media(max-width:767px){.elementor .e-785176b-5c91{font-size:64px;}}@media(max-width:767px){.elementor .e-647a9480-8570{font-size:64px;}}@media(max-width:767px){.elementor .e-39ec99a5-529d{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-208a99d4-4da8{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, auto);row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-397da3a5-7603{& #sb_instagram #sbi_images { grid-template-columns: repeat(2, 1fr) !important; } & .sbi_item:nth-child(n+7) { display: none !important; }\n}}@media(max-width:767px){.elementor .e-6536ac6c-26bb{grid-column:1 / 2;}}@media(max-width:767px){.elementor .e-5cf34f35-6f05{grid-column:1 / 2;& .hby { grid-template-columns: minmax(0, 1fr) !important; }\n}}@media(max-width:767px){.elementor .e-2c82eb0d-94d5{grid-column:1 / 2;}}@media(max-width:767px){.elementor .e-198a4-7eff{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-18696e2a-aaff{width:220px;}}@media(max-width:767px){.elementor .e-66fef0cc-c757{padding-block-start:64px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-5a5a4b71-caf9{font-size:32px;}}@media(max-width:767px){.elementor .e-a1c60f2-d2df{min-height:240px;padding:28px;}}@media(max-width:767px){.elementor .e-792cd43b-aed7{font-size:32px;}}@media(max-width:767px){.elementor .e-1f0ea902-561d{min-height:240px;padding:28px;}}@media(max-width:767px){.elementor .e-26f17e3-1551{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-5c617637-4ff3{height:auto;aspect-ratio:3 / 2;grid-column:1 / 3;grid-row:auto;}}@media(max-width:767px){.elementor .e-7ce8097e-504b{height:auto;aspect-ratio:3 / 4;grid-column:auto;grid-row:auto;}}@media(max-width:767px){.elementor .e-401cecd-60ca{height:auto;aspect-ratio:3 / 4;grid-column:auto;grid-row:auto;}}@media(max-width:767px){.elementor .e-5ccdd437-2d77{height:auto;aspect-ratio:3 / 4;grid-column:auto;grid-row:auto;}}@media(max-width:767px){.elementor .e-4bedabfc-be65{height:auto;aspect-ratio:3 / 4;display:block;grid-column:auto;grid-row:auto;}}@media(max-width:767px){.elementor .e-7c3eaa93-ed00{column-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:none;grid-auto-rows:auto;row-gap: 10px;\n}}@media(max-width:767px){.elementor .e-2bf66e48-5ea6{padding-block-start:0px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;gap:32px;}}@media(max-width:767px){.elementor .e-5bfdccc9-d003{font-size:40px;}}