.elementor-1404 .elementor-element.elementor-element-b1eb298 .elementor-heading-title{color:#00499B;}.elementor-1404 .elementor-element.elementor-element-b73bf5e{--spacer-size:50px;}.elementor-1404 .elementor-element.elementor-element-322d831 > .elementor-background-overlay{background-color:#000000;opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1404 .elementor-element.elementor-element-322d831{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:230px 0px 190px 0px;}.elementor-1404 .elementor-element.elementor-element-424d0ea{text-align:center;}.elementor-1404 .elementor-element.elementor-element-424d0ea .elementor-heading-title{text-shadow:5px 5px 6px rgba(0, 0, 0, 0.81);mix-blend-mode:luminosity;color:#ffffff;}.elementor-1404 .elementor-element.elementor-element-c50838b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(290deg, #040219 0%, #FFFFFF 100%);opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1404 .elementor-element.elementor-element-c50838b > .elementor-container{min-height:300px;}.elementor-1404 .elementor-element.elementor-element-c50838b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:270px 0px 240px 0px;}.elementor-1404 .elementor-element.elementor-element-55b0429 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1404 .elementor-element.elementor-element-7431493{--spacer-size:332px;}.elementor-1404 .elementor-element.elementor-element-d231fac{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1404 .elementor-element.elementor-element-d231fac:not(.elementor-motion-effects-element-type-background), .elementor-1404 .elementor-element.elementor-element-d231fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004499;}.elementor-1404 .elementor-element.elementor-element-7f28f9f{text-align:center;}.elementor-1404 .elementor-element.elementor-element-7f28f9f .elementor-heading-title{color:#00AEEF;}.elementor-1404 .elementor-element.elementor-element-6413b4f > .elementor-widget-container{padding:20px 130px 20px 130px;}.elementor-1404 .elementor-element.elementor-element-6413b4f{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-f5cc84b{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1404 .elementor-element.elementor-element-f5cc84b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1404 .elementor-element.elementor-element-c83ca36 > .elementor-widget-container{margin:20px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-c83ca36 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1404 .elementor-element.elementor-element-c83ca36 .elementor-button:hover, .elementor-1404 .elementor-element.elementor-element-c83ca36 .elementor-button:focus{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-c83ca36 .elementor-button:hover svg, .elementor-1404 .elementor-element.elementor-element-c83ca36 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-7873527 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-e0d4d6e{padding:20px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-57302f6 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-57302f6 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1404 .elementor-element.elementor-element-57302f6 .elementor-button:hover, .elementor-1404 .elementor-element.elementor-element-57302f6 .elementor-button:focus{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-57302f6 .elementor-button:hover svg, .elementor-1404 .elementor-element.elementor-element-57302f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-5e89774 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-1404 .elementor-element.elementor-element-2274190:not(.elementor-motion-effects-element-type-background), .elementor-1404 .elementor-element.elementor-element-2274190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303030;}.elementor-1404 .elementor-element.elementor-element-2274190{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1404 .elementor-element.elementor-element-2274190 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1404 .elementor-element.elementor-element-107731d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-107731d .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1404 .elementor-element.elementor-element-107731d .elementor-button:hover, .elementor-1404 .elementor-element.elementor-element-107731d .elementor-button:focus{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-107731d .elementor-button:hover svg, .elementor-1404 .elementor-element.elementor-element-107731d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-repeater-item-57fe014.elementor-social-icon{background-color:#004B97;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-repeater-item-57fe014.elementor-social-icon i{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-repeater-item-57fe014.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-b2d7140{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-widget-container{text-align:center;}.elementor-1404 .elementor-element.elementor-element-b2d7140 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-social-icon{background-color:#004B97;--icon-padding:0.6em;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-social-icon i{color:#ffffff;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-social-icon svg{fill:#ffffff;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-social-icon:hover{background-color:#004B97;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-00cb53f > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-00cb53f{text-align:center;}.elementor-1404 .elementor-element.elementor-element-00cb53f .elementor-heading-title{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-f2f28d1 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-f2f28d1 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1404 .elementor-element.elementor-element-f2f28d1 .elementor-button:hover, .elementor-1404 .elementor-element.elementor-element-f2f28d1 .elementor-button:focus{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-f2f28d1 .elementor-button:hover svg, .elementor-1404 .elementor-element.elementor-element-f2f28d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-958cd37:not(.elementor-motion-effects-element-type-background), .elementor-1404 .elementor-element.elementor-element-958cd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303030;}.elementor-1404 .elementor-element.elementor-element-958cd37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1404 .elementor-element.elementor-element-958cd37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-repeater-item-57fe014.elementor-social-icon{background-color:#004B97;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-repeater-item-57fe014.elementor-social-icon i{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-repeater-item-57fe014.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-07b364f{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-widget-container{text-align:center;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-social-icon{background-color:#004B97;--icon-padding:0.6em;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-social-icon i{color:#ffffff;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-social-icon svg{fill:#ffffff;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-social-icon:hover{background-color:#004B97;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-2226287{text-align:center;}.elementor-1404 .elementor-element.elementor-element-2226287 .elementor-heading-title{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-f7e6606 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-f7e6606 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1404 .elementor-element.elementor-element-f7e6606 .elementor-button:hover, .elementor-1404 .elementor-element.elementor-element-f7e6606 .elementor-button:focus{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-f7e6606 .elementor-button:hover svg, .elementor-1404 .elementor-element.elementor-element-f7e6606 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-1a24dde > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-1a24dde .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1404 .elementor-element.elementor-element-1a24dde .elementor-button:hover, .elementor-1404 .elementor-element.elementor-element-1a24dde .elementor-button:focus{color:#FFFFFF;}.elementor-1404 .elementor-element.elementor-element-1a24dde .elementor-button:hover svg, .elementor-1404 .elementor-element.elementor-element-1a24dde .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-1404 .elementor-element.elementor-element-dce9c69{width:20%;}.elementor-1404 .elementor-element.elementor-element-cdabec4{width:59.332%;}.elementor-1404 .elementor-element.elementor-element-bc34366{width:20%;}.elementor-1404 .elementor-element.elementor-element-2f84d6d{width:12.018%;}.elementor-1404 .elementor-element.elementor-element-55b0429{width:75.351%;}.elementor-1404 .elementor-element.elementor-element-79b148e{width:11.963%;}.elementor-1404 .elementor-element.elementor-element-f5cc84b{--width:124.653%;}}@media(max-width:1024px){.elementor-1404 .elementor-element.elementor-element-2645d92{text-align:center;}.elementor-1404 .elementor-element.elementor-element-b1eb298{text-align:center;}.elementor-1404 .elementor-element.elementor-element-e9d0232{text-align:center;}.elementor-1404 .elementor-element.elementor-element-322d831{padding:120px 0px 100px 0px;}.elementor-1404 .elementor-element.elementor-element-c50838b{padding:120px 0px 100px 0px;}.elementor-1404 .elementor-element.elementor-element-c83ca36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-5e89774 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-1404 .elementor-element.elementor-element-b2d7140{--icon-size:16px;}.elementor-1404 .elementor-element.elementor-element-07b364f{--icon-size:16px;}}@media(max-width:767px){.elementor-1404 .elementor-element.elementor-element-2645d92 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1404 .elementor-element.elementor-element-2645d92{text-align:center;}.elementor-1404 .elementor-element.elementor-element-b1eb298 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1404 .elementor-element.elementor-element-b1eb298{text-align:center;}.elementor-1404 .elementor-element.elementor-element-e9d0232 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1404 .elementor-element.elementor-element-e9d0232{text-align:center;}.elementor-1404 .elementor-element.elementor-element-b73bf5e{--spacer-size:10px;}.elementor-1404 .elementor-element.elementor-element-322d831{padding:90px 0px 70px 0px;}.elementor-1404 .elementor-element.elementor-element-c50838b > .elementor-container{min-height:725px;}.elementor-1404 .elementor-element.elementor-element-c50838b{padding:120px 0px 60px 0px;}.elementor-1404 .elementor-element.elementor-element-7431493{--spacer-size:351px;}.elementor-1404 .elementor-element.elementor-element-6413b4f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1404 .elementor-element.elementor-element-c83ca36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-e0d4d6e{padding:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-5e89774 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-b2d7140 .elementor-widget-container{text-align:center;}.elementor-1404 .elementor-element.elementor-element-b2d7140{--icon-size:15px;--grid-column-gap:13px;}.elementor-1404 .elementor-element.elementor-element-07b364f .elementor-widget-container{text-align:left;}.elementor-1404 .elementor-element.elementor-element-07b364f{width:auto;max-width:auto;--icon-size:12px;--grid-column-gap:13px;}.elementor-1404 .elementor-element.elementor-element-2226287{width:auto;max-width:auto;}.elementor-1404 .elementor-element.elementor-element-2226287 > .elementor-widget-container{margin:0px 0px 0px 7px;padding:4px 0px 0px 0px;}.elementor-1404 .elementor-element.elementor-element-2226287 .elementor-heading-title{font-size:10px;}.elementor-1404 .elementor-element.elementor-element-1a24dde > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-c83ca36 */.elementor-1404 .elementor-element.elementor-element-c83ca36{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #00499b;
    --left-gradient: #6893ff;
    --right-gradient: #515cff;
}
.elementor-1404 .elementor-element.elementor-element-c83ca36 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-1404 .elementor-element.elementor-element-c83ca36 a:before,
.elementor-1404 .elementor-element.elementor-element-c83ca36 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-1404 .elementor-element.elementor-element-c83ca36 a:nth-child(1):before,
.elementor-1404 .elementor-element.elementor-element-c83ca36 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-1404 .elementor-element.elementor-element-c83ca36 a:hover:before {
  inset: -3px;
}
.elementor-1404 .elementor-element.elementor-element-c83ca36 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-1404 .elementor-element.elementor-element-c83ca36 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57302f6 */.elementor-1404 .elementor-element.elementor-element-57302f6{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #00499b;
    --left-gradient: #6893ff;
    --right-gradient: #515cff;
}
.elementor-1404 .elementor-element.elementor-element-57302f6 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-1404 .elementor-element.elementor-element-57302f6 a:before,
.elementor-1404 .elementor-element.elementor-element-57302f6 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-1404 .elementor-element.elementor-element-57302f6 a:nth-child(1):before,
.elementor-1404 .elementor-element.elementor-element-57302f6 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-1404 .elementor-element.elementor-element-57302f6 a:hover:before {
  inset: -3px;
}
.elementor-1404 .elementor-element.elementor-element-57302f6 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-1404 .elementor-element.elementor-element-57302f6 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-107731d */.elementor-1404 .elementor-element.elementor-element-107731d{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #00499b;
    --left-gradient: #6893ff;
    --right-gradient: #515cff;
}
.elementor-1404 .elementor-element.elementor-element-107731d a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-1404 .elementor-element.elementor-element-107731d a:before,
.elementor-1404 .elementor-element.elementor-element-107731d a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-1404 .elementor-element.elementor-element-107731d a:nth-child(1):before,
.elementor-1404 .elementor-element.elementor-element-107731d a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-1404 .elementor-element.elementor-element-107731d a:hover:before {
  inset: -3px;
}
.elementor-1404 .elementor-element.elementor-element-107731d a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-1404 .elementor-element.elementor-element-107731d a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f28d1 */.elementor-1404 .elementor-element.elementor-element-f2f28d1{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #00499b;
    --left-gradient: #6893ff;
    --right-gradient: #515cff;
}
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a:before,
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a:nth-child(1):before,
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a:hover:before {
  inset: -3px;
}
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-1404 .elementor-element.elementor-element-f2f28d1 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7e6606 */.elementor-1404 .elementor-element.elementor-element-f7e6606{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #00499b;
    --left-gradient: #6893ff;
    --right-gradient: #515cff;
}
.elementor-1404 .elementor-element.elementor-element-f7e6606 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-1404 .elementor-element.elementor-element-f7e6606 a:before,
.elementor-1404 .elementor-element.elementor-element-f7e6606 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-1404 .elementor-element.elementor-element-f7e6606 a:nth-child(1):before,
.elementor-1404 .elementor-element.elementor-element-f7e6606 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-1404 .elementor-element.elementor-element-f7e6606 a:hover:before {
  inset: -3px;
}
.elementor-1404 .elementor-element.elementor-element-f7e6606 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-1404 .elementor-element.elementor-element-f7e6606 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a24dde */.elementor-1404 .elementor-element.elementor-element-1a24dde{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #00499b;
    --left-gradient: #6893ff;
    --right-gradient: #515cff;
}
.elementor-1404 .elementor-element.elementor-element-1a24dde a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-1404 .elementor-element.elementor-element-1a24dde a:before,
.elementor-1404 .elementor-element.elementor-element-1a24dde a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-1404 .elementor-element.elementor-element-1a24dde a:nth-child(1):before,
.elementor-1404 .elementor-element.elementor-element-1a24dde a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-1404 .elementor-element.elementor-element-1a24dde a:hover:before {
  inset: -3px;
}
.elementor-1404 .elementor-element.elementor-element-1a24dde a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-1404 .elementor-element.elementor-element-1a24dde a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}/* End custom CSS */