.elementor-24127 .elementor-element.elementor-element-37d8844c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-24127 .elementor-element.elementor-element-37d8844c:not(.elementor-motion-effects-element-type-background), .elementor-24127 .elementor-element.elementor-element-37d8844c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191738;}.elementor-24127 .elementor-element.elementor-element-5e2f2456{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24127 .elementor-element.elementor-element-177f3fed{text-align:center;}.elementor-24127 .elementor-element.elementor-element-177f3fed .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-30c7eea );}.elementor-24127 .elementor-element.elementor-element-224ab017{text-align:center;}.elementor-24127 .elementor-element.elementor-element-224ab017 .elementor-heading-title{color:var( --e-global-color-9e27669 );}.elementor-24127 .elementor-element.elementor-element-49b52721{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24127 .elementor-element.elementor-element-4096a85e{width:var( --container-widget-width, 434px );max-width:434px;padding:0px 0px 6px 0px;--container-widget-width:434px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-b0c2778 );}.elementor-24127 .elementor-element.elementor-element-7611335d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24127 .elementor-element.elementor-element-7611335d .elementor-button .elementor-button-content-wrapper{gap:5px;}@media(max-width:1024px){.elementor-24127 .elementor-element.elementor-element-4096a85e{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-24127 .elementor-element.elementor-element-37d8844c{--content-width:695px;}}@media(max-width:767px){.elementor-24127 .elementor-element.elementor-element-37d8844c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24127 .elementor-element.elementor-element-5e2f2456{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24127 .elementor-element.elementor-element-177f3fed .elementor-heading-title{font-size:11px;}.elementor-24127 .elementor-element.elementor-element-224ab017{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}}/* Start custom CSS for heading, class: .elementor-element-177f3fed */.elementor-24127 .elementor-element.elementor-element-177f3fed {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.elementor-24127 .elementor-element.elementor-element-177f3fed:before,
.elementor-24127 .elementor-element.elementor-element-177f3fed:after {
  content: '';
  width: 32px;
  height: 2px;
  background: #FEC422;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224ab017 */@media (min-width: 768px) {
  .elementor-24127 .elementor-element.elementor-element-224ab017 .elementor-heading-title span {
    display: block;
  }    
}

.elementor-24127 .elementor-element.elementor-element-224ab017 .elementor-heading-title span {
  color: #FEC422;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d8844c */.elementor-24127 .elementor-element.elementor-element-37d8844c:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 5px;
  background: linear-gradient(90deg, #FEC422 0%, #ffd84d 50%, #FEC422 100%);
}/* End custom CSS */