.elementor-582 .elementor-element.elementor-element-22a1144{--display:flex;}.elementor-582 .elementor-element.elementor-element-8c6ba6f{--display:flex;}.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-582 .elementor-element.elementor-element-69e1a5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-582 .elementor-element.elementor-element-69e1a5b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2em;font-weight:700;text-transform:uppercase;color:#050588;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-582 .elementor-element.elementor-element-1bd8870{text-align:start;font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-582 .elementor-element.elementor-element-eb5921b{--display:flex;}.elementor-582 .elementor-element.elementor-element-eb5921b:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-eb5921b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECFF;}.elementor-582 .elementor-element.elementor-element-dd8c4bd{--display:flex;}.elementor-582 .elementor-element.elementor-element-da7085b{text-align:start;font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button{background-color:#05058E;font-family:"Barlow", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#05058E;border-radius:30px 30px 30px 30px;}.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button:hover, .elementor-582 .elementor-element.elementor-element-882f043 .elementor-button:focus{background-color:#05058E;color:#FFFFFF;border-color:#02010100;}.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button:hover svg, .elementor-582 .elementor-element.elementor-element-882f043 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-4dfc41f{--display:flex;}.elementor-582 .elementor-element.elementor-element-4dfc41f:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-4dfc41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-51fa45e{--display:flex;}.elementor-582 .elementor-element.elementor-element-0b1026a{text-align:start;font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button{background-color:#05058E;font-family:"Barlow", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#05058E;border-radius:30px 30px 30px 30px;}.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button:hover, .elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button:focus{background-color:#05058E;color:#FFFFFF;border-color:#02010100;}.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button:hover svg, .elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-bd3e5c8{--display:flex;}.elementor-582 .elementor-element.elementor-element-bd3e5c8:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-bd3e5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECFF;}.elementor-582 .elementor-element.elementor-element-f94f9f1{--display:flex;}.elementor-582 .elementor-element.elementor-element-60b1061{text-align:start;font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button{background-color:#05058E;font-family:"Barlow", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#05058E;border-radius:30px 30px 30px 30px;}.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button:hover, .elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button:focus{background-color:#05058E;color:#FFFFFF;border-color:#02010100;}.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button:hover svg, .elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-9f8fd92{--display:flex;}.elementor-582 .elementor-element.elementor-element-9f8fd92:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-9f8fd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-d5d3f12{--display:flex;}.elementor-582 .elementor-element.elementor-element-ab31feb{text-align:start;font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button{background-color:#05058E;font-family:"Barlow", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#05058E;border-radius:30px 30px 30px 30px;}.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button:hover, .elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button:focus{background-color:#05058E;color:#FFFFFF;border-color:#02010100;}.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button:hover svg, .elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-dff3e6f{--display:flex;}.elementor-582 .elementor-element.elementor-element-dff3e6f:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-dff3e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECFF;}.elementor-582 .elementor-element.elementor-element-f292c42{--display:flex;}.elementor-582 .elementor-element.elementor-element-912d96b{text-align:start;font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button{background-color:#05058E;font-family:"Barlow", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#05058E;border-radius:30px 30px 30px 30px;}.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button:hover, .elementor-582 .elementor-element.elementor-element-476da3a .elementor-button:focus{background-color:#05058E;color:#FFFFFF;border-color:#02010100;}.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button:hover svg, .elementor-582 .elementor-element.elementor-element-476da3a .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-582 .elementor-element.elementor-element-69e1a5b{width:100%;max-width:100%;text-align:center;}.elementor-582 .elementor-element.elementor-element-69e1a5b .elementor-heading-title{font-size:1.5em;}.elementor-582 .elementor-element.elementor-element-1bd8870{padding:10px 10px 10px 10px;text-align:center;font-size:1em;}.elementor-582 .elementor-element.elementor-element-da7085b{padding:10px 10px 10px 10px;text-align:center;font-size:1em;}.elementor-582 .elementor-element.elementor-element-0b1026a{padding:10px 10px 10px 10px;text-align:center;font-size:1em;}.elementor-582 .elementor-element.elementor-element-60b1061{padding:10px 10px 10px 10px;text-align:center;font-size:1em;}.elementor-582 .elementor-element.elementor-element-ab31feb{padding:10px 10px 10px 10px;text-align:center;font-size:1em;}.elementor-582 .elementor-element.elementor-element-912d96b{padding:10px 10px 10px 10px;text-align:center;font-size:1em;}}/* Start custom CSS for button, class: .elementor-element-882f043 */.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button-icon svg{
    width: 0.5em;

}

.elementor-582 .elementor-element.elementor-element-882f043 .elementor-button-icon svg :hover{
    color:#05058e;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb6e2c0 */.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button-icon svg{
    width: 0.5em;

}

.elementor-582 .elementor-element.elementor-element-cb6e2c0 .elementor-button-icon svg :hover{
    color:#05058e;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d36b822 */.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button-icon svg{
    width: 0.5em;

}

.elementor-582 .elementor-element.elementor-element-d36b822 .elementor-button-icon svg :hover{
    color:#05058e;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18748c9 */.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button-icon svg{
    width: 0.5em;

}

.elementor-582 .elementor-element.elementor-element-18748c9 .elementor-button-icon svg :hover{
    color:#05058e;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-476da3a */.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button-icon svg{
    width: 0.5em;

}

.elementor-582 .elementor-element.elementor-element-476da3a .elementor-button-icon svg :hover{
    color:#05058e;
}/* End custom CSS */