.elementor-4503 .elementor-element.elementor-element-3564bd0:not(.elementor-motion-effects-element-type-background), .elementor-4503 .elementor-element.elementor-element-3564bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4503 .elementor-element.elementor-element-3564bd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4503 .elementor-element.elementor-element-3564bd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4503 .elementor-element.elementor-element-b9bbad3 img{width:30%;}.elementor-4503 .elementor-element.elementor-element-988c19d{padding:20px 0px 20px 0px;}.elementor-4503 .elementor-element.elementor-element-b4cd259{text-align:center;}.elementor-4503 .elementor-element.elementor-element-b4cd259 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:45px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-4503 .elementor-element.elementor-element-8f6b81e{text-align:center;}.elementor-4503 .elementor-element.elementor-element-8f6b81e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:var( --e-global-color-text );}.elementor-4503 .elementor-element.elementor-element-54424b8{margin-top:40px;margin-bottom:40px;}.elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-input--label label{font-weight:600;}.elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-group textarea, .elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-group select{font-family:"Raleway", Sans-serif;font-size:15px;}.elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#B7B7B7;}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-family:"Raleway", Sans-serif;}.elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-section-break div{font-family:"Raleway", Sans-serif;}.elementor-4503 .elementor-element.elementor-element-d942aeb .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:265px;background-color:var( --e-global-color-e076b46 );color:#ffffff !important;padding:10px 0px 10px 0px;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}@media(max-width:1024px){.elementor-4503 .elementor-element.elementor-element-b4cd259 .elementor-heading-title{font-size:18px;line-height:45px;}.elementor-4503 .elementor-element.elementor-element-8f6b81e .elementor-heading-title{font-size:18px;line-height:45px;}}@media(max-width:767px){.elementor-4503 .elementor-element.elementor-element-b9bbad3 img{width:70%;}.elementor-4503 .elementor-element.elementor-element-b4cd259{text-align:center;}.elementor-4503 .elementor-element.elementor-element-b4cd259 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-4503 .elementor-element.elementor-element-b4cd259 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4503 .elementor-element.elementor-element-8f6b81e{text-align:center;}.elementor-4503 .elementor-element.elementor-element-8f6b81e .elementor-heading-title{font-size:17px;line-height:26px;}.elementor-4503 .elementor-element.elementor-element-8f6b81e > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-d942aeb */.header-text {
	color: #000;
	font-size: 23px;
	margin-bottom: 50px !important;
}

.first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right {
	border: 1px solid #000;
	margin: 0;
	color: #000;
}

.first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right:not(:first-child){
    border-top: 0px;
}

.first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right input, .first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right select{
    border: 0px;
    border-radius: 0px;
}

.first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right .ff-el-input--label{
    width: 200px;
}

.first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right .ff-el-input--content{
    margin-left: 200px;
}

.heading-text-2 h3 {
	font-size: 25px;
	margin: 60px 0px 30px 0px;
	font-weight: 600;
	color: #000;
}

.table-head {
	background: #8dc63f;
	padding: 10px;
	color: #fff;
	font-weight: 700;
	border: 1px solid #000;
}

.table-head .ff-el-group.ff-custom_html {
	margin: 0;
}

.ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) .ff-el-group.ff-custom_html, .ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) .ff-el-group.ff-custom_html p {
	margin: 0;
	display: flex;
	color: #000;
}

.ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) .ff-el-group.ff-el-form-hide_label{
    margin: 10px 0px;
}

.ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head){
    border: 1px solid #000;
    border-top: 0px;
}

.ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) input, .ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) select{
    border: 0px;
    border-radius: 0px;
}

.ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) .ff-t-cell.ff-t-column-1{
    padding-left: 10px;
    display: flex;
	justify-content: center;
}


.ff-t-container.ff-column-container.ff_columns_total_6:not(.table-head) .ff-t-cell.ff-t-column-2 {
	display: flex;
	justify-content: center;
}

.ff-el-group.ff-text-left.ff_submit_btn_wrapper {
	margin-top: 40px;
}

@media(max-width: 576px){
    .table-head{
        display: none;
    }
    .ff-t-container.ff-column-container.ff_columns_total_6 {
    	border: 1px solid #000 !important;
    	padding: 10px;
    }
    
    .first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right .ff-el-input--label{
        width: 100%;
        text-align: left;
    }
    
    .first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right .ff-el-input--content{
        margin-left: 0px;
    }
    
    .header-text {
    	color: #000;
    	font-size: 17px;
    	margin-bottom: 50px !important;
    }
    .first-fields .ff-t-column-1 .ff-el-group.ff-el-form-right {
    	padding: 10px;
    }
    
}/* End custom CSS */