.elementor-2044 .elementor-element.elementor-element-787a7588{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--align-items:stretch;--background-transition:0.3s;}.elementor-2044 .elementor-element.elementor-element-c1fa6a4{--display:flex;--background-transition:0.3s;}.elementor-2044 .elementor-element.elementor-element-76b69c7{--spacer-size:100px;}.elementor-2044 .elementor-element.elementor-element-10225f4{--spacer-size:100px;}@media(max-width:767px){.elementor-2044 .elementor-element.elementor-element-76b69c7{--spacer-size:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-846c91b *//* Label */
.form .fields label{
	color:#ffffff !important;
}

/* Span Tag */
.form .msm-form-sns-text span{
	color:#ffffff;
	font-size:13px;
}

/* Division */
.form .field > div > div{
	color:#ffffff;
}

/* Form text */
.form div .msm-form-sns-text{
	text-align:center;
}

.form .field:nth-child(9) div div{
	text-align:center;
}

/* Link */
.form span a{
	color:#ffffff !important;
}

/* Custom register */
.form div .custom_register{
	color:#ff6620;
}

.form .field .fields .aligned div{
	float:right;
}

/* Submit Button */
#button{
	background-color:#ff6620 !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

/* Input */
.form .user_login input[type=text]{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

/* Password */
#password{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

/* 767px and smaller screen sizes */
@media (max-width:767px){

	/* Division */
	.form .field > div > div{
		font-size:12px;
	}
	
	/* Aligned */
	#page .elementor .elementor-element .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #mshop_form_2061 .form .field .fields .aligned{
		width:100% !important;
	}
	
}
@media (max-width:764px){

	/* Label */
	.form .user_login label{
		color:rgba(255,255,255,0.87) !important;
		font-weight:500 !important;
		
	}
	
	/* Label */
	.form .user_password label{
		color:rgba(255,255,255,0.87) !important;
		font-weight:500 !important;
	}
	
}/* End custom CSS */
/* Start custom CSS */h1.entry-title {
    display: none;
}/* End custom CSS */