.elementor-597 .elementor-element.elementor-element-4791c13{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-ha-dual-button .ha-dual-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ha-dual-button .ha-dual-btn--left{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ha-dual-button .ha-dual-btn-connector{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ha-dual-button .ha-dual-btn--right{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-597 .elementor-element.elementor-element-9f32aa0 .ha-dual-btn--left .ha-dual-btn-icon--before{margin-right:0px;}.elementor-597 .elementor-element.elementor-element-9f32aa0 .ha-dual-btn--left .ha-dual-btn-icon--after{margin-left:0px;}.elementor-597 .elementor-element.elementor-element-9f32aa0 .ha-dual-btn--left{color:#4379DA;background-color:#000000;}.elementor-597 .elementor-element.elementor-element-9f32aa0 .ha-dual-btn-connector{color:#DF3939;background-color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-597 .elementor-element.elementor-element-9f32aa0 .ha-dual-btn--right{color:#E2B638;background-color:#000000;}.elementor-597 .elementor-element.elementor-element-9e187c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-597 .elementor-element.elementor-element-255b6e4 .ha-dual-btn{font-family:"Roboto", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-597 .elementor-element.elementor-element-255b6e4 .ha-dual-btn--left{color:#1C46E9;background-color:#000000;}.elementor-597 .elementor-element.elementor-element-255b6e4 .ha-dual-btn-connector{color:#BB2B2B;background-color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-597 .elementor-element.elementor-element-255b6e4 .ha-dual-btn--right{color:#CF942C;background-color:#000000;}.elementor-597 .elementor-element.elementor-element-52688b1{--display:flex;}.elementor-597 .elementor-element.elementor-element-52688b1:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-52688b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-widget-ma-headlines .jltma-animated-heading .jltma-animated-heading-wrapper .jltma-animated-heading-title .first-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ma-headlines .jltma-animated-heading .jltma-animated-heading-wrapper .jltma-animated-heading-title .second-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-597 .elementor-element.elementor-element-1545c77 .jltma-animated-headline{justify-content:center;}.elementor-597 .elementor-element.elementor-element-1545c77 .jltma-animated-heading .jltma-animated-heading-wrapper .jltma-animated-heading-title .first-heading{color:#FFFFFF00;background-color:#704AFF00;}.elementor-597 .elementor-element.elementor-element-1545c77 .jltma-animated-heading .jltma-animated-heading-wrapper .jltma-animated-heading-title .second-heading{color:#2A75C5;font-style:normal;font-weight:600;font-family:"Rubik Gemstones", Sans-serif;font-size:42px;}.elementor-597 .elementor-element.elementor-element-30c3af7{--display:flex;}.elementor-597 .elementor-element.elementor-element-30c3af7:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-30c3af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-597 .elementor-element.elementor-element-80104dc.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-597 .elementor-element.elementor-element-1707fcd{--display:flex;}.elementor-597 .elementor-element.elementor-element-1707fcd:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-1707fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-597 .elementor-element.elementor-element-b0bedc0{--display:flex;}.elementor-597 .elementor-element.elementor-element-b0bedc0:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b0bedc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-597 .elementor-element.elementor-element-6de6e67 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 20s linear infinite;}.elementor-597 .elementor-element.elementor-element-6de6e67 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;}.elementor-597 .elementor-element.elementor-element-6de6e67 .qodef-m-text-item{color:#901DB4;font-family:"Times New Roman", Sans-serif;font-style:italic;}.elementor-597 .elementor-element.elementor-element-6de6e67 .qodef-e-icon-holder{color:#3527AD;font-size:63px;}.elementor-597 .elementor-element.elementor-element-95d9f16{--display:flex;}.elementor-597 .elementor-element.elementor-element-95d9f16:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-95d9f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}body.elementor-page-597:not(.elementor-motion-effects-element-type-background), body.elementor-page-597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}/* Start custom CSS for html, class: .elementor-element-80104dc */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30c3af7 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ebd127 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28d64ee */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4cd805d */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b976850 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-edbb1ce */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4696bd5 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-42f9e39 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ea5da6 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d6b162 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-982580f */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64518b1 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da97a87 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1707fcd */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86431ce */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d9f16 */html, body {
  overflow-x: hidden;
}/* End custom CSS */