/*
Theme Name: Рекламное Агентство
Author: Bohdan Khavrych
Author URI: https://bogdan-khavrych.github.io/portfolio/
*/

.feedback__icon {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	object-fit: cover;
	object-position: center;
}

.feedback__thank-preview img {
	height: auto;
}


.next.page-numbers, .prev.page-numbers{
	display:none !important;
}

.page-numbers{
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;

	color: #383833;
	line-height: 1.275;

	font-size: 16px;
	font-family: "Onest-Regular";
    font-weight: 400;
}

a.page-numbers:hover{
	color: #7A4CD9;
}

.page-numbers.current{
	font-family: "Onest-Bold";
    font-weight: 700;
	box-shadow: inset 0px -5px 0px #7A4CD9;
}

.pagination{
	margin-top: 3rem;
	display: flex;
	justify-content: center;
}

@media(max-width:580px){
	.pagination{
		margin-top: 24px;
	}
	.page-numbers{
		width: 36px;
		height: 36px;
		font-size: 14px;
	}
	.page-numbers.current{
		box-shadow: inset 0px -2px 0px #7A4CD9;
	}
}
@media(max-width:360px){
	.pagination{
		margin-top: 20px;
	}
}

.category__subtitle-block:nth-of-type(2) img {
	max-width: 51px;
}

.header__bottom-link--phone {
	position: relative;
}

.header__bottom-link--phone a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	Z-index: 2;
	opacity: 0;
}

.about__wrap * {
	font-family: "Onest-Regular";
}

.about__wrap p:not(.about__content), .about__wrap li{
	color: var(--grey);
	font-size:14px;
}

.about__wrap h2 {
	color: var(--dark);
    font-size: 1.5em;
    margin: 1em 0;
    line-height: 1.33;
	font-weight: 700;
}

.about__wrap h3 {
	color: var(--dark);
    font-size: 1.3em;
    margin: 1em 0;
		font-weight: 700;
    line-height: 1.33;
}

.about__wrap h4 {
	color: var(--dark);
    font-size: 1.2em;
    margin: 1em 0;
		font-weight: 700;
    line-height: 1.33;
}

.about__wrap h5 {
	color: var(--dark);
    font-size: 1.2em;
    margin: 1em 0;
		font-weight: 700;
    line-height: 1.33;
}

.about__wrap h6 {
	color: var(--dark);
    font-size: 1.1em;
    margin: 1em 0;
		font-weight: 700;
    line-height: 1.33;
}

.about__wrap ul,
.about__wrap ol {
    margin: 1em 0;
    padding: 0 0 0 40px;
}

.about__wrap ul{
	list-style: initial !important;
}

.about__wrap ol {
	list-style: initial !important;
}

.about__wrap li{
	margin-top: 1em;
	margin-bottom: 1em;
}

.about__wrap ul li{
	list-style: initial !important;
}

.about__wrap ol li{
	list-style: auto !important;
}

.about__wrap p:not(.about__content){
    line-height: 1.84;
	margin-top: 1em;
    margin-bottom: 1em;
}
.header__top-item:nth-child(3)::after {
	width: 0;
}
img.info__ans-avatar {
    max-width: 308px;
}
.contract__block img {
    max-width: 162px;
}
.an-mess__chat {
	max-width: 444px;
}
.an-mess__mob {
    max-width: 320px;
}
.an-screen__block-item img {
    max-width: 137px;
}
.feedback__thank-slider.slick-initialized.slick-slider {
    display: none;
}
div#popup-form-review + div {
    display: none!important;
}

.info__contacts-text{color:#000;}

@media screen and (max-width: 767px){
	.an-screen__block img {
		max-width: 100% !important;
	}
	.an-cert__title {
        font-size: 18px;
    }
	.an-cert__box {
        position: static;
        margin: 20px auto;
    }
	.an-cert__box-desc {
        font-size: 14px;
    }
}


@media screen and (max-width: 1024px){
	.an-screen__block{display:none;}
	.an-screen__form--print{margin-top:0px !Important;}
	.an-screen__wrap h1{padding-bottom:30px;}
}
.product__desc .container b, .product__desc .container strong {
	color: #000;
    font-weight: 600;
}
.product__desc .container ul, .product__desc .container ol {
	padding-left: 20px;
}
.product__desc .container > ul, .product__desc .container > ol {
	padding-bottom: 20px;
}
.product__desc .container ul li, .product__desc .container ol li {
	padding: 5px;
}
.product__desc .container ol li {
	list-style: decimal;
}
.product__desc .container ul li {
	list-style: disc;
}
.product__desc .container ul li ul li, .product__desc .container ol li ul li {
	list-style: circle;
}
