.elementor-2001 .elementor-element.elementor-element-36991c31 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9e005d 0%, #2e3192 100%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2001 .elementor-element.elementor-element-36991c31{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2001 .elementor-element.elementor-element-6cd94302{overflow:hidden;}.elementor-2001 .elementor-element.elementor-element-538bdd20{--spacer-size:50px;}.elementor-2001 .elementor-element.elementor-element-577e35f1{--spacer-size:50px;}.elementor-2001 .elementor-element.elementor-element-70b7ec73{z-index:9;text-align:center;}.elementor-2001 .elementor-element.elementor-element-70b7ec73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4em;font-weight:300;text-transform:uppercase;line-height:1.7em;letter-spacing:0.5px;color:#ffffff;}.elementor-2001 .elementor-element.elementor-element-2a2fd2b3{--spacer-size:50px;}.elementor-2001 .elementor-element.elementor-element-dbd76e8:not(.elementor-motion-effects-element-type-background), .elementor-2001 .elementor-element.elementor-element-dbd76e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#170827;}.elementor-2001 .elementor-element.elementor-element-dbd76e8 > .elementor-background-overlay{background-color:#2E3192;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2001 .elementor-element.elementor-element-dbd76e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2001 .elementor-element.elementor-element-61d28bd{width:100%;max-width:100%;top:-7vh;}body:not(.rtl) .elementor-2001 .elementor-element.elementor-element-61d28bd{left:0vw;}body.rtl .elementor-2001 .elementor-element.elementor-element-61d28bd{right:0vw;}.elementor-2001 .elementor-element.elementor-element-61d28bd .elementor-icon-wrapper{text-align:center;}.elementor-2001 .elementor-element.elementor-element-61d28bd.elementor-view-stacked .elementor-icon{background-color:#ff0000;}.elementor-2001 .elementor-element.elementor-element-61d28bd.elementor-view-framed .elementor-icon, .elementor-2001 .elementor-element.elementor-element-61d28bd.elementor-view-default .elementor-icon{color:#ff0000;border-color:#ff0000;}.elementor-2001 .elementor-element.elementor-element-61d28bd.elementor-view-framed .elementor-icon, .elementor-2001 .elementor-element.elementor-element-61d28bd.elementor-view-default .elementor-icon svg{fill:#ff0000;}.elementor-2001 .elementor-element.elementor-element-f8c9724:not(.elementor-motion-effects-element-type-background), .elementor-2001 .elementor-element.elementor-element-f8c9724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2001 .elementor-element.elementor-element-f8c9724 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2E3192 0%, var( --e-global-color-accent ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2001 .elementor-element.elementor-element-f8c9724 > .elementor-container{max-width:1240px;}.elementor-2001 .elementor-element.elementor-element-f8c9724{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12em 0em 10em 0em;}.elementor-2001 .elementor-element.elementor-element-5f81553{text-align:center;}.elementor-2001 .elementor-element.elementor-element-5f81553 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:44px;color:#ffffff;}.elementor-2001 .elementor-element.elementor-element-b0da69a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:400;color:#FFFFFF;}.elementor-2001 .elementor-element.elementor-element-6f311b0 .elementor-button{background-color:#9e005d;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-2001 .elementor-element.elementor-element-6f311b0 .elementor-button:hover, .elementor-2001 .elementor-element.elementor-element-6f311b0 .elementor-button:focus{background-color:#3fa9f5;color:#ffffff;}.elementor-2001 .elementor-element.elementor-element-6f311b0{z-index:10;}.elementor-2001 .elementor-element.elementor-element-6f311b0 .elementor-button:hover svg, .elementor-2001 .elementor-element.elementor-element-6f311b0 .elementor-button:focus svg{fill:#ffffff;}.elementor-2001 .elementor-element.elementor-element-facc0e2{text-align:center;}.elementor-2001 .elementor-element.elementor-element-facc0e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:44px;color:#ffffff;}.elementor-2001 .elementor-element.elementor-element-59e38ee{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:400;color:#FFFFFF;}.elementor-2001 .elementor-element.elementor-element-85dc404 .elementor-button{background-color:#9e005d;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-2001 .elementor-element.elementor-element-85dc404 .elementor-button:hover, .elementor-2001 .elementor-element.elementor-element-85dc404 .elementor-button:focus{background-color:#3fa9f5;color:#ffffff;}.elementor-2001 .elementor-element.elementor-element-85dc404{z-index:10;}.elementor-2001 .elementor-element.elementor-element-85dc404 .elementor-button:hover svg, .elementor-2001 .elementor-element.elementor-element-85dc404 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-2001 .elementor-element.elementor-element-36991c31{padding:0% 1% 0% 1%;}.elementor-2001 .elementor-element.elementor-element-5ad725c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2001 .elementor-element.elementor-element-538bdd20{--spacer-size:25px;}.elementor-2001 .elementor-element.elementor-element-70b7ec73 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-2001 .elementor-element.elementor-element-70b7ec73{text-align:center;}.elementor-2001 .elementor-element.elementor-element-70b7ec73 .elementor-heading-title{font-size:3.6em;}.elementor-2001 .elementor-element.elementor-element-2a2fd2b3{--spacer-size:25px;}.elementor-2001 .elementor-element.elementor-element-f8c9724{padding:2em 0em 4em 0em;}.elementor-2001 .elementor-element.elementor-element-5f81553 .elementor-heading-title{font-size:26px;}.elementor-2001 .elementor-element.elementor-element-facc0e2 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-2001 .elementor-element.elementor-element-36991c31{padding:20px 0px 20px 0px;}.elementor-2001 .elementor-element.elementor-element-577e35f1{--spacer-size:0em;}.elementor-2001 .elementor-element.elementor-element-70b7ec73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 0em 1em;}.elementor-2001 .elementor-element.elementor-element-70b7ec73{text-align:center;}.elementor-2001 .elementor-element.elementor-element-70b7ec73 .elementor-heading-title{font-size:2em;line-height:1.4em;letter-spacing:0.5px;}.elementor-2001 .elementor-element.elementor-element-61d28bd .elementor-icon{font-size:15px;}.elementor-2001 .elementor-element.elementor-element-61d28bd .elementor-icon svg{height:15px;}.elementor-2001 .elementor-element.elementor-element-f8c9724{padding:0em 0em 0em 0em;}.elementor-2001 .elementor-element.elementor-element-5f81553 > .elementor-widget-container{padding:0% 2% 2% 2%;}.elementor-2001 .elementor-element.elementor-element-5f81553{text-align:center;}.elementor-2001 .elementor-element.elementor-element-5f81553 .elementor-heading-title{font-size:1.5em;line-height:1.5em;letter-spacing:0.1px;}.elementor-2001 .elementor-element.elementor-element-facc0e2 > .elementor-widget-container{padding:0% 2% 2% 2%;}.elementor-2001 .elementor-element.elementor-element-facc0e2{text-align:center;}.elementor-2001 .elementor-element.elementor-element-facc0e2 .elementor-heading-title{font-size:1.5em;line-height:1.5em;letter-spacing:0.1px;}}







/* Start custom CSS for icon, class: .elementor-element-61d28bd */.elementor-2001 .elementor-element.elementor-element-61d28bd {
-webkit-animation: scrolling 3s ease infinite;
   -moz-animation: scrolling 3s ease infinite;
   -o-animation: scrolling 3s  ease infinite;
   animation: scrolling 3s ease infinite;
}

@keyframes scrolling {
  0% {
    transform: translate(0);
  }
 
  50% {
    transform: translate(0,10px);
}

 
  100% {
     transform: translate(0);
  }
}/* End custom CSS */














