.elementor-17657 .elementor-element.elementor-element-f32cd5b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-17657 .elementor-element.elementor-element-f32cd5b:not(.elementor-motion-effects-element-type-background), .elementor-17657 .elementor-element.elementor-element-f32cd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-d8888fc ) 23%, var( --e-global-color-8c98e08 ) 100%);}.elementor-17657 .elementor-element.elementor-element-2b21f5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17657 .elementor-element.elementor-element-7828994{text-align:center;}.elementor-17657 .elementor-element.elementor-element-7828994 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;line-height:3.2rem;color:var( --e-global-color-5fa4fda );}.elementor-17657 .elementor-element.elementor-element-dd35a71{text-align:center;}.elementor-17657 .elementor-element.elementor-element-dd35a71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:500;line-height:2.4rem;color:var( --e-global-color-5fa4fda );}.elementor-17657 .elementor-element.elementor-element-8528d64{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17657 .elementor-element.elementor-element-a2e803f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17657 .elementor-element.elementor-element-9cf3bd7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.2rem;color:var( --e-global-color-5fa4fda );}.elementor-17657 .elementor-element.elementor-element-d75299d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17657 .elementor-element.elementor-element-d75299d:not(.elementor-motion-effects-element-type-background), .elementor-17657 .elementor-element.elementor-element-d75299d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa4fda );}.elementor-17657 .elementor-element.elementor-element-fa2e416{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-8c98e08 );}.elementor-17657 .elementor-element.elementor-element-fa2e416 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17657 .elementor-element.elementor-element-fa2e416 .elementor-headline-plain-text{color:var( --e-global-color-b60ea85 );}.elementor-17657 .elementor-element.elementor-element-fa2e416 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-8c98e08 );stroke-width:7px;}.elementor-17657 .elementor-element.elementor-element-2354321{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.2rem;}.elementor-17657 .elementor-element.elementor-element-4880172 .elementor-button{background-color:var( --e-global-color-8ee3d03 );font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;fill:var( --e-global-color-5fa4fda );color:var( --e-global-color-5fa4fda );border-style:none;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-17657 .elementor-element.elementor-element-e9b4570{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.2rem;}.elementor-17657 .elementor-element.elementor-element-a3ddf53{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-style:italic;}.elementor-17657 .elementor-element.elementor-element-19e6543{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17657 .elementor-element.elementor-element-19e6543:not(.elementor-motion-effects-element-type-background), .elementor-17657 .elementor-element.elementor-element-19e6543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa4fda );}.elementor-17657 .elementor-element.elementor-element-3faeab9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-8c98e08 );}.elementor-17657 .elementor-element.elementor-element-3faeab9 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17657 .elementor-element.elementor-element-3faeab9 .elementor-headline-plain-text{color:var( --e-global-color-b60ea85 );}.elementor-17657 .elementor-element.elementor-element-3faeab9 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-8c98e08 );stroke-width:7px;}.elementor-17657 .elementor-element.elementor-element-6a3cdc9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.2rem;}.elementor-17657 .elementor-element.elementor-element-e57007a{background-color:var( --e-global-color-8c98e08 );border-radius:10px 10px 10px 10px;}.elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 20px/2 );}body.rtl .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 20px/2 );}body.rtl .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 20px/2 );}.elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item{padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-digits{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:600;}.elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-label{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-17657 .elementor-element.elementor-element-590a7e0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17657 .elementor-element.elementor-element-7c63ed9{text-align:center;}.elementor-17657 .elementor-element.elementor-element-7059cc4{text-align:center;}.elementor-17657 .elementor-element.elementor-element-f262ac3{text-align:center;}@media(min-width:768px){.elementor-17657 .elementor-element.elementor-element-a2e803f{--content-width:750px;}}@media(max-width:767px){.elementor-17657 .elementor-element.elementor-element-2b21f5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17657 .elementor-element.elementor-element-7828994{text-align:center;}.elementor-17657 .elementor-element.elementor-element-7828994 .elementor-heading-title{font-size:2.5rem;line-height:2.7rem;}.elementor-17657 .elementor-element.elementor-element-dd35a71 .elementor-heading-title{font-size:1.6rem;line-height:2rem;}.elementor-17657 .elementor-element.elementor-element-a2e803f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}}/* Start custom CSS for html, class: .elementor-element-8528d64 */.loader {
  width: 600px;
  max-width: 100%;
  height: 50px;
  border-radius: 50px;
  color: #fff;
  background: rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(20px);
  border: 3px solid;
  position: relative;
}

.loader::after {
  content: "80%";
  position: absolute;
  z-index: 10;
  color: white;
  font-weight: 700;
  top: 22%;
  left: 1%;
  animation: moveText 2s forwards;
  animation-delay: 100;
}

.loader::before {
  content: "";
  position: absolute;
  margin: 4px;
  inset: 0 80% 0 0;
  border: 1px solid #8766ed;
  border-radius: inherit;
  background: var(--e-global-color-d8888fc);
  animation: l3 2s forwards;
}

@keyframes moveText {
  100% { left: 68%; }
}


@keyframes l3 {
  100% { inset: 0 20% 0 0; }
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-e57007a */.elementor-17657 .elementor-element.elementor-element-e57007a .elementor-countdown-wrapper{
    flex-wrap: wrap;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS */p{
    margin:0;
}/* End custom CSS */