/*
Theme Name: kwaicredit
Description: kwaicredit is a simple responsive SEO friendly theme. 
Version: 1.0
Tags:  blog, news, featured-images, one-column, theme-options, consultants
Text Domain: kwaicredit
Domain Path: kwaicredit
Author: A2Z Developing Team [tanand79gmail.com] 

*/

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

.home .wpforms-confirmation-container-full {
	background: transparent !important;
	border: 1px solid #ccc !important;
}
.home .wpforms-field-container input {
	height: 50px !important;
	color: #fff !important;
	font-family: "Lato", Sans-serif !important;
	border: 2px solid #fff !important;
	background-color: transparent !important;
	font-size: 15px !important;
	font-weight: 600 !important;
}
.choices__inner {
	height: 50px !important;
	color: #fff !important;
	font-family: "Lato", Sans-serif !important;
	border: 2px solid #fff !important;
	background-color: transparent !important;
	font-size: 15px !important;
	font-weight: 600 !important;
}
/*.wpforms-field-container textarea {
	font-size: 17px !important;
	color: #010101 !important;
	font-family: "lato", Sans-serif;
	background: #fff !important;
	border: 2px solid #ccc !important;
}*/
.home .wpforms-field-container input::placeholder, .wpforms-field-container textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff !important;
  opacity: 1; /* Firefox */
}

.home .wpforms-field-container input:-ms-input-placeholder, .wpforms-field-container textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff !important;
}
.home div.wpforms-container .wpforms-form .choices__placeholder {
	opacity: 1;
}
.home .wpforms-field-container input::-ms-input-placeholder, .wpforms-field-container textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff !important;
}
#wpforms-submit-173 {
	background-color: #ac2318;
	color: #ffff;
	font-family: "poppins", Sans-serif;
	text-transform: uppercase;
	font-size: 24px;
	padding: 10px 50px;
	font-weight: 800;
	width: 100%;
	letter-spacing: 0px;
}
.news-email {
	height: 55px;
	width: 100%;
	margin-bottom: 10px;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	padding: 10px;
}
.newsleteter-section p {
    background-color: transparent;
    background-image: linear-gradient(180deg, #A0CE23 0%, #8AA90B 100%);
    border: navajowhite;
    width: max-content;
    transform: skew(-25deg);
}
 
input.news-btn {
    padding: 15px 25px 15px 25px;
    background-color: transparent;
   border: none;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    display: inline-block;
    transform: skew(25deg);
}
 
.home .wpforms-field-label-inline {
	color: #fff;
}
div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button {
	background-color: #eee;
	border: 0px solid #ddd;
	color: #333;
	font-size: 1em;
	padding: 10px 15px;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
	fill: #000000;
	color: #000000;
	background-color: transparent;
	background-image: linear-gradient(180deg, #A0CE23 0%, #8AA90B 100%);
	padding: 15px 25px 15px 25px;
}
.con-column{
	transform: skew(-4deg);
}
a.elementor-button { transform: skew(-25deg); }

a.elementor-button > .elementor-button-content-wrapper { display: inline-block; transform: skew(25deg); }

.skew-wrap .elementor-inner-column {
	transform: skew(-15deg);
}
.skew-wrap .elementor-inner-column:hover .elementor-widget-container, .skew-wrap .elementor-inner-column:hover h2{
	color: #fff !important;
}
.skew-wrap .elementor-inner-column .elementor-widget-container{
	transform: skew(15deg);
}
.pp-info-box {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
}
.head-img img, .star-img img {
	margin: 0 auto;
	display: table;
}
.home div.wpforms-container-full .wpforms-form .choices {
	color: #fff !important;
}
#wpforms-1219-field_5_1 {
	height: 15px !important;
}
.home #wpforms-1219-field_0 {
	background-image: url('https://a2ztechnologies.co.uk/demo/kwaicredit/wp-content/uploads/2024/10/name.png');
	background-repeat: no-repeat;
	background-position: 98%;
}
.home #wpforms-1219-field_1 {
		background-image: url('https://a2ztechnologies.co.uk/demo/kwaicredit/wp-content/uploads/2024/10/email.png');
	background-repeat: no-repeat;
	background-position: 98%;
}
.home div.wpforms-container .wpforms-form .choices__placeholder {
	opacity: 1 !important;
}
/*RESPONSIVE*/
@media screen and (max-width: 1440px) {

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

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

}

@media screen and (max-width: 767px) {
	.dot-sec {
		background: none !important;
	}

}

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

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

}