.elementor-8498 .elementor-element.elementor-element-31e150bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-1b496ee0{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-8498 .elementor-element.elementor-element-43cb42be{z-index:3;}.elementor-8498 .elementor-element.elementor-element-41b0b186{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;z-index:3;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e52c6e3 );}.elementor-8498 .elementor-element.elementor-element-16cfc4ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-52e270fe{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-8498 .elementor-element.elementor-element-27a879ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-4acb2a7d{--display:flex;--margin-top:163px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8498 .elementor-element.elementor-element-4acb2a7d:not(.elementor-motion-effects-element-type-background), .elementor-8498 .elementor-element.elementor-element-4acb2a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29f2f61 );}body:not(.rtl) .elementor-8498 .elementor-element.elementor-element-311d0450{right:-81px;}body.rtl .elementor-8498 .elementor-element.elementor-element-311d0450{left:-81px;}.elementor-8498 .elementor-element.elementor-element-311d0450{top:55px;z-index:4;}.elementor-8498 .elementor-element.elementor-element-311d0450 img{width:100%;max-width:100%;}.elementor-8498 .elementor-element.elementor-element-17354c88{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-8498 .elementor-element.elementor-element-62fadd2b .elementor-icon-wrapper{text-align:start;}.elementor-8498 .elementor-element.elementor-element-62fadd2b .elementor-icon{font-size:21px;}.elementor-8498 .elementor-element.elementor-element-62fadd2b .elementor-icon svg{height:21px;}.elementor-8498 .elementor-element.elementor-element-7b22a30 .elementor-heading-title{font-family:var( --e-global-typography-7b0baf7-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0baf7-font-size );font-weight:var( --e-global-typography-7b0baf7-font-weight );text-transform:var( --e-global-typography-7b0baf7-text-transform );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );color:#1C1042;}.elementor-8498 .elementor-element.elementor-element-4864af87{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e52c6e3 );}.elementor-8498 .elementor-element.elementor-element-2753bc46{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-6ffb9a44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:39px;--padding-right:0px;}body:not(.rtl) .elementor-8498 .elementor-element.elementor-element-10ec43ce{left:0px;}body.rtl .elementor-8498 .elementor-element.elementor-element-10ec43ce{right:0px;}.elementor-8498 .elementor-element.elementor-element-10ec43ce{top:50px;z-index:4;}.elementor-8498 .elementor-element.elementor-element-10ec43ce img{width:100%;max-width:100%;}.elementor-8498 .elementor-element.elementor-element-da17d28{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8498 .elementor-element.elementor-element-da17d28:not(.elementor-motion-effects-element-type-background), .elementor-8498 .elementor-element.elementor-element-da17d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29f2f61 );}.elementor-8498 .elementor-element.elementor-element-64ce7887{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-7e4e3c5e .elementor-icon-wrapper{text-align:start;}.elementor-8498 .elementor-element.elementor-element-7e4e3c5e .elementor-icon{font-size:21px;}.elementor-8498 .elementor-element.elementor-element-7e4e3c5e .elementor-icon svg{height:21px;}.elementor-8498 .elementor-element.elementor-element-3c1cdb47 .elementor-heading-title{font-family:var( --e-global-typography-7b0baf7-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0baf7-font-size );font-weight:var( --e-global-typography-7b0baf7-font-weight );text-transform:var( --e-global-typography-7b0baf7-text-transform );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );color:#1C1042;}.elementor-8498 .elementor-element.elementor-element-73692c68{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e52c6e3 );}.elementor-8498 .elementor-element.elementor-element-39010657{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-8498 .elementor-element.elementor-element-172f5439{right:293px;}body.rtl .elementor-8498 .elementor-element.elementor-element-172f5439{left:293px;}.elementor-8498 .elementor-element.elementor-element-172f5439{bottom:158px;z-index:4;}.elementor-8498 .elementor-element.elementor-element-172f5439 img{width:100%;max-width:100%;}.elementor-8498 .elementor-element.elementor-element-6bc94dfa{--display:flex;--margin-top:205px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8498 .elementor-element.elementor-element-6bc94dfa:not(.elementor-motion-effects-element-type-background), .elementor-8498 .elementor-element.elementor-element-6bc94dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29f2f61 );}.elementor-8498 .elementor-element.elementor-element-458ecd68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-c1edf5d .elementor-icon-wrapper{text-align:start;}.elementor-8498 .elementor-element.elementor-element-c1edf5d .elementor-icon{font-size:21px;}.elementor-8498 .elementor-element.elementor-element-c1edf5d .elementor-icon svg{height:21px;}.elementor-8498 .elementor-element.elementor-element-672f8fff .elementor-heading-title{font-family:var( --e-global-typography-7b0baf7-font-family ), Sans-serif;font-size:var( --e-global-typography-7b0baf7-font-size );font-weight:var( --e-global-typography-7b0baf7-font-weight );text-transform:var( --e-global-typography-7b0baf7-text-transform );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );color:#1C1042;}.elementor-8498 .elementor-element.elementor-element-25ca1273{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e52c6e3 );}.elementor-8498 .elementor-element.elementor-element-419e172d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-28085193{z-index:2;}.elementor-8498 .elementor-element.elementor-element-1807e721{z-index:3;}@media(max-width:1200px){.elementor-8498 .elementor-element.elementor-element-41b0b186{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-16cfc4ea{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8498 .elementor-element.elementor-element-52e270fe{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:290px;--margin-left:0px;--margin-right:0px;}.elementor-8498 .elementor-element.elementor-element-27a879ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-4acb2a7d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8498 .elementor-element.elementor-element-7b22a30 .elementor-heading-title{font-size:var( --e-global-typography-7b0baf7-font-size );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-4864af87{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-2753bc46{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8498 .elementor-element.elementor-element-6ffb9a44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-3c1cdb47 .elementor-heading-title{font-size:var( --e-global-typography-7b0baf7-font-size );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-73692c68{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-6bc94dfa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8498 .elementor-element.elementor-element-672f8fff .elementor-heading-title{font-size:var( --e-global-typography-7b0baf7-font-size );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-25ca1273{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-8498 .elementor-element.elementor-element-1b496ee0{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8498 .elementor-element.elementor-element-43cb42be{padding:0px 20px 0px 20px;}.elementor-8498 .elementor-element.elementor-element-41b0b186{padding:0px 20px 0px 20px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-52e270fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-8498 .elementor-element.elementor-element-7b22a30 .elementor-heading-title{font-size:var( --e-global-typography-7b0baf7-font-size );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-4864af87{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-3c1cdb47 .elementor-heading-title{font-size:var( --e-global-typography-7b0baf7-font-size );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-73692c68{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-672f8fff .elementor-heading-title{font-size:var( --e-global-typography-7b0baf7-font-size );line-height:var( --e-global-typography-7b0baf7-line-height );letter-spacing:var( --e-global-typography-7b0baf7-letter-spacing );}.elementor-8498 .elementor-element.elementor-element-25ca1273{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-8498 .elementor-element.elementor-element-16cfc4ea{--content-width:1370px;}.elementor-8498 .elementor-element.elementor-element-27a879ac{--width:45%;}.elementor-8498 .elementor-element.elementor-element-2753bc46{--width:55%;}}@media(max-width:1200px) and (min-width:768px){.elementor-8498 .elementor-element.elementor-element-27a879ac{--width:100%;}.elementor-8498 .elementor-element.elementor-element-2753bc46{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-62fadd2b */.elementor-8498 .elementor-element.elementor-element-62fadd2b svg path {
    fill: #182C63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b22a30 */.elementor-8498 .elementor-element.elementor-element-7b22a30 .elementor-heading-title {
    background: var(--Blue-Gradient-Bg, linear-gradient(180deg, #070722 0%, #182C63 100%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4acb2a7d */.elementor-8498 .elementor-element.elementor-element-4acb2a7d {
    border-radius: 20px;
    position: relative;
    max-width: 310px;
}

.elementor-8498 .elementor-element.elementor-element-4acb2a7d:before {
    content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  background: linear-gradient(135deg, #5F94D8, #A4D233);
  border-radius: inherit;

  /* creates the hollow center */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  transition: all .4s ease;
}

.elementor-8498 .elementor-element.elementor-element-4acb2a7d.active:before, .elementor-8498 .elementor-element.elementor-element-4acb2a7d:hover:before {
  background: linear-gradient(0deg, #5F94D8, #A4D233);
}

@media (max-width: 1200px) {
    .elementor-8498 .elementor-element.elementor-element-4acb2a7d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e4e3c5e */.elementor-8498 .elementor-element.elementor-element-7e4e3c5e svg path {
    fill: #182C63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c1cdb47 */.elementor-8498 .elementor-element.elementor-element-3c1cdb47 .elementor-heading-title {
    background: var(--Blue-Gradient-Bg, linear-gradient(180deg, #070722 0%, #182C63 100%));
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da17d28 */.elementor-8498 .elementor-element.elementor-element-da17d28 {
    border-radius: 20px;
    position: relative;
    max-width: 300px;
}

.elementor-8498 .elementor-element.elementor-element-da17d28:before {
    content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  background: linear-gradient(135deg, #5F94D8, #A4D233);
  border-radius: inherit;

  /* creates the hollow center */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  transition: all .4s ease;
}

.elementor-8498 .elementor-element.elementor-element-da17d28.active:before, .elementor-8498 .elementor-element.elementor-element-da17d28:hover:before {
  background: linear-gradient(0deg, #5F94D8, #A4D233);
}

@media (max-width: 1200px) {
    .elementor-8498 .elementor-element.elementor-element-da17d28 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-172f5439 */.elementor-8498 .elementor-element.elementor-element-172f5439 {
    min-width: 181px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c1edf5d */.elementor-8498 .elementor-element.elementor-element-c1edf5d svg path {
    fill: #182C63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672f8fff */.elementor-8498 .elementor-element.elementor-element-672f8fff .elementor-heading-title {
    background: var(--Blue-Gradient-Bg, linear-gradient(180deg, #070722 0%, #182C63 100%));
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc94dfa */.elementor-8498 .elementor-element.elementor-element-6bc94dfa {
    border-radius: 20px;
    position: relative;
    max-width: 300px;
}

.elementor-8498 .elementor-element.elementor-element-6bc94dfa:before {
    content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  background: linear-gradient(135deg, #5F94D8, #A4D233);
  border-radius: inherit;

  /* creates the hollow center */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  transition: all .4s ease;
}

.elementor-8498 .elementor-element.elementor-element-6bc94dfa.active:before, .elementor-8498 .elementor-element.elementor-element-6bc94dfa:hover:before {
  background: linear-gradient(0deg, #5F94D8, #A4D233);
}

@media (max-width: 1200px) {
    .elementor-8498 .elementor-element.elementor-element-6bc94dfa {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1807e721 */@media (max-width: 767px) {
    .pillars-custom-img .custom-img-code {
        transform: scale(0.8);
        transform-origin: bottom center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419e172d *//*

@media (max-width: 767px) {
    .elementor-8498 .elementor-element.elementor-element-419e172d {
        display: none!important;
    }
}

*//* End custom CSS */