.elementor-39120 .elementor-element.elementor-element-40fa1a0c:not(.elementor-motion-effects-element-type-background),.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#311876}.elementor-39120 .elementor-element.elementor-element-40fa1a0c{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-top .elementor-shape-fill{fill:#4c27b5}.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-top svg{width:calc(100% + 1.3px)}.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-bottom .elementor-shape-fill{fill:#4c27b5}.elementor-39120 .elementor-element.elementor-element-178b36a6{text-align:center}.elementor-39120 .elementor-element.elementor-element-178b36a6 .elementor-heading-title{font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:10px;color:#ffbf21}.elementor-39120 .elementor-element.elementor-element-189e8e86>.elementor-widget-container{margin:-20px 0 -20px -10px}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-container{text-align:center}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-header,.elementor-39120 .elementor-element.elementor-element-189e8e86.premium-title-noise-yes .premium-title-text:before,.elementor-39120 .elementor-element.elementor-element-189e8e86.premium-title-noise-yes .premium-title-text:after{color:#fff}.elementor-39120 .elementor-element.elementor-element-189e8e86.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#fff}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-style8 .premium-title-text[data-animation=shiny]{--base-color:#fff}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-header{--shadow-color:#000;font-size:50px;font-weight:800;line-height:1.1em;--shadow-value:120px}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-text{margin:0}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-text,.elementor-39120 .elementor-element.elementor-element-189e8e86.premium-title-noise-yes .premium-title-text:before,.elementor-39120 .elementor-element.elementor-element-189e8e86.premium-title-noise-yes .premium-title-text:after{padding:0}.elementor-39120 .elementor-element.elementor-element-6f3477b>.elementor-widget-container{margin:0 0 -20px}.elementor-39120 .elementor-element.elementor-element-6f3477b{text-align:center;font-size:22px;color:#fff}.elementor-39120 .elementor-element.elementor-element-f5ff9e9{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-top svg{width:calc(300% + 1.3px)}.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-bottom svg{width:calc(300% + 1.3px)}.elementor-39120 .elementor-element.elementor-element-178b36a6 .elementor-heading-title{font-size:17px}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-header{font-size:37px}.elementor-39120 .elementor-element.elementor-element-6f3477b{font-size:19px}}@media(max-width:767px){.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-top svg{width:calc(300% + 1.3px)}.elementor-39120 .elementor-element.elementor-element-40fa1a0c>.elementor-shape-bottom svg{width:calc(300% + 1.3px)}.elementor-39120 .elementor-element.elementor-element-178b36a6 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:7.5px}.elementor-39120 .elementor-element.elementor-element-189e8e86>.elementor-widget-container{margin:-15px 0 -10px -10px}.elementor-39120 .elementor-element.elementor-element-189e8e86 .premium-title-header{font-size:35px;line-height:1.2em}.elementor-39120 .elementor-element.elementor-element-6f3477b>.elementor-widget-container{margin:0 0 -10px}.elementor-39120 .elementor-element.elementor-element-6f3477b{line-height:1.4em}}@media(min-width:768px){.elementor-39120 .elementor-element.elementor-element-f5ff9e9{--content-width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-39120 .elementor-element.elementor-element-f5ff9e9{--content-width:90%}}