
@media (max-width: 1440px) { 
	.nav-side .header-location svg,
	/*.nav-side .open-hours svg {margin-left: 12px;}*/
}

@media (max-width: 768.98px) { /*1199.98px*/
	.quiz-step .selection-grid .step-select:before {margin-left: 12px;margin-right: 0;}
	.coupon-modal .coupon-discont-modal-mob .coupon-discont {right: unset;left: 0;}
	.serv-contact-pw .btn-link {margin-left: 0;margin-right: 20px;font-size: 13px;font-weight: 700;}
	.section-faq .btn-row a {min-width: unset !important;}
	.post-template-single .section-post-content .col-right .sidebar {border-left: none;border-right: none;padding-left: 0;padding-right: 0;}
	.post-template-single .section-post-content .col-right {margin-left: 0;margin-right: 0;}
	
}

@media (max-width: 767.98px) { /*991.98px*/ 
	.block-home-hero {margin-right: unset !important;}
	.sidebar .services-widget {width: 100%;}
	.s-latest-posts .post-info .overlay {background-position:top left;}
	.s-latest-posts .link {right: unset;left: -25px;top: -25px;}
	
}

@media (max-width: 767.98px) {
	.nav-center .logo {left: unset;right: 65px;}
	.nav-side__header .logo img {max-width: 130px;}
	.serv-contact-pw .btn-link {font-size: 16px;margin-left: 0;margin-right: 0;}
	.footer .footer-top .footer-info .info-list .info-item .caption {font-size: 16px;}
	.feedback-widget .saswp-r .saswp-sd {top: -38px;}
	.section-faq .section-content {text-align: center;}
	.section-faq .acc-item__header__title {margin-right: 0;margin-left: 24px;}
	.section-advantages .section-caption span {min-height: 41px;height: unset;text-align: center;}
	.home-goole-box-wrap {border-radius: 15px;padding: 0;}
	.serv-contact-pw {text-align: right;}
	.edit-post-visual-editor ul, .edit-post-visual-editor ol, .post-content ul, .post-content ol, .text ul, .text ol {padding: 0;}

}