* {
    font-family: 'Montserrat', Arial, sans-serif;
}

.rf-admin-content *, .rfComp-canvas *, .rf-default-modal *, [id*="rf-"].rf-widget * {
  font-family: 'Montserrat', Arial, sans-serif;
}

header *,
footer * {
  box-sizing: border-box;
}

.page-builder-display-reset {
	background-color: transparent;
	background-image: url(https://static.rainfocus.com/alteryx/inspire21/static/staticfile/staticfile/Art_lines_v2_1618945738723001Xsfi.png);
	background-size: 150%;
	background-attachment: fixed;
	background-position: 20% 0%;
}


[id*="rf-"].rf-widget .catalog-result .catalog-result-title button .title-text {
	font-weight: 900;
	font-size: 24px;
	line-height: 36px;
}



#login-form, #login-form p, #login-form label,
#login-form .rf-input > label span:first-of-type, 
#login-form .rf-input > label .label-text, 
#login-form .rf-input .rf-label span:first-of-type, 
#login-form .rf-input .rf-label .label-text,
#login-form .md-frame .md-frame-header h2,
#login-form .md-frame-footer a 
{
  color: #00283E !important;
}


button[data-test="button-login"] {
 background:  #00283E;
  border-color: #00283E;
  border-radius: 0px;
}

button[data-test="button-login"] .mdBtnR-text {
color: #ffffff !important;
}

button[data-test="button-login"]:hover, button[data-test="button-login"]:focus {
  background:  #FFF; 
  border-color: #00283E;
}

button[data-test="button-login"]:hover .mdBtnR-text, button[data-test="button-login"]:focus .mdBtnR-text {
color: #00283E  !important;
}




