.elementor-2872 .elementor-element.elementor-element-8040c47 > .elementor-container{max-width:1200px;}.elementor-2872 .elementor-element.elementor-element-8040c47:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-8040c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2872 .elementor-element.elementor-element-8040c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-2872 .elementor-element.elementor-element-8040c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2872 .elementor-element.elementor-element-dce233a .elementor-heading-title{color:#3328CA;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;}.elementor-2872 .elementor-element.elementor-element-dce233a{width:var( --container-widget-width, 93.318% );max-width:93.318%;--container-widget-width:93.318%;--container-widget-flex-grow:0;}.elementor-2872 .elementor-element.elementor-element-aa6eefa .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-2872 .elementor-element.elementor-element-35eca22 > .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-2872 .elementor-element.elementor-element-35eca22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2872 .elementor-element.elementor-element-35eca22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2872 .elementor-element.elementor-element-67744cf{text-align:center;width:var( --container-widget-width, 93.049% );max-width:93.049%;--container-widget-width:93.049%;--container-widget-flex-grow:0;}.elementor-2872 .elementor-element.elementor-element-67744cf .elementor-heading-title{color:#3328CA;}.elementor-2872 .elementor-element.elementor-element-772bf4c > .elementor-container{max-width:1200px;}.elementor-2872 .elementor-element.elementor-element-772bf4c{margin-top:0px;margin-bottom:50px;}.elementor-2872 .elementor-element.elementor-element-ba53adc img{width:83%;height:422px;border-radius:19px 19px 19px 19px;}.elementor-2872 .elementor-element.elementor-element-cf66704 .elementor-heading-title{color:#3328CA;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-2872 .elementor-element.elementor-element-494defb > .elementor-container{max-width:1200px;}.elementor-2872 .elementor-element.elementor-element-494defb:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-494defb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E2E2;}.elementor-2872 .elementor-element.elementor-element-494defb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-2872 .elementor-element.elementor-element-494defb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2872 .elementor-element.elementor-element-fdb3e56{text-align:center;}.elementor-2872 .elementor-element.elementor-element-fdb3e56 .elementor-heading-title{color:#3328CA;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-2872 .elementor-element.elementor-element-476f764 > .elementor-container{max-width:1200px;}.elementor-2872 .elementor-element.elementor-element-476f764:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-476f764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2872 .elementor-element.elementor-element-476f764{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:35px;}.elementor-2872 .elementor-element.elementor-element-476f764 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2872 .elementor-element.elementor-element-8c76816 img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-6515e52{text-align:center;}.elementor-2872 .elementor-element.elementor-element-6515e52 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-8a493f9 img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-c9ebd4c{text-align:center;}.elementor-2872 .elementor-element.elementor-element-c9ebd4c .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-840886e img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-fa2ac08{text-align:center;}.elementor-2872 .elementor-element.elementor-element-fa2ac08 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-c107b54 img{width:100%;height:175px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-149e649{text-align:center;}.elementor-2872 .elementor-element.elementor-element-149e649 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-ff67654 > .elementor-container{max-width:1200px;}.elementor-2872 .elementor-element.elementor-element-ff67654:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-ff67654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2872 .elementor-element.elementor-element-ff67654{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:35px;}.elementor-2872 .elementor-element.elementor-element-ff67654 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2872 .elementor-element.elementor-element-4b1bb18 img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-8b34df6{text-align:center;}.elementor-2872 .elementor-element.elementor-element-8b34df6 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-a4f8db8 img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-0af6168{text-align:center;}.elementor-2872 .elementor-element.elementor-element-0af6168 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-7459d6f img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-668ff62{text-align:center;}.elementor-2872 .elementor-element.elementor-element-668ff62 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-70af001 img{width:100%;height:175px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-ee0c230{text-align:center;}.elementor-2872 .elementor-element.elementor-element-ee0c230 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-50f076b > .elementor-container{max-width:1200px;}.elementor-2872 .elementor-element.elementor-element-50f076b:not(.elementor-motion-effects-element-type-background), .elementor-2872 .elementor-element.elementor-element-50f076b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2872 .elementor-element.elementor-element-50f076b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:35px;}.elementor-2872 .elementor-element.elementor-element-50f076b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2872 .elementor-element.elementor-element-a494faf img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-f51fe5b{text-align:center;}.elementor-2872 .elementor-element.elementor-element-f51fe5b .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-4b32392 img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-b9b975b{text-align:center;}.elementor-2872 .elementor-element.elementor-element-b9b975b .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-aa15032 img{width:100%;height:170px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-dfbaff6{text-align:center;}.elementor-2872 .elementor-element.elementor-element-dfbaff6 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2872 .elementor-element.elementor-element-2dbc46d img{width:100%;height:175px;border-radius:18px 18px 18px 18px;}.elementor-2872 .elementor-element.elementor-element-a109fc2{text-align:center;}.elementor-2872 .elementor-element.elementor-element-a109fc2 .elementor-heading-title{color:#0D1E25A1;font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}@media(min-width:768px){.elementor-2872 .elementor-element.elementor-element-8eac8bc{width:50.933%;}.elementor-2872 .elementor-element.elementor-element-35eca22{width:48.975%;}}/* Start custom CSS for button, class: .elementor-element-aa6eefa */.elementor-2872 .elementor-element.elementor-element-aa6eefa{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #0e1538;
    --left-gradient: #F803F8;
    --right-gradient: #03F2FD;
}
.elementor-2872 .elementor-element.elementor-element-aa6eefa a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2872 .elementor-element.elementor-element-aa6eefa a:before,
.elementor-2872 .elementor-element.elementor-element-aa6eefa a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2872 .elementor-element.elementor-element-aa6eefa a:nth-child(1):before,
.elementor-2872 .elementor-element.elementor-element-aa6eefa a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2872 .elementor-element.elementor-element-aa6eefa a:hover:before {
  inset: -3px;
}
.elementor-2872 .elementor-element.elementor-element-aa6eefa a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2872 .elementor-element.elementor-element-aa6eefa 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;
}

/*Glass Shine Effect*/
.elementor-2872 .elementor-element.elementor-element-aa6eefa a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */