.elementor-2764 .elementor-element.elementor-element-fa7f88a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2764 .elementor-element.elementor-element-fa7f88a:not(.elementor-motion-effects-element-type-background), .elementor-2764 .elementor-element.elementor-element-fa7f88a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(138grad, #FFD802A8 0%, #FDFBF8 100%);}.elementor-2764 .elementor-element.elementor-element-fa7f88a > .elementor-container{min-height:69px;}.elementor-2764 .elementor-element.elementor-element-fa7f88a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-fa7f88a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2764 .elementor-element.elementor-element-3ddf929{width:var( --container-widget-width, 98.515% );max-width:98.515%;--container-widget-width:98.515%;--container-widget-flex-grow:0;text-align:center;}.elementor-2764 .elementor-element.elementor-element-3ddf929 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-3ddf929.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-3ddf929 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:600;color:#CAA601;}.elementor-2764 .elementor-element.elementor-element-3c28dafb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2764 .elementor-element.elementor-element-3c28dafb:not(.elementor-motion-effects-element-type-background), .elementor-2764 .elementor-element.elementor-element-3c28dafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #66726600 0%, #FCFAFA 100%);}.elementor-2764 .elementor-element.elementor-element-3c28dafb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-3c28dafb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2764 .elementor-element.elementor-element-25ba715a > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-2764 .elementor-element.elementor-element-9e95cda{width:var( --container-widget-width, 109.33% );max-width:109.33%;--container-widget-width:109.33%;--container-widget-flex-grow:0;text-align:center;}.elementor-2764 .elementor-element.elementor-element-9e95cda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-9e95cda .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:31px;font-weight:600;line-height:69px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#003EA2;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2764 .elementor-element.elementor-element-9eda704.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-9eda704{width:var( --container-widget-width, 109.648% );max-width:109.648%;--container-widget-width:109.648%;--container-widget-flex-grow:0;}.elementor-2764 .elementor-element.elementor-element-9eda704.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-9eda704 .elementor-main-swiper{height:597px;}.elementor-2764 .elementor-element.elementor-element-9eda704 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-2764 .elementor-element.elementor-element-9eda704 .elementor-swiper-button{font-size:20px;}.elementor-2764 .elementor-element.elementor-element-1e4b250a{--spacer-size:10px;width:100%;max-width:100%;align-self:center;}.elementor-2764 .elementor-element.elementor-element-de401b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2764 .elementor-element.elementor-element-de401b9:not(.elementor-motion-effects-element-type-background), .elementor-2764 .elementor-element.elementor-element-de401b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #66726600 0%, #FCFAFA 100%);}.elementor-2764 .elementor-element.elementor-element-de401b9 > .elementor-container{min-height:800px;}.elementor-2764 .elementor-element.elementor-element-de401b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-de401b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2764 .elementor-element.elementor-element-29a7e54 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-2764 .elementor-element.elementor-element-c6d95e6{width:var( --container-widget-width, 109.33% );max-width:109.33%;--container-widget-width:109.33%;--container-widget-flex-grow:0;text-align:center;}.elementor-2764 .elementor-element.elementor-element-c6d95e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-c6d95e6 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:31px;font-weight:600;line-height:69px;color:#10056D;}.elementor-2764 .elementor-element.elementor-element-19327be.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-19327be{width:var( --container-widget-width, 109.648% );max-width:109.648%;--container-widget-width:109.648%;--container-widget-flex-grow:0;}.elementor-2764 .elementor-element.elementor-element-19327be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-19327be .elementor-main-swiper{height:994px;width:98%;}.elementor-2764 .elementor-element.elementor-element-19327be .elementor-swiper-button{font-size:20px;}.elementor-2764 .elementor-element.elementor-element-fd55364{--spacer-size:10px;width:100%;max-width:100%;align-self:center;}.elementor-2764 .elementor-element.elementor-element-f1172ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2764 .elementor-element.elementor-element-f1172ec:not(.elementor-motion-effects-element-type-background), .elementor-2764 .elementor-element.elementor-element-f1172ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #66726600 0%, #FCFAFA 100%);}.elementor-2764 .elementor-element.elementor-element-f1172ec > .elementor-container{min-height:800px;}.elementor-2764 .elementor-element.elementor-element-f1172ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-f1172ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2764 .elementor-element.elementor-element-a0ff0e6 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-2764 .elementor-element.elementor-element-bffeefd{width:var( --container-widget-width, 109.33% );max-width:109.33%;--container-widget-width:109.33%;--container-widget-flex-grow:0;text-align:center;}.elementor-2764 .elementor-element.elementor-element-bffeefd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-bffeefd .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:39px;font-weight:bold;color:#10056D;}.elementor-2764 .elementor-element.elementor-element-39821c4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-39821c4{width:var( --container-widget-width, 109.648% );max-width:109.648%;--container-widget-width:109.648%;--container-widget-flex-grow:0;}.elementor-2764 .elementor-element.elementor-element-39821c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-39821c4 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-2764 .elementor-element.elementor-element-39821c4 .elementor-swiper-button{font-size:20px;}.elementor-2764 .elementor-element.elementor-element-894692f{--spacer-size:10px;width:100%;max-width:100%;align-self:center;}.elementor-2764 .elementor-element.elementor-element-fe1f439 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2764 .elementor-element.elementor-element-fe1f439:not(.elementor-motion-effects-element-type-background), .elementor-2764 .elementor-element.elementor-element-fe1f439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #66726600 0%, #FCFAFA 100%);}.elementor-2764 .elementor-element.elementor-element-fe1f439{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-fe1f439 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2764 .elementor-element.elementor-element-1517af4 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-2764 .elementor-element.elementor-element-14422ff{width:var( --container-widget-width, 109.86% );max-width:109.86%;--container-widget-width:109.86%;--container-widget-flex-grow:0;text-align:center;}.elementor-2764 .elementor-element.elementor-element-14422ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-14422ff .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:39px;font-weight:600;line-height:93px;-webkit-text-stroke-color:#000;stroke:#000;color:#10056D;}.elementor-2764 .elementor-element.elementor-element-084ea81.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-084ea81{width:var( --container-widget-width, 109.648% );max-width:109.648%;--container-widget-width:109.648%;--container-widget-flex-grow:0;}.elementor-2764 .elementor-element.elementor-element-084ea81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2764 .elementor-element.elementor-element-084ea81 .elementor-main-swiper{height:527px;}.elementor-2764 .elementor-element.elementor-element-084ea81 .elementor-swiper-button{font-size:20px;}.elementor-2764 .elementor-element.elementor-element-36bd443{--spacer-size:10px;width:100%;max-width:100%;align-self:center;}@media(max-width:1024px){.elementor-2764 .elementor-element.elementor-element-fa7f88a > .elementor-container{max-width:1191px;}.elementor-2764 .elementor-element.elementor-element-893a2ef > .elementor-element-populated{text-align:center;}.elementor-2764 .elementor-element.elementor-element-3ddf929{width:var( --container-widget-width, 728.514px );max-width:728.514px;--container-widget-width:728.514px;--container-widget-flex-grow:0;text-align:center;}.elementor-2764 .elementor-element.elementor-element-3ddf929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2764 .elementor-element.elementor-element-3c28dafb{padding:100px 25px 100px 25px;}.elementor-2764 .elementor-element.elementor-element-9eda704.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-de401b9{padding:100px 25px 100px 25px;}.elementor-2764 .elementor-element.elementor-element-19327be.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-f1172ec{padding:100px 25px 100px 25px;}.elementor-2764 .elementor-element.elementor-element-39821c4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-fe1f439{padding:100px 25px 100px 25px;}.elementor-2764 .elementor-element.elementor-element-084ea81.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-2764 .elementor-element.elementor-element-fa7f88a > .elementor-container{max-width:759px;min-height:0vh;}.elementor-2764 .elementor-element.elementor-element-fa7f88a{margin-top:0px;margin-bottom:0px;padding:10px 5px 5px 10px;}.elementor-2764 .elementor-element.elementor-element-893a2ef{width:100%;}.elementor-2764 .elementor-element.elementor-element-893a2ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2764 .elementor-element.elementor-element-893a2ef > .elementor-element-populated{padding:10px 5px 5px 10px;}.elementor-2764 .elementor-element.elementor-element-3ddf929{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-2764 .elementor-element.elementor-element-3ddf929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2764 .elementor-element.elementor-element-3ddf929 .elementor-heading-title{font-size:27px;}.elementor-2764 .elementor-element.elementor-element-3c28dafb{margin-top:0px;margin-bottom:0px;padding:10px 5px 10px 5px;}.elementor-2764 .elementor-element.elementor-element-25ba715a > .elementor-element-populated{padding:56px 0px 0px 0px;}.elementor-2764 .elementor-element.elementor-element-9e95cda .elementor-heading-title{font-size:20px;line-height:1.7em;letter-spacing:-2.3px;}.elementor-2764 .elementor-element.elementor-element-9eda704.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-9eda704 .elementor-main-swiper{height:227px;}.elementor-2764 .elementor-element.elementor-element-de401b9 > .elementor-container{min-height:0px;}.elementor-2764 .elementor-element.elementor-element-de401b9{margin-top:0px;margin-bottom:0px;padding:10px 5px 5px 10px;}.elementor-2764 .elementor-element.elementor-element-29a7e54 > .elementor-element-populated{padding:56px 0px 0px 0px;}.elementor-2764 .elementor-element.elementor-element-c6d95e6 > .elementor-widget-container{margin:0px 34px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-c6d95e6 .elementor-heading-title{font-size:26px;line-height:2.3em;letter-spacing:-2.2px;}.elementor-2764 .elementor-element.elementor-element-19327be.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-19327be .elementor-main-swiper{height:258px;width:357px;}.elementor-2764 .elementor-element.elementor-element-f1172ec > .elementor-container{min-height:0px;}.elementor-2764 .elementor-element.elementor-element-f1172ec{margin-top:-186px;margin-bottom:-186px;padding:10px 5px 5px 10px;}.elementor-2764 .elementor-element.elementor-element-a0ff0e6 > .elementor-element-populated{text-align:center;margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 5px 10px 5px;}.elementor-2764 .elementor-element.elementor-element-bffeefd > .elementor-widget-container{margin:108px 0px 18px 0px;}.elementor-2764 .elementor-element.elementor-element-bffeefd{text-align:center;}.elementor-2764 .elementor-element.elementor-element-bffeefd .elementor-heading-title{font-size:22px;line-height:2em;letter-spacing:-3.2px;word-spacing:0.3em;}.elementor-2764 .elementor-element.elementor-element-39821c4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2764 .elementor-element.elementor-element-39821c4 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2764 .elementor-element.elementor-element-fe1f439{margin-top:0px;margin-bottom:0px;padding:10px 5px 5px 10px;}.elementor-2764 .elementor-element.elementor-element-1517af4 > .elementor-element-populated{padding:56px 0px 0px 0px;}.elementor-2764 .elementor-element.elementor-element-14422ff .elementor-heading-title{font-size:19px;line-height:1.6em;}.elementor-2764 .elementor-element.elementor-element-084ea81.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-2764 .elementor-element.elementor-element-893a2ef{width:100%;}.elementor-2764 .elementor-element.elementor-element-25ba715a{width:100%;}.elementor-2764 .elementor-element.elementor-element-29a7e54{width:100%;}.elementor-2764 .elementor-element.elementor-element-a0ff0e6{width:100%;}.elementor-2764 .elementor-element.elementor-element-1517af4{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2764 .elementor-element.elementor-element-893a2ef{width:100%;}.elementor-2764 .elementor-element.elementor-element-25ba715a{width:100%;}.elementor-2764 .elementor-element.elementor-element-29a7e54{width:100%;}.elementor-2764 .elementor-element.elementor-element-a0ff0e6{width:100%;}.elementor-2764 .elementor-element.elementor-element-1517af4{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-3ddf929 */.elementor-2764 .elementor-element.elementor-element-3ddf929{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-3ddf929::before, .elementor-2764 .elementor-element.elementor-element-3ddf929::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-3ddf929:hover::before, .elementor-2764 .elementor-element.elementor-element-3ddf929:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-3ddf929:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-3ddf929:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-893a2ef */.elementor-2764 .elementor-element.elementor-element-893a2ef{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-893a2ef::before, .elementor-2764 .elementor-element.elementor-element-893a2ef::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-893a2ef:hover::before, .elementor-2764 .elementor-element.elementor-element-893a2ef:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-893a2ef:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-893a2ef:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fa7f88a */.elementor-2764 .elementor-element.elementor-element-fa7f88a{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-fa7f88a::before, .elementor-2764 .elementor-element.elementor-element-fa7f88a::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-fa7f88a:hover::before, .elementor-2764 .elementor-element.elementor-element-fa7f88a:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-fa7f88a:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-fa7f88a:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c28dafb */.elementor-2764 .elementor-element.elementor-element-3c28dafb{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-3c28dafb::before, .elementor-2764 .elementor-element.elementor-element-3c28dafb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-3c28dafb:hover::before, .elementor-2764 .elementor-element.elementor-element-3c28dafb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-3c28dafb:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-3c28dafb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-de401b9 */.elementor-2764 .elementor-element.elementor-element-de401b9{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-de401b9::before, .elementor-2764 .elementor-element.elementor-element-de401b9::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-de401b9:hover::before, .elementor-2764 .elementor-element.elementor-element-de401b9:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-de401b9:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-de401b9:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f1172ec */.elementor-2764 .elementor-element.elementor-element-f1172ec{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-f1172ec::before, .elementor-2764 .elementor-element.elementor-element-f1172ec::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-f1172ec:hover::before, .elementor-2764 .elementor-element.elementor-element-f1172ec:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-f1172ec:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-f1172ec:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fe1f439 */.elementor-2764 .elementor-element.elementor-element-fe1f439{
    --first-color: #FF9933; 
    --second-color: #FFFFFF;
    --third-color: #0D275D;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2764 .elementor-element.elementor-element-fe1f439::before, .elementor-2764 .elementor-element.elementor-element-fe1f439::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2764 .elementor-element.elementor-element-fe1f439:hover::before, .elementor-2764 .elementor-element.elementor-element-fe1f439:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2764 .elementor-element.elementor-element-fe1f439:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2764 .elementor-element.elementor-element-fe1f439:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */