/*!
Theme Name: MY PoliNails
Template: kava
*/
@import url("../polinails/style.css/");
html, body {
margin: 0  !important;
padding: 0 !important;
}

form input[type="button"], input[type="reset"], input[type="submit"] {
font-family: "Poppins", Sans-serif !important;
font-size: 14px !important;
font-weight: 600 !important;
text-transform: uppercase !important;
font-style: normal !important;
line-height: 14px !important;
letter-spacing: 2px !important;
fill: #ffffff !important;
color: #ffffff !important;
background-color: #f64a5f !important;
border-radius: 30px 30px 30px 30px !important;
padding: 22px 52px 22px 52px !important;
}
.jet-subscribe-form__input {
padding: 16px 25px 16px 25px;
margin: 0px 0px 0px 14px;
border-radius: 30px 0px 0px 30px;
background-color: #ffffff;
color: #bababa;
font-family: "PT Serif", Sans-serif;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
font-style: normal;
line-height: 22.4px;
letter-spacing: 1px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #e1e1e1;
} 
form .jet-subscribe-form__submit {
	font-family: "Poppins", Sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  font-style: normal;
  line-height: 14px;
  letter-spacing: 1px;
  background-color: #f64a5f;
  color: #ffffff;
  padding: 21px 63px 18px 63px;
  margin: 0px 15px 0px 0px;
  border-radius: 0px 30px 30px 0px;
}

.wpcf7-form #form-id-575 label {
float: left;
width: auto;
}
.wpcf7-form #form-id-575 label input {
    padding: 16px 25px 16px 25px;
      margin: 0px 0px 0px 14px;
      border-radius: 30px 0px 0px 30px;
      background-color: #ffffff;
      color: #bababa;
      font-family: "PT Serif", Sans-serif;
      font-size: 14px;
      font-weight: 600;
      text-transform: uppercase;
      font-style: normal;
      line-height: 22.4px;
      letter-spacing: 1px;
      border-style: solid;
      border-width: 1px 1px 1px 1px;
      border-color: #e1e1e1;
}
.wpcf7-form #form-id-575 input[type="submit"] {
  border-radius: 0px 30px 30px 0px !important;
  padding: 21px 52px 21px 52px !important;
  width: auto;
}

.page-id-526 .elementor .elementor-hidden-mobile,.page-id-526 .elementor .elementor-hidden-phone {
  display: inline !important;
}  
.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
	align-items: baseline !important;
}
.elementor-widget .elementor-icon-list-item i.fas {
	padding-top: 8px;
}
.post-template a, .blog a{
	color: #f64a5f !important;
}
.post-template .post-author__title a, .blog .post-author__title a {
  color: #f64a5f;
}
.btn, button, input[type="button"], input[type="reset"], input[type="submit"] {
  background-color: #f64a5f !important;
}
.btn:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
  color: #ffffff;
  background-color: #1d1d1d !important;
}
a.btn {color: white !important;}
/*adaptive */

@media (max-width: 767px)
{
  .wpcf7-form #form-id-575 label input {
      font-size: 12px;
    }
  
    .wpcf7-form  #form-id-575 input[type="submit"] {
      font-size: 12px;
      line-height: 12px;
      padding: 21px 32px 21px 32px !important;
    }
}
@media (max-width: 640px) {
.home .elementor-widget-jet-posts .elementor-jet-posts .jet-posts__item 
	{
		flex: none !important;
		max-width: 100%;
		width: 100%;
	}
.home .elementor-271 .elementor-element.elementor-element-ec14390 .jet-posts:not(.slick-slider) .jet-posts__item 	{	
		max-width: 100% !important;
		width: 100% !important;
	}
}

