/*
Theme Name: Flatsome Child
Description: NamKiem developed for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.11.3
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.wpcf7-spinner{
	display:none!important;
}
.rc_form_1 input.wpcf7-text,.rc_form_1 textarea.wpcf7-textarea{
	background:#bcbec0;
	border:none;
	
}
.rc_form_1 input.wpcf7-text::placeholder,.rc_form_1 textarea.wpcf7-textarea::placeholder{
	color:white!important;
	font-weight:600;
	letter-spacing:1px;
}
.rc_form_1 .col{
	padding-bottom:8px!important;
}
.rc_button_3 {
    font-weight: 700!important;
    letter-spacing: 1px!important;
    background: #cf6e80!important;
    border-radius: 30px!important;
    color: #414042!important;
    text-transform: none!important;
font-size: 18px!important;
    padding: 0px 30px!important;
box-shadow:none!important;}
.rc_button_3:hover{
	background:#610c10!important;
	color:white!important;
}
.img{
	position:relative;
}
.img:after{
	content: '';
    height: 100%;
    width: 100%;
    background: transparent;
    z-index: 10000;
    top: 0;
    left: 0;
    position: absolute;
}
.qt_call_form{	position:fixed;
		bottom:25px;
		left:25px;
		z-index:999999;
	}
.qt_call_form i.icon-phone{
    animation-name: PhoneAni;
    animation-iteration-count: infinite;
    animation-duration: 2s;
}
.qt_call_form:hover i.icon-phone{
	animation-name:none;
}
@keyframes PhoneAni{
	0%{
		transform:rotate(10deg)
	}
	4%{
		transform:rotate(-10deg)
	}
	8%{
		transform:rotate(8deg)
	}
	12%{
		transform:rotate(-8deg)
	}
	16%{
		transform:rotate(6deg)
	}
	20%{
		transform:rotate(-6deg)
	}
	24%{
		transform:rotate(4deg)
	}
	28%{
		transform:rotate(-4deg)
	}
	29%{
		transform:rotate(0deg)
	}
	100%{
		transform:rotate(0deg)
	}
}
@media only screen and (max-width: 48em) {
	/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.qt_call_form{
		bottom:15px;
		left:10px;
	}
}
@media only screen and (max-width: 48em) {
  /*************** ADD MOBILE ONLY CSS HERE  ***************/
}
@media only screen and (max-width: 320px) {
}
@media screen and (max-width: 1280px) and (min-width: 768px) {
}
