.nextend-arrow{
	width:100px!important;
		height:100px!important;}
.underline{ text-decoration: underline #e7162a !important; }
.elementor-post.elementor-grid-item.post-200.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pre-creativity.tag-jiutianxuannu.tag-102.tag-29 {
  padding-top: 2px;
}

.slide1_span1 { font-size: 55px !important;
    color: #00ffff;
    
}.slide2_span2 { font-size: 55px !important;
    color: #ffff00;
    
}.slide3_span3 { font-size: 55px !important;
    color: #ffffff;
    
}.slide4_span4 { font-size: 35px !important;
    color: #fff;
    
}

.heading_title1:after { background-color: #ed363d; position: relative; height: 2px; width: 100px; top: 15px; margin: 0 auto; content: ''; display: inline-block; } 

.nextend-arrow{
	width:50px!important;
	height:50px!important;
}

.elementor-posts--align-center .elementor-post { width:100%; text-align:center; }
.formbtn99 { background:#ffff00 !important; color:#000 !important; margin-top:20px !important; width:100% !important; font-family: 'Fjalla One', sans-serif !important; text-transform:uppercase; padding:14px 0px !important; height:50px !important; border:none !important; font-size:22px !important;   }
.formbtn99:hover { background:#fb0a3d !important; color:#fff !important; margin-top:20px !important; width:100% !important; font-family: 'Fjalla One', sans-serif !important; text-transform:uppercase; padding:14px 0px !important; height:50px !important; border:none !important; font-size:22px !important;  }

/* Contact Form Styling */

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { width:100%; height:40px; padding:5px 10px; margin-top:15px; }


select, optgroup  { width:100%; height:40px; padding:5px 10px; margin-top:15px; }
textarea  { width:100%; height:100px; padding:5px 10px; margin-top:15px;  }

span.wpcf7-list-item { margin-left:0px; margin-bottom:15px;}
button, input[type="button"], input[type="reset"], input[type="submit"] { background:transparent; width:110px; height:40px; font-size:12px; }

.elementor-1921 .elementor-element.elementor-element-2fe6053a .elementor-post__read-more { background:#ffff00; border:1px solid #000; padding:8px 15px; border-radius:5px; margin-top:20px; }
.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge { color:#000; }
.elementor-widget-posts .elementor-post__read-more { color:#000; }

.margin-bottom-z1 { margin-bottom:0px !important; }
.list-stlye11 ul{ margin-bottom:0px !important; list-style-image:none !important;  }  
.tradein-check input[type='checkbox'] { width:100% !important; } 
.tradein-check wpcf7-list-item-label::before, wpcf7-list-item-label::after { font-size:30px !important; font-family: "Fjalla One", roboto !important;  }
.title-pro { font-size:20px !important; color:#000 !important; font-family: "Fjalla One", roboto !important; }
.field-design1 { border-radius:7px !important; }
.field-design2 { border-radius:7px !important; resize:none !important; }
.elementor-widget-posts .elementor-post__read-more { color:#000 !important;}

/* Contact Form Styling End */

/* Popup Form Style Start */
.popupform-style1 { background:transparent !important; font-weight:400; font-size:17px !important; border:1px solid #fff; color:#fff !important; text-align:center; }
.popupform-style2 { background:transparent !important; font-weight:400; font-size:17px !important; border:1px solid #fff; color:#fff !important; text-align:center; }
.popupform-style3 { background:#ff0000 !important; font-weight:400; border:none !important; padding:0px !important; width:100% !important; color:#fff !important; font-size:20px !important; text-align:center; margin-top:20px !important; }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff; font-weight:400;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #fff; font-weight:400;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #fff; font-weight:400;
}
:-moz-placeholder { /* Firefox 18- */
  color: #fff; font-weight:400;
}

@media screen and (max-width: 1025px) {
  
  .nextend-arrow{
	width:30px!important;
	height:30px!important;
 }


}