@media screen and (min-width: 1024px) and (max-width: 1440px) {
    .bg_img_cont {
        padding: 0px;
    }
    .bg_img_cont .e-con-inner {
        max-width: 100% !important;
        width: 100% !important;
    }
    .bg_cont {
        margin: 0px;
    }
}

@media screen and (max-width:1024px){
    .menu_cta {
        display: block;
    }

	.hdr_menu ul li.current-menu-item a::after {
		display:none !important;
	}
	.icn_clas i.fa.fa-phone {
		transform: rotate(90deg);
	}
.hdr_menu ul.elementskit-submenu-panel li {
			padding:0px;
		}
		span.text_one {
			font-size: 10.8px;
			font-weight: 500;
		}
		span.text_two {
			font-size: 12.6px;
			line-height: 12.6px;
			font-weight: 500;
		}
		li.menu-item-583 {
			border-bottom: 1px solid rgba(255, 255, 255, .1);
			padding-bottom: 5px !important;
		}

		.hdr_menu ul li a:hover::after {
			display:none;
		}
}

@media screen and (max-width:768px){
		
	.btErrorPage h2 {
		font-size: 30px;
	}
		
	}
@media screen and (max-width: 575px){
	.gform-theme--foundation .gform-grid-row {
		row-gap: 15px !important;
	} 
	.table .elementor-widget {
		height: 100%;
	}
}