.elementor-kit-11{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-9580d45:#FFFFFF;--e-global-color-efdc682:#C79D4C;--e-global-typography-primary-font-family:"Roboto Slab";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-da74896-font-family:"Roboto";--e-global-typography-da74896-font-size:18px;--e-global-typography-da74896-font-weight:400;--e-global-typography-da74896-line-height:1.4em;--e-global-typography-d18e169-font-size:18px;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 a{color:var( --e-global-color-v4-bg-black );}.elementor-kit-11 a:hover{color:var( --e-global-color-v4-gold-1 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1580px;}.e-con{--container-max-width:1580px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-11{--e-global-typography-da74896-font-size:13px;--e-global-typography-d18e169-font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --bg-black:#000000; --primary:#FFFFFF; --transparent:#00000000; --font-heading:Roboto Slab; --font-body:Roboto; --fs-body-sm:16px; --fs-body-xs:12px; --fs-body-md:20px; --fs-body-lg:22px; --fs-body-xl:28px; --e-gv-21d79fd:#022E55; --fs-hero:64px; --weiss:#ffffff; --space-sm:12px; --space-md:16px; --space-lg:24px; --fs-title-md:36px; --weiss-90:rgba(255, 255, 255, 0.9); --e-gv-392b317:#1e2e4acc; --fs-title-sm:24px; --space-vw-8:8vw; --space-vw-5:5vw; --e-gv-8238270:#1e2e4a1a; --gold-1:#D4B26F; --gold-2:#FDE6A9; --fs-title-lg:42px; --fs-title-xs:20px; --container:1580px; --e-gv-4adceb2:Roboto; --e-gv-2f40a68:16px; --e-gv-55b4048:#000000; --e-gv-73d68dc:12px; --e-gv-17fa5cd:24px; --e-gv-10af87c:#00000000; --e-gv-339de4d:#FFFFFF; --e-gv-67688c0:16px; --e-gv-3ae8b45:Roboto Slab; --e-gv-39daf08:24px; }
/* Start custom CSS */.gradient-border-button {
  position: relative;
  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 999px;
  overflow: visible;
  z-index: 0;
}

.gradient-border-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  border-radius: inherit;
  background: linear-gradient(90deg, #D4B26F, #FDE6A9, #C79D4C, #8C631C);
  pointer-events: none;
  z-index: -1;

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);

  -webkit-mask-composite: xor;

  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);

  mask-composite: exclude;
}/* End custom CSS */