/* Enter Your Custom CSS Here */

 .aw-width{
    max-width:400px !important;
    margin: 0 auto !important;
}

button#ipt_fsqm_form_53_button_submit {
    color: white !important;
}

.mapsvg-scrollpane svg text {
	display: none !important;
}

body.page-id-279911 .et_pb_section.et_pb_section_3.et_pb_with_background.et_section_regular {
    display: none;
}

	@media only screen and (min-width: 1024px) and (max-width: 1400px) { 

		.et_pb_divider_1 {
			height:60px !important;
		}
		.et_pb_divider_0 {    
    	min-height: 40px !important;
		}
		.et_pb_text_13 {    
    	margin-bottom: 20px!important;
		}
		.et_pb_icon_2 .et_pb_icon_wrap {
    padding-top: 20px!important;   
		}
		
}

#map_text .et_pb_text_16.et_pb_module, .et_pb_image_2.et_pb_module, .et_pb_row_12.et_pb_row {
  
	margin-left: 20px !important;
  margin-right: 20px !important;
	text-align:left !important;
}

/*Hide Map Data Form View*/
.mapsvg-data-form-view{
	display:none !important;
}

#map_text .et_pb_text_16.et_pb_module, .et_pb_image_2.et_pb_module, .et_pb_row_12.et_pb_row {
    margin-left: 0px !important;
    margin-right: 0px !important;
    text-align: left !important;
}

@media only screen and (max-width: 767px){
.difl_imageaccordion_0 .difl_imageaccordionitem {
    min-height: 80px;
}
}

@media screen and ( max-width: 980px ) {
    .reverse {
        display: flex;
        flex-direction: column-reverse;
    }
}

@media (min-width:769px) and (max-width:1025px){
	
.row-main-title div .main-title {   
		margin-top: 0px !important;  
  
}
.main-title {   
    margin-top: -80px!important;
  
}	
}
 

