/*@media all and (min-width:1600px) {
}

@media all and (max-width: 1600px) {
}

@media (min-width:1200px) and (max-width:1400px) {
}

@media (min-width:1000px) and (max-width:1199px) {
}*/

@media all and (max-width: 1400px) {
.our_mission_bg_sec::before {
	height: 380px;
}
}

@media all and (max-width: 1199px) {
.our_mission_bg_sec::before {
	height: 350px;
	top: 24px;
}
}

@media all and (max-width: 1000px) {
.mobile_menu_button {
	display: none !important;
}
.logo_wrapper {
	left: 17%;
}
.form_container_area {
	width: 100%;
	margin: 20px auto 0;
}
.wpcf7-response-output {
	width: 100%;
	margin: 0 auto !important;
}
.home .content {
	margin-top: 0 !important;
}
.copy-right {
	margin-top: 12px;
}
}

@media all and (max-width: 991px) {
.logo_wrapper {
	left: 23%;
}
.our_mission_bg_sec::before {
	height: 290px;
}
}

@media all and (max-width: 800px) {
.logo_wrapper {
	left:21%;
}
.our_mission_bg_sec::before {
	height: 220px;
	top: 22px;
}
.copy-right {
	margin-top: 15px;
}
}

@media all and (max-width: 767px) {
.q_logo a {
	height: 58px !important;
}
.our_mission_bg_sec::before {
	height: 100%;
}
.our-mission_heading .text-gray-100.h-12.w-12.opacity-25.order-first {
	width: 32px;
	top: 6px;
	position: relative;
}
.footer_top .wp-block-image img {
	margin-bottom: 0;
	width: 230px;
}
.footer_top {
	padding: 50px 0 0;
}
.footer_inner .column1.footer_col1, .footer_inner .two_columns_50_50.clearfix, .footer_top h5, .footer_inner .widget.widget_nav_menu {
	margin-bottom: 10px !important;
}
}

@media all and (max-width: 600px) {
.q_logo a {
	height: 50px !important;
}
.form_left_area, .form_right_area {
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
}

@media all and (max-width: 480px) {
.footer_top .column_inner > div:not(.qode_separator_widget) {
	margin: 0 0 0px !important;
}
}

@media all and (max-width: 450px) {
.logo_wrapper {
	left: 23%;
}
}

@media (min-width:400px) and (max-width:449px) {
.qode_elementor_container_inner {
	width: 380px !important;
}
}

@media all and (max-width: 380px) {
.logo_wrapper {
	left: 26%;
}
}