.elementor-704 .elementor-element.elementor-element-7513813{padding:110px 0px 0px 0px;}.elementor-704 .elementor-element.elementor-element-e1f85db > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}.elementor-704 .elementor-element.elementor-element-2038216{margin-top:0px;margin-bottom:10px;}.elementor-704 .elementor-element.elementor-element-073ab78 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 45px 0px 0px;}.elementor-704 .elementor-element.elementor-element-7e8196b .heading-default-layout{text-align:left;}.elementor-704 .elementor-element.elementor-element-7e8196b .heading-layout1new .item-subtitle:after{background-color:#ee212b;}.elementor-704 .elementor-element.elementor-element-7e8196b .item-beforetitle{color:#646464;}.elementor-704 .elementor-element.elementor-element-7e8196b .item-title{color:#111111;}.elementor-704 .elementor-element.elementor-element-7e8196b .title-style{width:50px;}.elementor-704 .elementor-element.elementor-element-7e8196b .section-subtitle{color:#646464;}.elementor-704 .elementor-element.elementor-element-4630e87 > .elementor-element-populated > .elementor-widget-wrap{padding:36px 15px 0px 15px;}.elementor-704 .elementor-element.elementor-element-955f2b5 img{opacity:0.2;}body:not(.rtl) .elementor-704 .elementor-element.elementor-element-955f2b5{left:-60.083%;}body.rtl .elementor-704 .elementor-element.elementor-element-955f2b5{right:-60.083%;}.elementor-704 .elementor-element.elementor-element-955f2b5{top:35px;z-index:0;}@media(max-width:1024px){.elementor-704 .elementor-element.elementor-element-7513813{padding:120px 0px 40px 0px;}.elementor-704 .elementor-element.elementor-element-4630e87 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-704 .elementor-element.elementor-element-7513813{padding:75px 0px 20px 0px;}.elementor-704 .elementor-element.elementor-element-073ab78 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-704 .elementor-element.elementor-element-4630e87 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-b181dc2 *//* Input */
.elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .js .init .row .col-md-6 p span input[type=text]{
	width:100% !important;
}

/* Input */
.init p input[type=email]{
	width:100% !important;
	height:34px;
}

/* Input */
.row .col-md-6 p span input[type=text]{
	height:34px;
}

/* Input */
.init p .m01{
	margin-top:22px;
	background-color:#f40000;
	padding-top:14px;
	padding-bottom:14px;
	padding-right:28px;
	padding-left:28px;
	
}




/* 12/12 */
.init .col-md-12{
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
	font-size:20px;
	font-weight:700;
	padding-top:8px;
}

/* Strong Tag */
.init p strong{
	color:#4f4f4f;
	font-weight:400;
	font-size:16px;
}

/* Paragraph */
.init .col-md-6 p{
	margin-bottom:2px;
}

/* Paragraph */
.init .col-md-12 p{
	margin-bottom:0px;
	margin-top:14px;
}

/* Input */
.init p input[type=text]{
	border-style:solid;
	border-width:1px;
	border-color:#bcbcbc;
	padding-left:9px !important;
	padding-right:9px !important;
}

/* Input */
.init p input[type=email]{
	border-width:1px;
	border-color:#c1c1c1;
	border-style:solid;
	padding-left:9px;
	padding-right:9px;
}

/* Select */
.init p select{
	border-style:solid;
	border-color:#bababa;
	border-width:1px;
	padding-left:9px;
}

/* Text Area */
.init p textarea{
	border-style:solid;
	border-width:1px;
	border-color:#c9c9c9;
	padding-right:9px;
	padding-left:9px;
	height:120px;
	
}

/* Input */
.init .allow-dropdown input[type=text]{
	padding-left:52px !important;
}

/* Paragraph */
.init .row .col-md-6 > p{
	margin-top:0px;
}

/* 767px and larger screen sizes */
@media (min-width:767px){

	.init .col-md-6{
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.wpcf7 .init .row{
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	
}

/* Input */
.init p input[type=file]{
	font-size:16px;
	font-weight:500;
	background-color:#ededed;
	padding-right:18px;
	padding-top:12px;
	padding-left:22px;
	padding-bottom:12px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	
}


/* Paragraph */
.init .col-md-12 p{
	margin-top:0px;
}

/* Input */
.row .col-md-6 p span input[type=text]{
	margin-bottom:0px !important;
}

/* Input */
.init p input[type=email]{
	margin-bottom:0px !important;
}


/* Division */
span > div{
	margin-bottom:0px !important;
}

/* Text Area */
.init p textarea{
	margin-bottom:0px !important;
	
}

.wpcf7-not-valid-tip {
    display: none !important;
}




/* Span Tag */
.init span span{
	background-color:#d5a129 !important;
	
}



/* 12/12 */
.sent .col-md-12{
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
	font-size:20px;
	font-weight:700;
	padding-top:8px;
}

/* Strong Tag */
.sent p strong{
	color:#4f4f4f;
	font-weight:400;
	font-size:16px;
}

/* Paragraph */
.sent .col-md-6 p{
	margin-bottom:2px;
}

/* Paragraph */
.sent .col-md-12 p{
	margin-bottom:0px;
	margin-top:14px;
}

/* Input */
.sent p input[type=text]{
	border-style:solid;
	border-width:1px;
	border-color:#bcbcbc;
	padding-left:9px !important;
	padding-right:9px !important;
}

/* Input */
.sent p input[type=email]{
	border-width:1px;
	border-color:#c1c1c1;
	border-style:solid;
	padding-left:9px;
	padding-right:9px;
}

/* Select */
.sent p select{
	border-style:solid;
	border-color:#bababa;
	border-width:1px;
	padding-left:9px;
}

/* Text Area */
.sent p textarea{
	border-style:solid;
	border-width:1px;
	border-color:#c9c9c9;
	padding-right:9px;
	padding-left:9px;
	height:120px;
	
}

/* Input */
.sent .allow-dropdown input[type=text]{
	padding-left:52px !important;
}

/* Paragraph */
.sent .row .col-md-6 > p{
	margin-top:0px;
}

/* 767px and larger screen sizes */
@media (min-width:767px){

	.sent .col-md-6{
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.wpcf7 .sent .row{
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	
}

/* Input */
.sent p input[type=file]{
	font-size:16px;
	font-weight:500;
	background-color:#ededed;
	padding-right:18px;
	padding-top:12px;
	padding-left:22px;
	padding-bottom:12px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	
}


/* Paragraph */
.sent .col-md-12 p{
	margin-top:0px;
}

/* Input */
.row .col-md-6 p span input[type=text]{
	margin-bottom:0px !important;
}

/* Input */
.sent p input[type=email]{
	margin-bottom:0px !important;
}


/* Division */
span > div{
	margin-bottom:0px !important;
}

/* Text Area */
.sent p textarea{
	margin-bottom:0px !important;
	
}

.wpcf7-not-valid-tip {
    display: none !important;
}




/* Span Tag */
.sent span span{
	background-color:#d5a129 !important;
	
}



/* 12/12 */
.invalid .col-md-12{
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
	font-size:20px;
	font-weight:700;
	padding-top:8px;
}

/* Strong Tag */
.invalid p strong{
	color:#4f4f4f;
	font-weight:400;
	font-size:16px;
}

/* Paragraph */
.invalid .col-md-6 p{
	margin-bottom:2px;
}

/* Paragraph */
.invalid .col-md-12 p{
	margin-bottom:0px;
	margin-top:14px;
}

/* Input */
.invalid p input[type=text]{
	border-style:solid;
	border-width:1px;
	border-color:#bcbcbc;
	padding-left:9px !important;
	padding-right:9px !important;
}

/* Input */
.invalid p input[type=email]{
	border-width:1px;
	border-color:#c1c1c1;
	border-style:solid;
	padding-left:9px;
	padding-right:9px;
}

/* Select */
.invalid p select{
	border-style:solid;
	border-color:#bababa;
	border-width:1px;
	padding-left:9px;
}

/* Text Area */
.invalid p textarea{
	border-style:solid;
	border-width:1px;
	border-color:#c9c9c9;
	padding-right:9px;
	padding-left:9px;
	height:120px;
	
}

/* Input */
.invalid .allow-dropdown input[type=text]{
	padding-left:52px !important;
}

/* Paragraph */
.invalid .row .col-md-6 > p{
	margin-top:0px;
}

/* 767px and larger screen sizes */
@media (min-width:767px){

	.invalid .col-md-6{
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.wpcf7 .invalid .row{
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	
}

/* Input */
.invalid p input[type=file]{
	font-size:16px;
	font-weight:500;
	background-color:#ededed;
	padding-right:18px;
	padding-top:12px;
	padding-left:22px;
	padding-bottom:12px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	
}


/* Paragraph */
.invalid .col-md-12 p{
	margin-top:0px;
}

/* Input */
.row .col-md-6 p span input[type=text]{
	margin-bottom:0px !important;
}

/* Input */
.invalid p input[type=email]{
	margin-bottom:0px !important;
}


/* Division */
span > div{
	margin-bottom:0px !important;
}

/* Text Area */
.invalid p textarea{
	margin-bottom:0px !important;
	
}

.wpcf7-not-valid-tip {
    display: none !important;
}




/* Span Tag */
.invalid span span{
	background-color:#d5a129 !important;
	
}


/* 12/12 */
.submitting .col-md-12{
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
	font-size:20px;
	font-weight:700;
	padding-top:8px;
}

/* Strong Tag */
.submitting p strong{
	color:#4f4f4f;
	font-weight:400;
	font-size:16px;
}

/* Paragraph */
.submitting .col-md-6 p{
	margin-bottom:2px;
}

/* Paragraph */
.submitting .col-md-12 p{
	margin-bottom:0px;
	margin-top:14px;
}

/* Input */
.submitting p input[type=text]{
	border-style:solid;
	border-width:1px;
	border-color:#bcbcbc;
	padding-left:9px !important;
	padding-right:9px !important;
}

/* Input */
.submitting p input[type=email]{
	border-width:1px;
	border-color:#c1c1c1;
	border-style:solid;
	padding-left:9px;
	padding-right:9px;
}

/* Select */
.submitting p select{
	border-style:solid;
	border-color:#bababa;
	border-width:1px;
	padding-left:9px;
}

/* Text Area */
.submitting p textarea{
	border-style:solid;
	border-width:1px;
	border-color:#c9c9c9;
	padding-right:9px;
	padding-left:9px;
	height:120px;
	
}

/* Input */
.submitting .allow-dropdown input[type=text]{
	padding-left:52px !important;
}

/* Paragraph */
.submitting .row .col-md-6 > p{
	margin-top:0px;
}

/* 767px and larger screen sizes */
@media (min-width:767px){

	.submitting .col-md-6{
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.wpcf7 .submitting .row{
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	
}

/* Input */
.submitting p input[type=file]{
	font-size:16px;
	font-weight:500;
	background-color:#ededed;
	padding-right:18px;
	padding-top:12px;
	padding-left:22px;
	padding-bottom:12px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	
}


/* Paragraph */
.submitting .col-md-12 p{
	margin-top:0px;
}

/* Input */
.row .col-md-6 p span input[type=text]{
	margin-bottom:0px !important;
}

/* Input */
.submitting p input[type=email]{
	margin-bottom:0px !important;
}


/* Division */
span > div{
	margin-bottom:0px !important;
}

/* Text Area */
.submitting p textarea{
	margin-bottom:0px !important;
	
}

.wpcf7-not-valid-tip {
    display: none !important;
}




/* Span Tag */
.submitting span span{
	background-color:#d5a129 !important;
	
}/* End custom CSS */