.elementor-1654 .elementor-element.elementor-element-4a14878 > .elementor-container{min-height:120px;}.elementor-1654 .elementor-element.elementor-element-4a14878{margin-top:0px;margin-bottom:-120px;z-index:1;}.elementor-1654 .elementor-element.elementor-element-a90f71a{text-align:start;}.elementor-1654 .elementor-element.elementor-element-698a9bc:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-698a9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cc0000;}.elementor-1654 .elementor-element.elementor-element-698a9bc > .elementor-container{min-height:100vh;}.elementor-1654 .elementor-element.elementor-element-698a9bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1654 .elementor-element.elementor-element-698a9bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1654 .elementor-element.elementor-element-ede6e7b .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-1654 .elementor-element.elementor-element-d3f558e .elementor-heading-title{color:#ffffff;}.elementor-1654 .elementor-element.elementor-element-5a0a0c2 .elementor-heading-title{font-family:"Martel", Sans-serif;font-size:20px;line-height:1.5em;color:#ffffff;}.elementor-1654 .elementor-element.elementor-element-ee53cba:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-ee53cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #f5f7f7 0%, #ffffff 100%);}.elementor-1654 .elementor-element.elementor-element-ee53cba > .elementor-container{min-height:100vh;}.elementor-1654 .elementor-element.elementor-element-ee53cba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1654 .elementor-element.elementor-element-ee53cba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1654 .elementor-element.elementor-element-8c7fb6f .elementor-heading-title{color:#000000;}.elementor-1654 .elementor-element.elementor-element-1badd51 .elementor-heading-title{font-family:"Martel", Sans-serif;font-size:20px;line-height:1.5em;color:#000000;}@media(max-width:767px){.elementor-1654 .elementor-element.elementor-element-a90f71a{text-align:center;}.elementor-1654 .elementor-element.elementor-element-5a0a0c2 .elementor-heading-title{font-size:16px;}.elementor-1654 .elementor-element.elementor-element-1badd51 .elementor-heading-title{font-size:16px;}}/* Start custom CSS */#header.elementor-sticky--effects {
    background-color: rgba(0,0,0,.5);
    transition: all .6s ease;
    }/* End custom CSS */