.elementor-4009 .elementor-element.elementor-element-fb3c056 > .elementor-container{min-height:200px;}.elementor-4009 .elementor-element.elementor-element-fb3c056:not(.elementor-motion-effects-element-type-background), .elementor-4009 .elementor-element.elementor-element-fb3c056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../png/register-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4009 .elementor-element.elementor-element-fb3c056 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-92ffa4d ) 15%, #55555500 100%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4009 .elementor-element.elementor-element-fb3c056{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4009 .elementor-element.elementor-element-fe38a8a .elementor-heading-title{color:var( --e-global-color-2d04f25 );font-size:45px;font-weight:600;}.elementor-4009 .elementor-element.elementor-element-ab8158e:not(.elementor-motion-effects-element-type-background), .elementor-4009 .elementor-element.elementor-element-ab8158e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0228d45 );}.elementor-4009 .elementor-element.elementor-element-ab8158e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4009 .elementor-element.elementor-element-ab8158e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4009 .elementor-element.elementor-element-3ee9f19{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-4009 .elementor-element.elementor-element-4a5bf77{padding:50px 0px 150px 0px;}@media(max-width:500px){.elementor-4009 .elementor-element.elementor-element-fe38a8a .elementor-heading-title{font-size:30px;}.elementor-4009 .elementor-element.elementor-element-5fac0da > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4009 .elementor-element.elementor-element-3ee9f19{font-size:16px;}}/* Start custom CSS */.register-form .um .um-form input[type=text], .um .um-form input[type=search], .um .um-form input[type=tel], .um .um-form input[type=number], .register-form .um .um-form input[type=password], .um .um-form textarea, .um .upload-progress, .select2-container .select2-choice, .select2-drop, .select2-container-multi .select2-choices, .select2-drop-active, .select2-drop.select2-drop-above {background-color: #f6f6f6 !important; border:none !important;}


.um-field-newsletter .um-field-half {width: 100%;}

.um .um-tip:hover, .um .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um .um-member-name a:hover, .um .um-member-more a:hover, .um .um-member-less a:hover, .um .um-members-pagi a:hover, .um .um-cover-add:hover, .um .um-profile-subnav a.active, .um .um-item-meta a, .um-account-name a:hover, .um-account-nav a.current, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color {color: #C1313D !important;}

.register-form .um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {border: 1px solid #645D5D !important;
    background: transparent;
    color: #645D5D;
    width: 100% !important;}
    
.register-form .um input[type=submit].um-button:hover, .um a.um-button:hover {background-color:#C1313D; color:#fff;}

div.um-field-error {background: transparent;    color: #C74A4A; margin:0;}
.um-field-arrow {display:none;}/* End custom CSS */