.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-342 .elementor-element.elementor-element-5ddd3e37{text-align:center;}.elementor-342 .elementor-element.elementor-element-5ddd3e37 .elementor-heading-title{color:#311F8C;}.elementor-342 .elementor-element.elementor-element-48e0dff4{text-align:center;}.elementor-342 .elementor-element.elementor-element-48e0dff4 .elementor-heading-title{color:#923A3A;}.elementor-342 .elementor-element.elementor-element-2d974673.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-342 .elementor-element.elementor-element-219fbc6e > .elementor-widget-container{background-color:#DAD9E6;border-style:solid;border-color:#2C275D;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-342 .elementor-element.elementor-element-d4d3270{text-align:center;}.elementor-342 .elementor-element.elementor-element-d4d3270 .elementor-heading-title{line-height:0.5em;letter-spacing:2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#5F1D32;}.elementor-342 .elementor-element.elementor-element-688b49b6 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.33);color:#121265;}.elementor-342 .elementor-element.elementor-element-38785436 > .elementor-widget-container{background-color:#BFCACA;border-style:solid;border-color:#1E205B;}.elementor-342 .elementor-element.elementor-element-791fee7a > .elementor-widget-container{background-color:#BFCACA;border-style:solid;border-color:#1E205B;}.elementor-342 .elementor-element.elementor-element-2b8428db > .elementor-widget-container{background-color:#BFCACA;border-style:solid;border-color:#1E205B;}@media(min-width:768px){.elementor-342 .elementor-element.elementor-element-2e615d9d{width:20.478%;}.elementor-342 .elementor-element.elementor-element-5ceac7d7{width:79.193%;}}