	body{
	overflow-x:hidden;
}
	
	.bg .elementor-widget-wrap {
    border-radius: 130px 0px 130px 0px;
}
input[type="email"]::placeholder {
    font-family: 'Poppins';
    color: #000;
}
input[type="tel"]::placeholder {
    font-family: 'Poppins';
    color: #000;
}
textarea::placeholder {
    font-family: 'Poppins';
    color: #000;
}
input[type="text"]::placeholder {
    font-family: 'Poppins';
    color: #000;
	 //border-bottom:2px solid #000;
}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    border: 0px solid #ccc !important ;
    border-bottom: 1px solid #000 !important;
}
button#wpforms-submit-163 {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #F9D341;
    border-radius: 50px 50px 50px 50px;
    border: none;
    padding: 10px 15px 6px 15px;
}







/*RESPONSIVE*/
@media screen and (max-width: 3840px) {
.ban {
	padding: 570px 0px !important;
}
}
@media screen and (max-width: 2560px) {
.ban {
	padding: 360px 0px !important;
}
}
@media screen and (max-width: 2160px) {
.ban {
	padding: 260px 0px !important;
}
}

@media screen and (max-width: 1920px) 
{
	.ban {
	padding: 200px 0px !important;
}
}
@media screen and (max-width: 1680px) {

}

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

}

@media screen and (max-width: 1440px) {
.ban {
	padding: 150px 0px !important;
}
}

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

}

@media screen and (min-width: 1100px) and (max-width: 1280px) {

}
@media screen and (max-width: 1180px) {
.ban {
	padding: 100px 0px !important;
}
}

@media screen and (max-width: 820px) {
	.ban {
	padding: 50px 0px !important;
}
.icon1 {
	right: -84px !important;
}
	.icon4 {
	left: -84px !important;
}
	.icon2 {
	top: 125px !important;
	right:-43px !important
}
		.icon5 {
	top: 125px !important;
	left:-43px !important
}
	.icon3 {
	right: -80px !important;
		top:227px !important
}
		.icon6 {
	left: -80px !important;
		top:227px !important
}
}

@media screen and (max-width: 768px) {
	button#wpforms-submit-163 {
	font-size: 15px;
}
	
}
@media screen and (max-width: 667px) {
	div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
	font-size: 14px;
}
	.elementor-image-box-img img {
	margin-bottom: 10px;
}
#icon11 {
	position: initial !important;
}
	
}
@media screen and (max-width: 480px) {
	.ban {
	padding: 15px 0px !important;
}
}
@media screen and (max-width: 414px) {
	
}
@media screen and (max-width: 387px) 
{

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

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

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

}