.elementor-126 .elementor-element.elementor-element-8550505{--display:flex;--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;}.elementor-126 .elementor-element.elementor-element-8550505:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8550505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbd4f08 );}.elementor-126 .elementor-element.elementor-element-e8c4b07{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-f9f2db6.elementor-element{--align-self:flex-start;}.elementor-126 .elementor-element.elementor-element-f9f2db6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-d86a3a2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-126 .elementor-element.elementor-element-99580f4.elementor-element{--align-self:flex-start;}.elementor-126 .elementor-element.elementor-element-99580f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-d71f9ed.elementor-element{--align-self:flex-start;}.elementor-126 .elementor-element.elementor-element-d71f9ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-78cbf69{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-126 .elementor-element.elementor-element-78cbf69 .elementor-widget-container{text-align:center;}.elementor-126 .elementor-element.elementor-element-78cbf69.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-3dadf3f{--display:flex;--min-height:0px;--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-126 .elementor-element.elementor-element-4fd1f51{text-align:center;}.elementor-126 .elementor-element.elementor-element-4fd1f51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-e8c4b07{--width:15%;}.elementor-126 .elementor-element.elementor-element-d86a3a2{--width:80%;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-8550505{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-126 .elementor-element.elementor-element-f9f2db6.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-d86a3a2{--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;--justify-content:center;--align-items:center;}}/* Start custom CSS for container, class: .elementor-element-8550505 */.elementor-126 .elementor-element.elementor-element-8550505 {
  background: 
    radial-gradient(
      circle at 80% 20%,
      rgba(233, 75, 156, 0.08),
      transparent 40%
    ),
    linear-gradient(
      135deg,
      #2F3A44 0%,
      #2B353F 25%,
      #323E48 50%,
      #394651 75%,
      #3F4D59 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dadf3f */.elementor-126 .elementor-element.elementor-element-3dadf3f {
  background:
    radial-gradient(1000px 700px at 20% 15%, rgba(99,184,242,0.18), transparent 55%),
    radial-gradient(900px 700px at 85% 65%, rgba(63,127,217,0.18), transparent 55%),
    linear-gradient(180deg, #0B1D3A 0%, #0F2547 100%);
}/* End custom CSS */