.elementor-1040 .elementor-element.elementor-element-ba3f6e9:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-ba3f6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-ba3f6e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-ba3f6e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-34d4da4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1040 .elementor-element.elementor-element-34d4da4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8177fe5 ) 0%, var( --e-global-color-2b0469ed ) 100%);}.elementor-1040 .elementor-element.elementor-element-34d4da4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-34d4da4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-8fcc326 > .elementor-widget-container{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-b4aff2c{width:var( --container-widget-width, 100.268% );max-width:100.268%;--container-widget-width:100.268%;--container-widget-flex-grow:0;--nav-menu-icon-size:45px;}.elementor-1040 .elementor-element.elementor-element-b4aff2c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-2b0469ed ) 100%);}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-75766366 );fill:var( --e-global-color-75766366 );}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-nav-menu--dropdown a, .elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-menu-toggle{color:var( --e-global-color-75766366 );fill:var( --e-global-color-75766366 );}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-1040 .elementor-element.elementor-element-b4aff2c div.elementor-menu-toggle{color:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-b4aff2c div.elementor-menu-toggle svg{fill:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-7cc458c:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-7cc458c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-7cc458c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-7cc458c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-0ccf7c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1040 .elementor-element.elementor-element-0ccf7c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-0ccf7c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-0ccf7c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-f79ab30 > .elementor-widget-container{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-f79ab30{text-align:center;}.elementor-1040 .elementor-element.elementor-element-f79ab30 .elementor-heading-title{color:var( --e-global-color-4fc77c2 );}.elementor-1040 .elementor-element.elementor-element-4130cf1{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-4130cf1 > .elementor-widget-container{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-3fcab5e:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-3fcab5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-3fcab5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-3fcab5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-e343662 .elementor-button{background-color:var( --e-global-color-6c67bb1 );fill:var( --e-global-color-75766366 );color:var( --e-global-color-75766366 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:-1px -1px -1px -1px;}.elementor-1040 .elementor-element.elementor-element-e343662 .elementor-button:hover, .elementor-1040 .elementor-element.elementor-element-e343662 .elementor-button:focus{background-color:var( --e-global-color-6c67bb1 );color:#FFF;}.elementor-1040 .elementor-element.elementor-element-e343662 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-1040 .elementor-element.elementor-element-e343662 .elementor-button:hover svg, .elementor-1040 .elementor-element.elementor-element-e343662 .elementor-button:focus svg{fill:#FFF;}.elementor-1040 .elementor-element.elementor-element-0374948:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-0374948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-0374948{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-0374948 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-8cb65f6:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-8cb65f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-8cb65f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-8cb65f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-030534c:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-030534c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-030534c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-030534c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-4e444a1 > .elementor-widget-container{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-4e444a1{color:var( --e-global-color-4fc77c2 );}.elementor-1040 .elementor-element.elementor-element-46cedc4:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-46cedc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-46cedc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-46cedc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-f8c912c{--spacer-size:10px;}.elementor-1040 .elementor-element.elementor-element-b6de73c{text-align:center;}.elementor-1040 .elementor-element.elementor-element-b6de73c .elementor-heading-title{color:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-repeater-item-07257af.elementor-social-icon{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-repeater-item-07257af.elementor-social-icon i{color:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-repeater-item-07257af.elementor-social-icon svg{fill:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-repeater-item-75bd956.elementor-social-icon{background-color:var( --e-global-color-2b0469ed );}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-repeater-item-75bd956.elementor-social-icon i{color:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-repeater-item-75bd956.elementor-social-icon svg{fill:var( --e-global-color-8177fe5 );}.elementor-1040 .elementor-element.elementor-element-3a20fca{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 100.926% );max-width:100.926%;--container-widget-width:100.926%;--container-widget-flex-grow:0;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1040 .elementor-element.elementor-element-3a20fca .elementor-widget-container{text-align:center;}.elementor-1040 .elementor-element.elementor-element-3a20fca > .elementor-widget-container{margin:8px 8px 8px 8px;}@media(max-width:760px){.elementor-1040 .elementor-element.elementor-element-34d4da4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1040 .elementor-element.elementor-element-34d4da4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-8177fe5 ) 0%, var( --e-global-color-2b0469ed ) 28%);}.elementor-1040 .elementor-element.elementor-element-8fcc326{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;text-align:center;}.elementor-1040 .elementor-element.elementor-element-b4aff2c{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;--nav-menu-icon-size:40px;}.elementor-1040 .elementor-element.elementor-element-b4aff2c > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-2b0469ed ) 0%);}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-nav-menu--dropdown .elementor-item, .elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-1040 .elementor-element.elementor-element-b4aff2c .elementor-menu-toggle{border-radius:50px;}.elementor-1040 .elementor-element.elementor-element-3a20fca{width:var( --container-widget-width, 302.297px );max-width:302.297px;--container-widget-width:302.297px;--container-widget-flex-grow:0;}}