.elementor-3547 .elementor-element.elementor-element-a257877{padding:72px 10px 72px 10px;}.elementor-3547 .elementor-element.elementor-element-3debbe1 .elementor-heading-title{color:var( --e-global-color-2705b81 );}.elementor-3547 .elementor-element.elementor-element-5ef6785{font-size:var( --e-global-typography-a30c33c-font-size );color:var( --e-global-color-2705b81 );}.elementor-3547 .elementor-element.elementor-element-98ad932{color:var( --e-global-color-2705b81 );}.elementor-3547 .elementor-element.elementor-element-1cb1ed3{margin-top:0px;margin-bottom:36px;}.elementor-3547 .elementor-element.elementor-element-501f6af .widget-image-caption{text-align:left;color:var( --e-global-color-2705b81 );font-size:24px;font-weight:900;text-transform:uppercase;font-style:normal;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.75);}.elementor-3547 .elementor-element.elementor-element-38835ff .widget-image-caption{text-align:left;color:var( --e-global-color-2705b81 );font-size:24px;font-weight:900;text-transform:uppercase;font-style:normal;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.75);}.elementor-3547 .elementor-element.elementor-element-6308bec{font-size:12px;line-height:1.5em;color:var( --e-global-color-2705b81 );}@media(max-width:1366px){.elementor-3547 .elementor-element.elementor-element-5ef6785{font-size:var( --e-global-typography-a30c33c-font-size );}}@media(max-width:1024px){.elementor-3547 .elementor-element.elementor-element-5ef6785{font-size:var( --e-global-typography-a30c33c-font-size );}.elementor-3547 .elementor-element.elementor-element-501f6af .widget-image-caption{font-size:21px;}.elementor-3547 .elementor-element.elementor-element-38835ff .widget-image-caption{font-size:21px;}}@media(max-width:767px){.elementor-3547 .elementor-element.elementor-element-5ef6785{font-size:var( --e-global-typography-a30c33c-font-size );}}@media(min-width:2900px){.elementor-3547 .elementor-element.elementor-element-5ef6785{font-size:var( --e-global-typography-a30c33c-font-size );}}/* Start custom CSS */.blue-gradient {
    background-image:linear-gradient(135deg, #65819D 10%, #000000 100%);
}
#app-card .elementor-widget-container {
    overflow:hidden !important;
}
#app-card figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    z-index:10;
    margin-top:-40px;
    padding-left:10px;
}/* End custom CSS */