.box-mouse-hover :hover {
	cursor: pointer;
}

.single-post .jupiterx-post-meta span {
    display: none;
}

span.raven-heading-title-inner.elementor-inline-editing {
    line-height: 1.2em;
}

@media screen and (max-width: 768px) {
	 span.raven-heading-title-inner.elementor-inline-editing {
		font-size: 1.8rem;
	}
}


/* CONTACT FORM */
.wpcf7 input[type=email],
.wpcf7 input[type=text] {
	border: 1px solid #e0e0e8 !important;
    background-color: #f7fafd !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    padding: 13px 20px !important;
    margin: 5px 0 !important;
}



input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 90% !important;
    margin-bottom: 20px !important;
}

textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    width: 90% !important;
	border: 1px solid #e0e0e8 !important;
    background-color: #f7fafd !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    padding: 13px 20px !important;
    margin: 5px 0 !important;
	
}

.wpcf7 form .wpcf7-response-output {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    color: #2F3A5F !important;
}

.wpcf7-submit {
	color: #fff !important;
	height: 50px !important;
    background-color: #5969F8 !important;
    background-image: none !important;
    border-radius: 25px 25px 25px 25px !important;
    box-shadow: 0px 6px 18px 0px rgba(0, 0, 0, 0.06) !important;
    font-weight: 500 !important;
	padding-left: 24px !important;
	padding-right: 24px !important;
	cursor: pointer !important;
    -webkit-transition: all .5s !important;
    transition: all .5s !important;
	border: none !important;
}

.wpcf7-submit:hover {
	background-color: #60C5F2 !important;
    background-image: none !important;
    border-radius: 25px 25px 25px 25px !important;
    box-shadow: 0px 6px 18px 0px rgba(0, 0, 0, 0.06) !important;
	border: none !important;
	cursor: pointer !important;
	-webkit-transition: all .5s !important;
    transition: all .5s !important;
}