.elementor-2494 .elementor-element.elementor-element-51cd2dfd:not(.elementor-motion-effects-element-type-background), .elementor-2494 .elementor-element.elementor-element-51cd2dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2494 .elementor-element.elementor-element-51cd2dfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2494 .elementor-element.elementor-element-51cd2dfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2494 .elementor-element.elementor-element-42a0d6e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-2494 .elementor-element.elementor-element-592c1c87 > .elementor-widget-container{background-color:transparent;padding:4em 5em 0em 5em;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 80%, #FFFFFF00 70%);}.elementor-2494 .elementor-element.elementor-element-592c1c87{z-index:2;text-align:left;}.elementor-2494 .elementor-element.elementor-element-592c1c87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:6em;font-weight:800;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-2494 .elementor-element.elementor-element-1b49e11 > .elementor-widget-container{background-color:var( --e-global-color-4f9e19c );}.elementor-2494 .elementor-element.elementor-element-32ecf89b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2494 .elementor-element.elementor-element-32ecf89b:not(.elementor-motion-effects-element-type-background), .elementor-2494 .elementor-element.elementor-element-32ecf89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f9e19c );}.elementor-2494 .elementor-element.elementor-element-32ecf89b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2494 .elementor-element.elementor-element-32ecf89b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#elementor-popup-modal-2494 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFFFF00;}#elementor-popup-modal-2494{background-color:#0F152CF2;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2494 .dialog-message{width:1116px;height:auto;}#elementor-popup-modal-2494 .dialog-close-button{display:flex;font-size:20px;}#elementor-popup-modal-2494 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-2494 .dialog-close-button svg{fill:#FFFFFF;}#elementor-popup-modal-2494 .dialog-close-button:hover i{color:#00E5AF;}@media(max-width:1024px){.elementor-2494 .elementor-element.elementor-element-592c1c87 > .elementor-widget-container{padding:2em 3em 0em 3em;}.elementor-2494 .elementor-element.elementor-element-592c1c87 .elementor-heading-title{font-size:4em;}.elementor-2494 .elementor-element.elementor-element-1b49e11 > .elementor-widget-container{padding:20px 20px 20px 20px;}#elementor-popup-modal-2494 .dialog-message{width:90vw;}}@media(max-width:767px){.elementor-2494 .elementor-element.elementor-element-42a0d6e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2494 .elementor-element.elementor-element-592c1c87 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-2494 .elementor-element.elementor-element-592c1c87{text-align:center;}.elementor-2494 .elementor-element.elementor-element-592c1c87 .elementor-heading-title{font-size:2em;}#elementor-popup-modal-2494 .dialog-close-button{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-592c1c87 */input.text, input.search, input.file, textarea.textarea, select.select {
    padding:10px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1b49e11 */.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file {
    font-family: 'montserrat';
    padding: 10px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42a0d6e6 */.wufoo .btTxt .submit {
    background-color: #0083ef !important;
    color: white !important;
    padding: 20px 91px !important;
    border: 0px !important;
    font-family: montserrat;
    font-size: 1.5em !important;
    font-weight: 500 !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51cd2dfd */#elementor-popup-modal-2494 {
    justify-content: center;
    align-items: center;
    pointer-events: all;
    background-color: #000000e8;
}/* End custom CSS */