.elementor-1123 .elementor-element.elementor-element-7959352a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0;--margin-top:-320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-7959352a::before, .elementor-1123 .elementor-element.elementor-element-7959352a > .elementor-background-video-container::before, .elementor-1123 .elementor-element.elementor-element-7959352a > .e-con-inner > .elementor-background-video-container::before, .elementor-1123 .elementor-element.elementor-element-7959352a > .elementor-background-slideshow::before, .elementor-1123 .elementor-element.elementor-element-7959352a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1123 .elementor-element.elementor-element-7959352a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #080808 0%, #060606 100%);}.elementor-1123 .elementor-element.elementor-element-7959352a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1123 .elementor-element.elementor-element-65fbd00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-1bbda61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-5d87aaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1123 .elementor-element.elementor-element-5d87aaf > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-65dfe7e{--divider-border-style:solid;--divider-color:#D73371;--divider-border-width:2px;}.elementor-1123 .elementor-element.elementor-element-65dfe7e .elementor-divider-separator{width:95%;}.elementor-1123 .elementor-element.elementor-element-65dfe7e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1123 .elementor-element.elementor-element-16dd15f{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;}.elementor-1123 .elementor-element.elementor-element-16dd15f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-e124ed9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-b98a733{text-align:right;}.elementor-1123 .elementor-element.elementor-element-ba9c1a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-7c2c8c0.elementor-element{--align-self:flex-start;}.elementor-1123 .elementor-element.elementor-element-7c2c8c0{z-index:0;}.elementor-1123 .elementor-element.elementor-element-7c2c8c0 img{width:1100px;}.elementor-1123 .elementor-element.elementor-element-77b3218{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-77b3218:not(.elementor-motion-effects-element-type-background), .elementor-1123 .elementor-element.elementor-element-77b3218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4D4D4D00 10%, #26262600 75%);}.elementor-1123 .elementor-element.elementor-element-77b3218.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1123 .elementor-element.elementor-element-6b323f7{--display:flex;--overlay-opacity:0.29;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA63;--border-color:#AAAAAA63;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1123 .elementor-element.elementor-element-6b323f7::before, .elementor-1123 .elementor-element.elementor-element-6b323f7 > .elementor-background-video-container::before, .elementor-1123 .elementor-element.elementor-element-6b323f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1123 .elementor-element.elementor-element-6b323f7 > .elementor-background-slideshow::before, .elementor-1123 .elementor-element.elementor-element-6b323f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1123 .elementor-element.elementor-element-6b323f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1123 .elementor-element.elementor-element-162400b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-162400b .elementor-heading-title{font-weight:600;color:#0DEEFD;}.elementor-1123 .elementor-element.elementor-element-02f5add > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-8f30bef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-8f30bef:not(.elementor-motion-effects-element-type-background), .elementor-1123 .elementor-element.elementor-element-8f30bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B1B1C 0%, #1B1B1C 100%);}.elementor-1123 .elementor-element.elementor-element-173f3111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-173f3111::before, .elementor-1123 .elementor-element.elementor-element-173f3111 > .elementor-background-video-container::before, .elementor-1123 .elementor-element.elementor-element-173f3111 > .e-con-inner > .elementor-background-video-container::before, .elementor-1123 .elementor-element.elementor-element-173f3111 > .elementor-background-slideshow::before, .elementor-1123 .elementor-element.elementor-element-173f3111 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1123 .elementor-element.elementor-element-173f3111 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #262626B8 0%, #194770 100%);}.elementor-1123 .elementor-element.elementor-element-b063d58{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-5a451ffe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-2f0214e9 > .elementor-widget-container{margin:155px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-2f0214e9{text-align:left;}.elementor-1123 .elementor-element.elementor-element-6357603{--grid-columns:3;}.elementor-1123 .elementor-element.elementor-element-6357603 > .elementor-widget-container{margin:50px 0px 90px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1123 .elementor-element.elementor-element-77b3218{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-5a451ffe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1123 .elementor-element.elementor-element-6357603{--grid-columns:2;}}@media(max-width:767px){.elementor-1123 .elementor-element.elementor-element-7959352a{--overlay-opacity:0;--margin-top:-302px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-65fbd00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:205px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1123 .elementor-element.elementor-element-5d87aaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-5d87aaf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1123 .elementor-element.elementor-element-65dfe7e .elementor-divider-separator{width:100%;}.elementor-1123 .elementor-element.elementor-element-16dd15f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-16dd15f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1123 .elementor-element.elementor-element-6b323f7{--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1123 .elementor-element.elementor-element-162400b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-8f30bef{--padding-top:20px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-1123 .elementor-element.elementor-element-f5eb220 img{width:320px;}.elementor-1123 .elementor-element.elementor-element-5a451ffe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1123 .elementor-element.elementor-element-2f0214e9 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-1123 .elementor-element.elementor-element-6357603{--grid-columns:1;}}@media(min-width:768px){.elementor-1123 .elementor-element.elementor-element-7959352a{--width:100%;}.elementor-1123 .elementor-element.elementor-element-1bbda61{--width:75%;}.elementor-1123 .elementor-element.elementor-element-e124ed9{--width:25%;}.elementor-1123 .elementor-element.elementor-element-b063d58{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1123 .elementor-element.elementor-element-1bbda61{--width:100%;}.elementor-1123 .elementor-element.elementor-element-e124ed9{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-02f5add */.gform-theme--framework .gform_required_legend .gfield_required
 {
    color: #d73371 !important;
    font-size: 23px !important;
}
body .gform_wrapper .gfield_required{display: inline-block !important;
    color: #d73371;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS */.gform-theme--foundation .gfield input.large,body .gform_wrapper textarea{background: linear-gradient(
      92.7deg,
      rgba(121, 117, 131, 0.2) 0%,
      rgba(54, 53, 103, 0.2) 100%
    ),
    linear-gradient(to left, rgba(77, 77, 77, 0.3), rgba(77, 77, 77, 0.3));
  border-radius: 10px;
  border-style: solid;
  border-color: #d5d7da;
  border-width: 1px;}
  body .gform_wrapper input:focus, body .gform_wrapper textarea:focus {
	outline: none;
	box-shadow: none;
	border-color: #0deefd !important;
}
#gform_submit_button_2{width:270px !important;}
.gform-theme--foundation .gfield input.large{color: #fff !important;}
body .gform_wrapper .gform-field-label{color: #fff;}
body .gform_wrapper input[type="text"]{height: 52px !important;}
body .gform_wrapper input[type="email"]{height: 52px !important;}
body .gform_wrapper .gform-field-label{font-size: 20px !important;}
.gform-theme--foundation .gfield textarea{color: #fff !important;}


/* target the footer for this form only (form ID 2 in your markup) */
#gform_wrapper_2 .gform_footer {
  display: flex;
  justify-content: flex-end;   /* push items to the right */
  align-items: center;         /* align vertically */
  gap: 1rem;                   /* space between captcha and button */
}

/* optional: prevent captcha from taking 100% width */
#gform_wrapper_2 .gform_footer .gfield--type-captcha {
  flex: 0 0 auto;              /* shrink to fit */
}

/* optional: style button to auto width */
#gform_wrapper_2 .gform_footer input[type=submit] {
  width: auto;
}

/* 1) Right-align the CAPTCHA field (form id 2, field id 8) */
#gform_wrapper_2 #field_2_8 .ginput_container,
#gform_wrapper_2 #field_2_8 .ginput_recaptcha {
  display: flex;
  justify-content: flex-end;   /* pushes the reCAPTCHA box to the right */
  width: 100%;
}

/* Fallback: ensure the rendered box hugs the right edge */
#gform_wrapper_2 #field_2_8 .g-recaptcha {
  margin-left: auto;           /* works if above flex is overridden by theme */
}

/* 2) Keep the submit on the right */
#gform_wrapper_2 .gform_footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1rem;
}
body .gform_wrapper div.gfield_required {
	display: block !important;
}/* End custom CSS */