/*
Theme Name: VibrantCarWash
Description: VibrantCarWash  is simple responsive SEO friendly theme. 
Version: 0.1
Tags:  blog, news, featured-images, one-column, theme-options
Text Domain: VibrantCarWash
Domain Path: VibrantCarWash 
Author: A2Z Developing Team [tanand79gmail.com] 
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.addon-container:hover h3, .addon-container:hover .premium-bullet-list-text span {
	color:#fff !important;
}
.addon-container:hover .premium-dual-header-first-span {
color:#fff !important;
}
.addon-container:hover .top-icon-list .premium-bullet-list-text span{
	color:#0270b8;
}
.wpforms-field-container input::placeholder, .wpforms-field-container textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #010101 !important;
  opacity: 1; /* Firefox */
}

.wpforms-field-container input:-ms-input-placeholder, .wpforms-field-container textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #010101 !important;
}

.wpforms-field-container input::-ms-input-placeholder, .wpforms-field-container textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: #010101 !important;
}
body,html{
	overflow-x:hidden !important;
	position:relative;
}
.e-n-tab-title{
	cursor:pointer !important;
}
.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo {
	margin-bottom: 25px;
	min-height: auto;
}
.hfe-menu-item.elementor-button:hover,.hfe-menu-item.elementor-button:active {
	color: #fff !important;
}
li.current-menu-item .hfe-menu-item.elementor-button {
	color: #fff !important;
}
.hfe-menu-item.elementor-button:hover:active:focus:focus-visible:focus-within:visited {
	color: #fff !important;
	box-shadow: none;
	background-color: #0270B8 !important;
}
.footer-menu-container {
	/*border-image: linear-gradient(to right, #ffdb36 0%, #a4d1ee 100%) 1;
	border-width: 2px !important;
	border-style: solid;*/
	border-radius: 30px !important;
}
.addon-container {
	min-height: 565px;
	box-shadow: 0px 0px 6px 0px #dddbdb;
}
.popup-add-on .premium-bullet-list-text{
	width: 100%;
}
.popup-add-on li{
	width:100%;
}
.popup-add-on .price {
	color: #0270b8 !important;
	font-weight: 600 !important;
	font-size: 22px !important;
	float: right;
	font-style:italic;
}
.ekit-wid-con .elementskit-single-testimonial-slider{
	box-shadow:none !important;
}
.eael-wpforms .wpforms-field select {
	color: #858585;
}
.eael-wpforms .wpforms-field textarea{
	padding-top:20px !important;
}
.premium-bullet-list-wrapper {
	align-self: start !important;
	padding-top: 3px;
}
#wpforms-1085-field_4 {
	width: 40%;
}
div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
	background: #ffdb36;
	border: 1px solid #ffdb36;
	box-sizing: border-box;
}

.premium-modal-box-modal-header .premium-modal-box-modal-close {
	margin-top: -2px;
	color: #fff !important;
	font-size: 30px !important;
	background: #0270b8 !important;
	padding: 2px 10px 7px 10px !important;
	border-radius: 50px !important;
}
#premium-modal-a36d722 .premium-modal-box-modal-header,.premium-modal-box-modal-header {
	display: block;
	position: absolute;
	right: 10%;
}
.elementor-1112 .elementor-element.elementor-element-7091db7 .eael-wpforms .wpforms-submit-container .wpforms-submit {
	padding: 5px 30px 5px 30px;
	height: 50px;
}
.premium-modal-box-modal-body {
	padding: 0px 0px 0px 0px;
	width: 100% !important;
	text-align: center !important;
	margin:0 auto !important;
}
div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
	background: #ffdb36;
	border: 1px solid #ffdb36 !important;
	box-sizing: border-box;
}
/*RESPONSIVE*/
@media screen and (max-width: 1440px) {

}
@media screen and (max-width: 1270px) {
	.popup-add-on .price {	
		font-size: 20px !important;
	}
	#premium-modal-a36d722 .premium-modal-box-modal-header,.premium-modal-box-modal-header {	
		right: -12px;
	}
}
@media screen and (max-width: 1024px) {
	.popup-add-on .price {	
		font-size: 18px !important;
	}
	#premium-modal-a36d722 .premium-modal-box-modal-header,.premium-modal-box-modal-header {	
		right: -12px;
	}
}
@media screen and (max-width: 1023px) {
	.popup-add-on .price {
		font-size: 16px !important;
	}
	#wpforms-1085-field_4 {
	width: 22%;
}

}

@media screen and (max-width: 767px) {
	.addon-container {
		min-height: 400px;
	}
	.popup-add-on .price {
		font-size: 13px !important;
	}
	.elementskit-testimonial-slider .swiper-navigation-button {
		font-size: 15px !important;
	}
	.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next,.ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev
	{
		display:block !important
	}
	 .elementskit-testimonial-slider .swiper-button-prev {
		left: -5% !important;
	}
	.elementskit-testimonial-slider .swiper-button-next {
		right: 0;
		left: 100%;
	}
		#wpforms-1085-field_4 {
	width: 57%;
}
}

@media screen and (max-width: 480px) {

}
@media screen and (max-width: 414px) {

}