@media screen and (max-width: 767px){
.desktop_banner_none {
    display: none;
}
.box_paddgin_remove {
    padding: 0px;
}
.mobile_img {
    display: block;
}
.box_paddgin_add {
    padding-left: 15px;
    padding-right: 15px;
}
.img_width .img_w_none figure img {
    width: 100% !important;
    margin: auto;
}
.img_width figure img{
    width: 80%;
    margin: 30px auto 15px;
}
.cmp_logo .logo-container {grid-template-columns: repeat(2, 1fr) !important;}
.home_blog_section .blog__card__excerpt {
    padding: 20px;
}
.dnone{display:none;}
.find-more-container .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column {
    flex-basis: unset !important;
}
.find-more-container .wp-block-columns.is-not-stacked-on-mobile {
    display:block;
}
.find-more-container h2 {text-align: center !important;}
.logo_section .wp-block-columns .wp-block-column {
    flex-basis: calc(50% - var(--column-gap) / 2) !important;
}
}
/*End Mobile css*/
@media only screen and (min-width: 2172px) {
	.lgl_site .wp-block-home-hero__image img{
		max-width: 82% !important;
	}
}

@media only screen and (max-width: 1920px) {
.cmp_logo .logo-container {
/* 		grid-template-columns: repeat(6, 1fr);  */
		display: flex;
        align-items: center;
        justify-content: center;
        gap: 60px;
}
.container_1340 {max-width: 100% !important;width: 72.2%;}
}

@media only screen and (min-width: 1921px) {
.container_1340 {max-width: 1340px !important;width: 100%;}
.lgl_site .wp-block-home-hero__container__inner .acf-innerblocks-container h1 {font-size: 45px;}
.home .wp-block-home-hero__container__inner{width:55%;}
.container_w100 .wp-block-media-text__content {padding-right: 33% !important;}
.inner_banner .wp-block-home-hero__container__inner{min-height:500px !important;} 
}

@media  (min-width: 1800px) and (max-width: 1920px) {
	.lgl_site .wp-block-home-hero__container__inner .acf-innerblocks-container h1 {font-size: 45px;}
	.home .wp-block-home-hero__container__inner{width:55%;}
}

@media only screen and (max-width: 1025px) {
.cmp_logo .logo-container {grid-template-columns: repeat(4, 1fr);display: inline-grid;}
body .container_1340{width: 100% !important;max-width: 100% !important;}
.nav__menu.menu-group {
    margin-top: 60px;
}
}

@media  (min-width: 1024px) and (max-width: 1300px) {

}
@media  (min-width: 1201px) and (max-width: 1800px) {

}


@media  (min-width: 1326px) and (max-width: 1546px) {
/* 	.lgl_site .wp-block-home-hero__image img{
		width:935px !important;
	} */

}
@media  (min-width: 991px) and (max-width: 1530px) {
	.benefits_our_service {
    flex-basis: 70% !important;
}
}
@media (min-width: 992px) {
 	.inner_banner .wp-block-home-hero__container__inner{
		min-height:54.5vh;	
	} 
	.home_banner .wp-block-home-hero__container__inner{
		width: 55%;
	}
	.lgl_site .wp-block-home-hero__image img{
		transform: none !important;
		right: 0;
		width: 82vw;
    	max-width: 1140px;
    	left: auto;
		object-position: left;
	}
}
@media  (min-width: 1325px)  {
.container_w100 .wp-block-media-text__content {padding-right: 33% !important;}
}
@media  (min-width: 992px) and (max-width: 1324px) {
.container_w100 .wp-block-media-text__content {padding-right: 20px!important;}
/* .lgl_site .wp-block-home-hero__container__inner{width:55%;} */
}
@media  (min-width: 992px) and (max-width: 1199px) {
.lgl_site .wp-block-home-hero__container__inner{min-height:45vh;}
}
@media  (min-width: 992px) and (max-width: 1599px) {
	.lgl_site .wp-block-home-hero__image img {
		right: -10vw;
	}
}
@media  (max-width: 991px)  {
.container_w100 .wp-block-media-text__content {padding-right: 20px!important;padding-left:20px !important;margin-top:50px !important;}
}
@media  (min-width: 768px) and (max-width: 1024px) {
.team__container {
    grid-template-columns: repeat(auto-fill, minmax(325px, 1fr));
}
.dnone{display:none;}
}
@media (max-width: 1199.98px) {
	.nav__container {
		display:none;
	}
}


.lgl_site .wp-block-home-hero__container__inner{
	background: none !important;
}