.elementor-300 .elementor-element.elementor-element-523dec8{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-300 .elementor-element.elementor-element-b5317eb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-300 .elementor-element.elementor-element-b5317eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-300 .elementor-element.elementor-element-b5317eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-5be8b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 1% 0% 1%;}.elementor-300 .elementor-element.elementor-element-22087d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-300 .elementor-element.elementor-element-22087d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F7;}.elementor-300 .elementor-element.elementor-element-22087d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:26px 0px 40px 0px;}.elementor-300 .elementor-element.elementor-element-22087d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-8b3a876 > .elementor-widget-container{padding:0% 10% 0% 10%;}@media(min-width:768px){.elementor-300 .elementor-element.elementor-element-b5317eb{width:27.923%;}.elementor-300 .elementor-element.elementor-element-22087d6{width:72.077%;}}@media(max-width:1024px) and (min-width:768px){.elementor-300 .elementor-element.elementor-element-b5317eb{width:100%;}.elementor-300 .elementor-element.elementor-element-22087d6{width:100%;}}@media(max-width:1024px){.elementor-300 .elementor-element.elementor-element-523dec8{padding:70px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-b5317eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-5be8b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:74px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-22087d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 0px 40px 3px;}.elementor-300 .elementor-element.elementor-element-8b3a876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 6% 0% 6%;}}@media(max-width:767px){.elementor-300 .elementor-element.elementor-element-22087d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 0px 40px 16px;}.elementor-300 .elementor-element.elementor-element-8b3a876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 8% 0% 8%;}}/* Start custom CSS for wp-widget-primeinvest_core_contact_form_7, class: .elementor-element-8b3a876 *//* Select */
.elementor-element-523dec8 p select{
	background-color:rgba(255,255,255,0);
	height:48px;
	width:100%;
}

/* Qodef button */
.elementor-element-523dec8 div .qodef-button{
	margin-top:30px;
	
}

/* Select */
.elementor-element-523dec8 p select{
	background-color:rgba(255,255,255,0);
	height:48px;
	width:100%;
}

/* Qodef button */
.elementor-element-523dec8 div .qodef-button{
	margin-top:30px;
	
}






/* 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 */