.elementor-948 .elementor-element.elementor-element-62f0d6e .agency__btn-1{background-color:transparent;text-transform:none;background-image:linear-gradient(180deg, #FFCF01 0%, #FFD72D 100%);}.elementor-948 .elementor-element.elementor-element-62f0d6e .container.container-custom-1{max-width:50%;}.elementor-948 .elementor-element.elementor-element-62f0d6e .agency__header-menu ul li:hover > a{color:#FFFFFF;}.elementor-948 .elementor-element.elementor-element-62f0d6e .agency__header-menu ul li .submenu li:hover > a{color:#FFCF01;}.elementor-948 .elementor-element.elementor-element-62f0d6e .agency__header-menu ul li .submenu li a{color:#FFCF01;}/* Start custom CSS for gesto-header-1, class: .elementor-element-62f0d6e */:root {
  --clr-common-white: #fff;
  --clr-common-black-soft: #111111;
  --clr-common-black: #000000;
  --clr-body-heading: #ffffff;
  --clr-body-text: #d5d5d5;
  --heading-4-color: #252A4E;
  --clr-color-black: #000;
  --clr-color-gradient-1: var(--linear, linear-gradient(21deg, #495BFF 25%, #55E6A5 100%));
  --gd-4: linear-gradient(90deg, #FFA835 -3.85%, #FA3DCC 97.3%, #FA3AD0 100%);
  --clr-color-gradient-2: var(--linear, linear-gradient(90deg, #8F73FF 0%, #5347FF 45.27%, #4471FE 57.66%, #21D3FD 100%));
  --clr-hover-primary: #FFF;
  --pr-4: #FA3AD0;
  --clr-theme-primary: #FDFFFE;
  --clr-bg-primary: #FFF;
  --clr-bg-white: #ffffff;/* End custom CSS */