ul.sub-menu{
width: 230px;
}
.container-policy{
padding: 40px 0;
}
.container-policy h2{
margin-bottom: 10px;
}
.container-policy p{
margin-bottom: 25px;
}
.breadcrumb{
color: #fff;
}
.breadcrumb--page{
color: #28374d;
}
.kb_title{
color: #ff7d00;
}
.newshome-block__item{
display: flex;
flex-direction: column;
}
.newshome-block__bottom{
margin-top: auto;
}
.news-single{
padding: 40px 0;
}
.news-single p{
margin-bottom: 10px;
}
.pagination-news{
display: flex;
justify-content: center;
gap: 10px;
align-items: center;
}
.page-numbers{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
border-radius: 50%;
background-color: transparent;
}
.next.page-numbers,
.prev.page-numbers{
width: auto;
height: auto;
background-color: transparent;
color: #28374d;
}
.page-numbers.current{
background-color: #28374d;
color: #fff;
}
.news-single__title{
margin-bottom: 40px;
text-transform: uppercase;
}
.serviceshome .breadcrumb{
background-color: #f9f9f9;
}
.serviceshome--page{
padding-top: 0;
}
.daughters-slider__item-img img{
width: 162px;
object-fit: cover;
}
.newshome-block__item-text p,
.serviceshome-block__item-text p{
font-size: 18px;
}
.clients-box{
align-items: center;
}
.modal-form{
padding-bottom: 0;
}
.consultation-form form{
display: flex;
justify-content: space-between;
gap: 10px;
flex-wrap: wrap;
}
.consultation-form select{
padding: 0 5px;
width: 220px;
height: 52px;
line-height: 52px;
border: 0.50px solid #28374d;
border-radius: 15px;
background-color: #fff;
cursor: pointer;
}
.price-box,
.questions-accardion__content{
padding-top: 15px;
}
.price-box h4,
.price-box table,
.price-box ol,
.questions-accardion__content img,
.questions-accardion__content p{
margin-bottom: 20px;
}
.price-box p{
margin-bottom: 20px;
}
.questions-accardion__btn{
gap: 20px;
}
.licenses-block__content-img,
.reviews-block__content-img,
.safety-slider__top-img{
cursor: pointer;
}
.reviews-block__item-number{
margin-bottom: 0;
}
.reviews-block__content-img{
width: 170px;
height: 250px;
object-fit: contain;
border: none;
}
li.current_page_item a{
color: #ff7d00;
}
.safety-slider__top-img,
.licenses-block__content-img{
object-fit: contain;
}
.contacts-box__wrapper{
display: flex;
flex-wrap: wrap;
gap: 20px;
justify-content: space-between;
}
.managers-contacts p,
.managers-contacts ul{
margin-bottom: 15px;
}
.managers-contacts ul,
.contacts-box__info ul{
padding-left: 10px;
}
.managers-contacts ul li,
.contacts-box__info p,
.contacts-box__info ul li{
margin-bottom: 10px;
}
.branches-block__item-address p:first-child, .branches-block__item-contact p:first-child, .branches-block__item-info p:first-child{
font-weight: 400;
line-height: 1.7;
}
.branches-block__item-info p{
line-height: 1.7;
}
.price-box ul{
margin-bottom: 20px;
}
.licenses-block__content-img{
border: none;
}
.application-block__left-appgoogle a{
display: block;
margin-bottom: 20px;
}
.questions__wrapper:nth-child(12) .questions-accardion__inner-title{
max-width: 1053px;
margin-left: auto;
width: 100%;
}
.questions__wrapper:nth-child(17) .questions-accardion__inner-title{
max-width: 1000px;
margin-left: auto;
width: 100%;
}
.management-box{
display: flex;
gap: 40px;
margin-bottom: 40px;
}
.management-box__text,
.management-box__item{
width: 50%;
}
.management-box__text h3{
margin-bottom: 10px;
font-size: 27px;
}
.management-box__text p{
margin-bottom: 10px;
font-size: 20px;
}
.management-box__text p span{
font-weight: 700;
}
.clients-box__img:nth-child(7){
padding: 14px;
background-color: #fff;
}
@media(max-width: 550px){
.consultation-form select{
height: 50px;
line-height: 50px;
width: 100%;
}
.story-slider__item-img{
height: 300px;
}
.consultation{
padding-bottom: 20px;
}
.achievements-reward__img img{
margin: 0 auto;
width: 70%;
}
.news-single__title{
margin-bottom: 20px;
font-size: 24px;
}
.reviews-block__content-img{
width: 100%;
}
.menu__list{
margin-top: -80px;
gap: 20px;
}
.menu li:last-child{
margin-bottom: 0;
}
.management-box{
flex-direction: column;
}
.management-box__text, .management-box__item{
width: 100%;
}
.management-box__text h3{
font-size: 24px;
}
.management-box__text p{
font-size: 18px;
}
.application-block__left-appgoogle img{
width: 50%;
margin-left: auto;
margin-right: auto;
}
}