@media screen and (max-width: 820px) {
	html ,body{font-size: 8px;line-height:8px;}
	.main-footer-logo{width:100%;text-align: left;padding:0 0 30px}
	.top_menu,.fordesktoponly{display:none}
	.top_menu_mobile_wrap,.formobileonly {display:block}
	.main-footer-content-top{display: block;padding:30px 20px;}
	.main-footer-content-top-contact{width: 100%;border-left:none;padding:0;text-align:left}
	.footer-contact-item{padding-right: 0;width: 100%;float: none; text-align: left;margin-bottom:30px;}
	.main-footer-content-copyright{text-align: left;}
	.main-footer-content{padding: 0 30px;}
	.social-icons-list{margin-right:0}
	.wp-block-columns,.wp-block-column{display: block;}
	.wp-block-column{padding-bottom: 10px;}
	.animateBlock1 .animateBlock_tbl{padding-top:50px}
	.animateBlock .wp-element-caption{max-width: 80%;font-size: 2rem; line-height: 2.5rem;}
	.animateBlock h4{font-size: 2rem; line-height: 2.5rem;}
	.wp-block-button a{font-size: 1.8rem;line-height: 1.8rem;padding: 17px 45px 15px;}
	.wp-block-accordion-panel p{font-size: 2.4rem; line-height: 3.6rem;}
	.animateBlock h3,.wp-block-media-text__content p{font-size: 2.4rem;line-height: 3.6rem;}
	.wp-block-media-text__media{ max-width: 85%; margin: 0 auto;}
	.animateBlock .has-cyan-bluish-gray-color{padding: 0 0 10px 0;}
	.wp-block-accordion,.wp-block-embed,.wp-block-image,.wp-block-gallery{padding-top:20px;}
	.animateBlock_inn{padding: 20px;}
	.last_block  .animateBlock_tbl{padding-bottom:50px}
}



@media screen and (max-width: 767px) {
	html ,body{font-size: 7px;line-height:7px;}
	.wp-block-columns{gap: 10px;}
	.wp-block-media-text__content{padding: 20px 0 0 0;}
	.wp-block-gallery{    padding: 0 50px;}
	.owl-prev{left: -65px;}
	.owl-next{right: -65px;}
	figure.wp-block-gallery.has-nested-images {padding: 0;gap: 0;}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:100%}
}




