.elementor-4439 .elementor-element.elementor-element-ae254be{margin:-50px 0px 0px 0px;}.elementor-4439 .elementor-element.elementor-element-4f6e6ddc > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(129,129,129,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 10px 10px;}.elementor-4439 .elementor-element.elementor-element-4f6e6ddc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4439 .elementor-element.elementor-element-4a5432f8 .title{font-family:"Montserrat", Sans-serif;}.elementor-4439 .elementor-element.elementor-element-291d839 > .elementor-element-populated{padding:20px 10px 10px 40px;}.elementor-4439 .elementor-element.elementor-element-73dc0e1a .title{font-family:"Montserrat", Sans-serif;}.elementor-4439 .elementor-element.elementor-element-340a9a0{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(129, 129, 129, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px 30px 0px;}.elementor-4439 .elementor-element.elementor-element-340a9a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4439 .elementor-element.elementor-element-5bfd7ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4439 .elementor-element.elementor-element-17ef0e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4439 .elementor-element.elementor-element-576b1056 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-4439 .elementor-element.elementor-element-37b6724e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-4439 .elementor-element.elementor-element-fc8ce3f .title{font-family:"Montserrat", Sans-serif;}@media(max-width:1024px){.elementor-4439 .elementor-element.elementor-element-4f6e6ddc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4439 .elementor-element.elementor-element-291d839 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-4439 .elementor-element.elementor-element-ae254be{margin:-51px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4439 .elementor-element.elementor-element-4f6e6ddc{width:100%;}.elementor-4439 .elementor-element.elementor-element-291d839{width:100%;}}/* Start custom CSS for section, class: .elementor-element-233bb51c */input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
    border: var(--wd-form-brd-width) solid #502984 !important;
}

:root {
    
    --wd-form-brd-width: 1px!important;
    
}




.btn, .button, button, [type="submit"], [type="button"] {
    
    background-color: #1004b0 !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    
}/* End custom CSS */