.elementor-21 .elementor-element.elementor-element-e4d1726:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e4d1726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F5;}.elementor-21 .elementor-element.elementor-element-e4d1726{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-21 .elementor-element.elementor-element-e4d1726 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-21f3b12{text-align:center;}.elementor-21 .elementor-element.elementor-element-af6d046{--grid-template-columns:repeat(0, auto);--grid-column-gap:30px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-af6d046 .elementor-widget-container{text-align:center;}.elementor-21 .elementor-element.elementor-element-af6d046 .elementor-social-icon{background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-af6d046 .elementor-social-icon i{color:#222A2D;}.elementor-21 .elementor-element.elementor-element-af6d046 .elementor-social-icon svg{fill:#222A2D;}.elementor-21 .elementor-element.elementor-element-af6d046 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0dc8f76{text-align:center;}.elementor-21 .elementor-element.elementor-element-0dc8f76 .elementor-heading-title{color:#1A1B25;font-family:"Red Hat Display", Sans-serif;font-size:12px;font-weight:400;line-height:2em;}.elementor-21 .elementor-element.elementor-element-0dc8f76 > .elementor-widget-container{padding:40px 0px 0px 0px;}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-e4d1726{padding:40px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-21f3b12 img{width:80%;}.elementor-21 .elementor-element.elementor-element-af6d046 .elementor-widget-container{text-align:center;}.elementor-21 .elementor-element.elementor-element-af6d046{--icon-size:22px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-af6d046 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0dc8f76 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-0dc8f76 */a.app {
    color: #e80101 !important;
}
a.app:hover {
    color: #0A579B!important;
    text-decoration: underline;
}/* End custom CSS */